The Inventing Press

Mount Logan Capital Inc.

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23
Income Statement
Revenue$53.6M$49.8M
Pretax income-$58.5M-$9.8M
Net income-$60.8M-$10.4M
Balance Sheet
Total assets$1.6B$1.6B
Total liabilities$1.5B$1.5B
Total debt$77.1M$76.3M
Stockholders' equity$91.0M$104.1M$105.3M
Cash Flow Statement
Cash from operations-$22.2M-$37.8M
Stock-based compensation$2.0M$468,000
Dividends paid$1.6M$1.5M
Share repurchases$1.4M$0
Impairments$25.5M$0

Shares outstanding 11.2M · Free float 96.1%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.