Q3 2024 Highlights

Investment Properties Icon

332 billion

Investment Properties
Profit Icon

1.4 billion

Profit
LTV Icon

57.4%

Net LTV
ICR Icon

1.9x

ICR