Financials, Filings & Reports

Latest Quarterly Metrics

Q2 2025

Quarter Ended Jun 30, 2025

$42.2M

Net income attributable to Group was $42.2 million

$0.71

Diluted earnings per share of $0.71

For complete information regarding our financials, see our periodic filings

Latest Annual Filing

For Fiscal Year Ending Dec 31, 2024