MarketBrain

Barings BDC, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Cash from operations$160.5M$122.2M$76.9M$86.3M-$396.6M
Share repurchases$6.3M$6.4M$14.8M$32.1M$0
Total assets$2.6B$2.7B$2.7B$2.7B$2.2B
Total liabilities$1.5B$1.5B$1.5B$1.5B$1.4B

Shares outstanding 104.7M · Free float 99.6%

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