Financials, Filings & Reports

Latest Financial Results

Q3 2024

Quarter Ended Sep 30, 2024

$60.7M

Net income attributable to Group was $60.7 million

$1.03

Diluted earnings per share of $1.03

For complete information regarding our financials, see our periodic filings

Latest Annual Filing

For Fiscal Year Ending Dec 31, 2023