Greenlight Capital Re, Ltd. (GLRE)
NASDAQ: GLRE · Real-Time Price · USD
17.19
-0.42 (-2.39%)
May 22, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
570494488404284265
Market Cap Growth
22.58%1.35%20.84%42.19%6.96%5.17%
Enterprise Value
502.76494.23487.64403.55283.82265.34
Last Close Price
17.1914.5814.0011.428.157.84
PE Ratio
7.306.7211.294.5711.1615.37
Forward PE
-8.298.298.298.298.29
PS Ratio
0.810.680.700.600.540.45
PB Ratio
0.780.700.770.680.560.56
P/TBV Ratio
0.790.710.760.670.640.57
P/FCF Ratio
-2.354.3753.76--
P/OCF Ratio
2.402.354.3753.76--
EV/Sales Ratio
0.710.680.700.600.540.45
EV/EBITDA Ratio
-6.3111.194.6411.5712.43
EV/EBIT Ratio
5.756.3111.194.6411.5712.44
EV/FCF Ratio
-2.354.3753.76--
Asset Turnover
0.320.350.370.400.350.42
Return on Equity (ROE)
11.81%12.17%7.19%15.83%4.84%5.33%
Return on Assets (ROA)
3.86%3.91%2.36%5.25%1.58%1.80%
Return on Invested Capital (ROIC)
4.04%4.11%2.48%5.54%1.69%1.93%
Return on Capital Employed (ROCE)
3.75%3.74%2.32%5.24%1.63%1.53%
Earnings Yield
14.20%14.88%8.86%21.89%8.96%6.51%
FCF Yield
-42.53%22.87%1.86%--
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 May 5, 2026. Data Source: Fiscal.ai. Insurance template. Financial Sources.
SEC Filings: 10-K · 10-Q