Greenlight Capital Re, Ltd. (GLRE)
NASDAQ: GLRE · Real-Time Price · USD
15.40
-0.36 (-2.28%)
At close: Aug 17, 2026, 4:00 PM EDT
15.40
0.00 (0.00%)
After-hours: Aug 17, 2026, 4:15 PM EDT

Greenlight Capital Re 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
691.13721.31701.63655.52532.33590.09
Revenue Growth
-0.65%2.80%7.03%23.14%-9.79%21.44%
Operating Income
63.0174.6358.3583.441.0940.78
Net Income
51.0374.8342.8286.8325.3417.58
Earnings Per Share
1.492.171.242.500.730.51
EPS Growth
35.63%75.00%-50.40%240.50%43.97%377.18%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Open Market
581.94608.07554.55504.1415.78
Innovations
84.9475.5687.0574.543.05
Corporate
24.2437.6857.9176.6573.84
Total
691.13721.31699.51655.25532.67

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
76.32111.7664.6951.0838.2476.31
Total Debt
11.557.461.7573.2882.53100.56
Net Cash (Debt)
64.77104.352.94-22.2-44.3-24.25
Net Cash Growth
228.58%3454.29%----
Net Cash Per Share
1.893.020.08-0.64-1.11-0.71

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
200.06210.21111.57.51-31.8-56.3
Free Cash Flow
200.06210.21111.57.51-31.8-56.3
Free Cash Flow Growth
33.68%88.52%1385.33%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
9.12%10.35%8.32%12.72%7.72%6.91%
Pretax Margin
7.69%10.86%6.21%13.26%4.61%3.61%
Profit Margin
7.38%10.37%6.10%13.25%4.76%2.98%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.586.6411.394.6511.2015.10
Forward PE
-8.298.298.298.298.29
PS Ratio
0.740.690.700.620.530.45