MarketBrain

RADIAN GROUP INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.2B$1.2B$1.2B$1.2B$1.3B
Cash from operations$119.9M-$663.6M$529.4M$388.3M$557.1M
Capital expenditure$4.2M$1.6M$8.5M$17.7M$12.6M
Free cash flow$115.7M-$665.1M$520.9M$370.6M$544.5M
Share repurchases$431.9M$225.1M$133.3M$400.2M$399.1M
Impairments$0$9.8M$0$0
Total assets$8.1B$8.7B$7.6B$7.1B$7.8B
Total liabilities$3.3B$4.1B$3.2B$3.1B$3.6B

Shares outstanding 133.0M · Free float 97.9%

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