Mount Logan Capital Inc. (MLCI)
NASDAQ: MLCI · Real-Time Price · USD
3.250
-0.060 (-1.81%)
Aug 24, 2026, 12:30 PM EDT - Market open

Mount Logan Capital Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
31.1844.2241.48113.5169.888.72
Revenue Growth
-30.63%6.60%-63.46%62.44%701.72%486.94%
Operating Income
-38.8-32.01-7.59-10.9550.8132.67
Net Income
-63.36-60.85-10.39-16.4648.3228.73
Earnings Per Share
-5.76-7.08-1.70-2.919.086.50
EPS Growth
----39.61%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Asset Management
2.465.168.0111.7696.28
Insurance Solutions
28.7239.0633.4764.9-30.172.44
Total
31.1844.2241.4875-22.048.72

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
80.67134.2585.9990.2265.944.17
Total Debt
113.5495.394.9876.2855.4244.96
Net Cash (Debt)
-32.8738.95-8.9913.9410.48-0.79
Net Cash Growth
---33.07%--
Net Cash Per Share
-2.994.53-1.472.461.97-0.18

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-46.7-22.18-37.77101.29118.8-56.47
Free Cash Flow
-46.7-22.18-37.77101.29118.8-56.47
Free Cash Flow Growth
----14.74%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
-124.45%-72.40%-18.30%-9.64%72.71%374.87%
Pretax Margin
-195.66%-132.22%-23.58%-13.91%69.77%354.22%
Profit Margin
-203.22%-137.62%-25.04%-14.50%69.15%329.62%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.1200.2100.2490.2580.2620.270
Dividend Per Share Growth
-50.43%-15.70%-3.26%-1.64%-3.11%10.33%
Dividend Yield
3.69%2.61%3.69%5.90%2.88%2.32%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
----1.132.47
PS Ratio
1.172.421.060.260.788.15