BlackRock Capital Investment Corporation (BKCC) stock: Winston Score and insider trades
BlackRock Capital Investment Corporation is a business development company (BDC) that lends money to mid-sized private companies in the United States. These are companies that are too small to easily borrow from big banks or sell bonds on public markets. BKCC provides them with loans and sometimes takes small ownership stakes, earning interest and fees in return. The company makes money primarily from interest income on its debt investments. It is externally managed by BlackRock, one of the world's largest asset managers, which gives it access to deal flow and credit expertise. BKCC operates mainly in the U.S. and is relatively small among BDCs, with a market cap around $300 million. It is required to distribute most of its income to shareholders as dividends, which attracts income-focused investors. Key risks include credit losses during economic downturns and competition from larger BDCs that can offer borrowers better terms.
Winston Score: 53 out of 100, Average
Mixed quality — meaningful strengths and weaknesses.
- Quality: Good (15/30)
- Growth: Good (13/20)
- Cash Flow: Mixed (3/10)
- Stability: Mixed (4/10)
- Valuation: Good (5/10)
- Ownership: Good (10/15)
Key Facts
Price: $3.68
Market Cap: $267M
Sector: Financial Services
Industry: Asset Management
Exchange: NASDAQ Global Select
Editorial rules set and reviewed by Felix Prehn, Economist and Editor. Figures are refreshed daily from Financial Modeling Prep and company filings; last refreshed 2026-10-15.


