Hamilton Insurance Group, Ltd. (HG)
NYSE: HG · Real-Time Price · USD
35.35
+0.08 (0.23%)
Aug 28, 2026, 4:00 PM EDT - Market closed

Hamilton Insurance Group 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
2,9912,9122,3331,5771,227768.17
Revenue Growth
15.09%24.79%47.93%28.56%59.72%11.28%
Operating Income
863.04851.08647.41282.846.86-402.12
Net Income
585.7576.67400.43258.73-98-430.64
Earnings Per Share
5.735.553.672.44-0.95-4.20
EPS Growth
58.61%51.23%50.41%---

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Corporate
707.71775.13574.67240.4671.55-440.98
Bermuda
1,1211,069855.23623.57520.87435.11
International
1,1631,067903.25713.19634.48748.46
Total
2,9912,9122,3331,5771,227742.6

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
717.341,062996.49794.511,076-
Total Debt
149.8156.88159.15156.53157.52-
Net Cash (Debt)
567.54905.48837.35637.98918.91-
Net Cash Growth
-32.11%8.14%31.25%-30.57%--
Net Cash Per Share
5.568.727.676.018.92-

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
815.18842.35759.3283.16190.93-406.96
Free Cash Flow
815.18842.35759.3283.16190.93-406.96
Free Cash Flow Growth
16.79%10.94%168.16%48.30%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
28.85%29.23%27.75%17.93%0.56%-52.35%
Pretax Margin
28.30%28.33%26.64%16.18%-2.19%-53.98%
Profit Margin
19.58%19.81%17.16%16.40%-7.99%-56.06%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
6.174.764.826.36--
Forward PE
7.956.685.725.61--
PS Ratio
1.170.940.831.04--