MarketBrain

OCTAVE SPECIALTY GROUP INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$251.2M$235.8M$124.7M$53.6M$282.0M
Cash from operations-$52.3M$762,000$200.0M$1.3B-$131.0M
Share repurchases$29.9M$11.7M$4.5M$14.2M
Impairments$0$0$0$0$0
Total assets$2.2B$8.1B$8.4B$8.0B$12.3B
Total liabilities$1.1B$6.9B$7.0B$6.6B$11.2B

Shares outstanding 45.0M · Free float 99.0%

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