MarketBrain

Bain Capital Specialty Finance, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Cash from operations$29.5M-$27.1M$219.3M-$316.8M$265.6M
Total assets$2.7B$2.6B$2.5B$2.6B$2.6B
Total liabilities$1.5B$1.5B$1.3B$1.5B$1.5B
Total debt$1.5B$1.4B$1.3B$1.4B$1.4B

Shares outstanding 64.9M · Free float 81.7%

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