Skip to main content

Greenlight Capital Re, Ltd. (GLRE)

NASDAQ: GLRE · IEX Real-Time Price · USD
6.81 0.05 (0.74%)
Dec 1, 2021 1:22 PM EST - Market open

Total Valuation

GLRE has a market cap or net worth of $230.48 million. The enterprise value is -$402.96 million.

Market Cap230.48M
Enterprise Value-402.96M

Important Dates

The latest earnings date was Wednesday, November 3, 2021 after market close.

Last Earnings DateNov 3, 2021
Ex-Dividend Daten/a

Share Statistics

GLRE has 33.84 million shares outstanding. The number of shares has decreased by -7.70% in one year.

Shares Outstanding33.84M
Shares Change (YoY)-7.70%
Shares Change (QoQ)-5.01%
Owned by Insiders (%)6.11%
Owned by Institutions (%)64.42%
Float24.99M

Valuation Ratios

PE Ratio6.69
Forward PEn/a
PS Ratio0.39
PB Ratio0.51
P/FCF Ration/a
PEG Ratio2.38
Financial Ratio History

Enterprise Valuation

The stock's EV/EBITDA ratio is -8.90, with a EV/FCF ratio of n/a.

EV / Earnings-11.42
EV / Sales-0.68
EV / EBITDA-8.90
EV / EBIT-8.90
EV / FCFn/a

Financial Position

Current Ration/a
Quick Ration/a
Debt / Equity0.21
Debt / EBITDA2.13
Debt / FCF-1.47

Financial Efficiency

Return on equity (ROE) is 7.60%, which is not very high. The company has a high ROIC of 6.00%.

Return on Equity (ROE)7.60%
Return on Assets (ROA)2.50%
Return on Capital (ROIC)6.00%
Revenue Per Employee$16.96M
Profits Per Employee$1.01M
Employee Count35
Asset Turnover0.42
Inventory Turnovern/a

Taxes

In the past 12 months, GLRE has paid $3.73 million in taxes.

Income Tax3.73M
Effective Tax Rate9.57%

Stock Price Statistics

. The beta is 1.33, so GLRE's price volatility has been higher than the market average.

Beta (1Y)1.33
52-Week Price Changen/a
50-Day Moving Average7.38
200-Day Moving Average8.27
Average Volume (30 Days)128,938

Short Selling Information

Short Interest1.32M
Short % of Shares Out3.91%
Short % of Float5.30%
Short Ratio (days to cover)11.40

Income Statement

In the last 12 months, GLRE had revenue of $593.59 million and earned $35.29 million in profits. Earnings per share was $1.02.

Revenue593.59M
Gross Profit213.62M
Operating Income45.29M
Pretax Income39.02M
Net Income35.29M
EBITDA45.30M
EBIT45.29M
Earnings Per Share (EPS)$1.02
Full Income Statement

Balance Sheet

The company has $729.92 million in cash and $96.48 million in debt, giving a net cash position of $633.44 million or $18.72 per share.

Cash & Cash Equivalents729.92M
Total Debt96.48M
Net Cash633.44M
Net Cash Per Share$18.72
Book Value450.51M
Book Value Per Share13.31
Working Capitaln/a
Full Balance Sheet

Cash Flow

Operating Cash Flow-65.44M
Capital Expendituresn/a
Free Cash Flow-65.44M
FCF Per Share-$1.93
Full Cash Flow Statement

Margins

Gross margin is 35.99%, with operating and profit margins of 7.63% and 5.95%.

Gross Margin35.99%
Operating Margin7.63%
Pretax Margin6.57%
Profit Margin5.95%
EBITDA Margin7.63%
EBIT Margin7.63%
FCF Margin-11.03%

Dividends & Yields

GLRE does not appear to pay any dividends at this time.

Dividend Per Sharen/a
Dividend Yieldn/a
Earnings Yield15.31%
FCF Yield-28.39%
Dividend Growth (YoY)n/a
Payout Ration/a

Stock Splits

This stock does not have any record of stock splits.

Last Split Daten/a
Split Typen/a
Split Ration/a