Greenlight Capital Re, Ltd. (GLRE)
NASDAQ: GLRE · Real-Time Price · USD
16.19
+0.13 (0.81%)
At close: Jun 16, 2026, 4:00 PM EDT
16.24
+0.05 (0.31%)
After-hours: Jun 16, 2026, 5:43 PM EDT

Greenlight Capital Re Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
537494488404284265
Market Cap Growth
7.61%1.35%20.84%42.19%6.96%5.17%
Enterprise Value
471.25494.23487.64403.55283.82265.34
Last Close Price
16.1914.5814.0011.428.157.84
PE Ratio
6.896.7211.294.5711.1615.37
Forward PE
-8.298.298.298.298.29
PS Ratio
0.760.680.700.600.540.45
PB Ratio
0.740.700.770.680.560.56
P/FCF Ratio
-2.354.3753.76--
P/OCF Ratio
2.272.354.3753.76--
EV/Sales Ratio
0.670.680.700.600.540.45
EV/EBITDA Ratio
-6.3111.194.6411.5712.43
EV/EBIT Ratio
5.396.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
15.03%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%
SEC Filings: 10-K · 10-Q