Q4 2024 Highlights

Investment Properties Icon

335 billion

Investment Properties
Profit Icon

4.1 billion

Profit
LTV Icon

56.4%

Net LTV
ICR Icon

1.9x

ICR