MarketBrain

Kestrel Group Ltd

Financial highlights

MetricFY December 31, 2025FY December 31, 2024
Revenue$34.0M$3.8M
Operating expenses$14.1M$2.6M
Cash from operations-$96.1M-$1.3M
Total assets$1.0B$5.5M
Total liabilities$881.7M$904,000
Total debt$262.4M$0

Shares outstanding 7.8M · Free float 29.0%

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