Investor Relations
Latest Financial Results
Q2 2025 Quarterly Results
Quarter Ended Jun 30, 2025
Net income attributable to Group was $42.2 million
Diluted earnings per share of $0.71
For complete information regarding our financials, see our periodic filings