Skip to main content

Greenlight Capital Re, Ltd. (GLRE)

NASDAQ: GLRE · IEX Real-Time Price · USD
6.93 0.14 (2.06%)
Dec 2, 2021 1:29 PM EST - Market open

Ratios and Metrics (Annual)

Market cap in millions USD. Fiscal year is January - December.
Year2020201920182017201620152014201320122011
Market Capitalization
2573743147518526931,2191,243847864
Market Cap Growth
-31.22%19.24%-58.22%-11.88%22.98%-43.18%-1.94%46.86%-2.04%-
Enterprise Value
-401-300-2981324692271,0011,017526548
PE Ratio
66.54-93.83-0.90-16.7018.98-2.1211.135.5157.99127.67
PS Ratio
0.530.691.711.161.455.632.541.631.552.14
PB Ratio
0.550.780.660.900.970.841.051.181.031.08
P/FCF Ratio
-2.82229.31-5.297.95-23.81-12.06-9.12-13.26-16.73-32.76
P/OCF Ratio
-2.82229.31-5.297.95-23.81-12.06-9.12-13.41-16.73-33.34
EV/Sales Ratio
-0.78-0.57-1.720.400.882.821.991.191.021.35
EV/EBITDA Ratio
-35.86-110.770.91-5.7511.29-1.068.744.0137.1574.88
EV/EBIT Ratio
-35.93-111.620.91-5.7011.39-1.068.784.0137.7977.36
EV/FCF Ratio
4.16-188.885.302.74-14.44-6.05-7.15-9.69-10.97-20.57
Debt / Equity Ratio
0.210.200.191.100.981.070.941.061.110.85
Debt / EBITDA Ratio
9.0433.63-0.26-20.2718.78-2.699.974.9160.8394.35
Debt / FCF Ratio
-1.0557.34-1.549.67-24.03-15.37-8.16-11.86-17.95-25.92
Asset Turnover
0.370.380.080.210.220.040.160.260.200.17
Return on Equity (ROE)
0.90%-0.80%-59.00%-5.20%5.40%-33.20%9.80%23.70%1.70%0.90%
Return on Assets (ROA)
0.30%-0.30%-15.90%-1.40%1.60%-11.00%3.60%7.60%0.50%0.30%
Return on Capital (ROIC)
1.60%0.40%-22.10%-1.70%1.90%-12.60%3.90%8.60%0.60%0.40%
Earnings Yield
1.50%-1.07%-111.61%-5.99%5.27%-47.12%8.99%18.15%1.72%0.78%
FCF Yield
-35.50%0.44%-18.91%12.58%-4.20%-8.29%-10.97%-7.54%-5.98%-3.05%
Buyback Yield / Dilution
-0.55%-0.36%2.84%0.90%-1.83%3.18%-0.77%-0.60%-0.20%-0.17%
Total Shareholder Return
-0.55%-0.36%2.84%0.90%-1.83%3.18%-0.77%-0.60%-0.20%-0.17%
Showing 10 of 14 years
4 more years are available
Start Free Trial
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).