Q1 2024 Highlights

Investment Properties Icon

331 billion

Investment Properties
Profit Icon

5.3 billion

Profit
LTV Icon

56.3%

LTV
ICR Icon

1.9x

ICR