Q1 2025 Highlights

Investment Properties Icon

324 billion

Investment Properties
Profit Icon

1.5 billion

Profit
LTV Icon

55.3%

Net LTV
ICR Icon

1.9x

ICR