Q3 2025 Highlights

Investment Properties Icon

328 billion

Investment Properties
Profit Icon

2.9 billion

Profit
LTV Icon

53.3%

Net LTV
ICR Icon

1.9x

ICR