Q1 2024 Highlights

Investment Properties Icon

332 billion

Investment Properties
Profit Icon

5.0 billion

Profit
LTV Icon

59.2%

Net LTV
ICR Icon

1.7x

ICR