Greenlight Capital Re, Ltd. (GLRE)
NASDAQ: GLRE · Real-Time Price · USD
18.38
+0.30 (1.66%)
Apr 8, 2026, 4:00 PM EDT - Market closed

Greenlight Capital Re Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
625494488404284265
Market Cap Growth
34.07%1.35%20.84%42.19%6.96%5.17%
Enterprise Value
520.26494.23487.64403.55283.82265.34
Last Close Price
18.3814.5814.0011.428.157.84
PE Ratio
8.476.7211.294.5711.1615.37
Forward PE
-8.298.298.298.298.29
PS Ratio
0.870.680.700.600.540.45
PB Ratio
0.880.700.770.680.560.56
P/TBV Ratio
0.890.710.760.670.640.57
P/FCF Ratio
-2.354.3753.76-8.93-4.71
P/OCF Ratio
2.972.354.3753.76-8.93-4.71
EV/Sales Ratio
0.720.680.700.600.540.45
EV/EBITDA Ratio
6.976.3111.194.6411.5712.43
EV/EBIT Ratio
6.976.3111.194.6411.5712.44
EV/FCF Ratio
-2.354.3753.76-8.93-4.71
Asset Turnover
0.350.350.370.400.350.42
Return on Equity (ROE)
12.17%12.17%7.19%15.83%4.84%5.33%
Return on Assets (ROA)
3.91%3.91%2.36%5.25%1.58%1.80%
Return on Invested Capital (ROIC)
4.11%4.11%2.48%5.54%1.69%1.93%
Return on Capital Employed (ROCE)
3.74%3.74%2.32%5.24%1.63%1.53%
Earnings Yield
11.98%14.88%8.86%21.89%8.96%6.51%
FCF Yield
-42.53%22.87%1.86%-11.20%-21.22%
Buyback Yield / Dilution
0.44%0.44%0.41%12.50%-15.77%5.31%
Total Shareholder Return
0.44%0.44%0.41%12.50%-15.77%5.31%
Updated Mar 9, 2026. Data Source: Fiscal.ai. Insurance template. Financial Sources.
SEC Filings: 10-K · 10-Q