Investor Relations
Latest Financial Results
FY 2025 Year End Results
Fiscal Year Ended Dec 31, 2025
Fiscal Year Ended Dec 31, 2025
Fiscal Year Ended Dec 31, 2025
Mount Logan Capital Inc. is a publicly listed asset manager and insurance solutions business focused primarily on credit investments with attractive risk-adjusted returns, and through the insurance vertical focuses on reinsuring annuity liabilities today. Through our investment and insurance subsidiaries, we manage over $2+ billion in AUM, delivering consistent performance across market cycles.
Mount Logan Capital Inc.
650 Madison Ave
Floor 3
New York City, NY 10022
Andrew Berger
SM Berger & Company
Phone: 216-464-6400
andrew@smberger.com
Mount Logan Capital Inc.
mlc.ir@mountlogan.com
Odyssey Trust Company
Phone: 888-290-1175
Deloitte & Touche LLP