MarketBrain

BlackRock TCP Capital Corp.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Operating expenses$92.0M$127.2M$102.5M$92.6M$92.6M
Cash from operations$154.9M$293.1M$92.5M$203.9M-$82.6M
Share repurchases$3.0M$4.5M$0$0
Total assets$1.7B$1.9B$1.7B$1.7B$1.9B
Total liabilities$1.1B$1.1B$1.0B$972.6M$1.1B

Shares outstanding 83.9M · Free float 97.3%

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