MarketBrain

BCP Investment Corp

Financial highlights

MetricFY December 31, 2025FY December 31, 2024
Cash from operations$66.7M$56.6M
Share repurchases$9.3M$3.8M
Total assets$523.6M$453.6M
Total liabilities$314.5M$275.1M

Shares outstanding 12.4M · Free float 18.8%

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