MarketBrain

MSC INCOME FUND, INC.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Cash from operations-$70.3M-$28.1M$50.2M$76.7M-$191.1M
Share repurchases$11.6M$20.7M$24.4M$16.0M$10.1M
Total assets$1.4B$1.2B$1.1B$1.1B
Total liabilities$642.4M$599.8M$517.6M$497.5M
Total debt$603.0M$565.7M$485.7M$471.7M

Shares outstanding 45.3M · Free float 99.4%

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