GLRE logo

GLRE

Greenlight Capital Re, Ltd.NASDAQFinancial Services
$17.85+2.06%ClosedMarket Cap: $608.7M

As of 2026-04-06

Valuation

P/E (TTM)

8.13

PEG

0.11

P/B

0.86

P/S

0.88

EV/EBITDA

-0.28

DCF Value

$19.80

FCF Yield

34.3%

Div Yield

0.0%

Margins & Returns

Gross Margin

40.9%

Operating Margin

11.2%

Net Margin

10.7%

ROE

11.1%

ROA

3.4%

ROIC

10.3%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$177.9M122.8%$50.6M$49.3M$1.43
FY 2025$696.3M40.9%$78.3M$74.8M$2.17
Q3 2025$160.5M15.5%$-3.9M$-4.4M$-0.13
Q2 2025$178.4M17.6%$675.0K$329.0K$0.01
Q1 2025$179.6M5.5%$30.9M$29.6M$0.86
Q4 2024$136.2M-18.4%$-28.3M$-27.4M$-0.81
FY 2024$648.0M6.8%$43.6M$42.8M$1.24
Q3 2024$168.2M17.1%$36.0M$35.2M$1.01
Q2 2024$170.5M10.6%$8.4M$8.0M$0.23
Q1 2024$168.0M10.2%$27.5M$27.0M$0.78
Q4 2023$154.6M23.6%$17.6M$17.6M$0.50
FY 2023$632.3M16.4%$86.9M$86.8M$2.50