MarketBrain

GREENLIGHT CAPITAL RE, LTD.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$729.8M$696.0M$667.1M$526.7M$588.6M
Cash from operations$210.2M$111.5M$7.5M-$31.8M-$56.3M
Share repurchases$9.8M$7.5M$0$35,000$10.0M
Impairments$600,000$1.1M$500,000
Total assets$2.2B$2.0B$1.7B$1.6B$1.4B
Total liabilities$1.5B$1.4B$1.1B$1.1B$951.8M
Total debt$0$60.3M

Shares outstanding 33.2M · Free float 76.5%

Annual filing data through FY ended December 31, 2025; float as of July 13, 2026.