3.705USD-0.67%Mkt Cap: 311.28M USDP/E: —Last update: 2026-05-26
BlackRock TCP Capital Corp. is a business development company specializing in direct equity and debt investments in middle-market, small businesses, debt securities, senior secured loans, junior loans, originated loans, …
Industry Peers
Asset ManagementIndicators:|
Key Statistics
Company
Market Cap311.28M USD
Enterprise Value1.34B USD
Revenue (TTM)201.79M USD
Gross Profit201.79M USD
Net Income (TTM)-88.93M USD
Revenue/Share2.374 USD
Last Price3.705 USD
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees—
CountryUS
SectorFinancial Services
IndustryAsset Management
ISINUS09259E1082
Valuation
P/E (Trailing)—
P/E (Forward)5.26
PEG0.91
EV/EBITDA—
EV/Revenue6.65
P/S1.55
P/B0.53
EPS (TTM)-1.49
EPS (Forward)0.71
52W Range
3.4306% of range8.060
52W High8.060 USD
52W Low3.430 USD
Profitability
Gross Margin100.00%
Oper. Margin86.17%
EBITDA Margin0.00%
Profit Margin115.09%
ROE-14.87%
ROA-5.39%
Growth
Revenue Growth-28.30%
Earnings Growth—
Cash Flow & Leverage
Operating CF154.92M USD
CapEx (TTM)—
FCF Margin26.14%
FCF Yield16.94%
Net Debt974.47M USD
Net Debt/EBITDA—
Balance Sheet
Debt/Equity1.73
Current Ratio6.66
Quick Ratio6.48
Book Value/Sh7.072 USD
Cash/Share0.7240 USD
Dividends
Fwd Div Rate0.8400 USD
Trail. Div Rate0.0000 USD
Div. Yield19.27%
5Y Avg Yield12.92%
Payout Ratio377.78%
Ex-Div DateJun 16, 2026
Pay DateJun 30, 2026
Analyst Consensus
Rating3.8 (Underperform)
Target (Mean)4.167 USD
Target Range3.500 USD – 5.500 USD
# Analysts3
Ownership
Shares Out.83.90M
Float—
Insiders0.48%
Institutions27.74%
Short Interest
Short Ratio4.1d
Short % Float6.96%
Short % Out.6.94%
Shares Short5.84M
Short (prev mo.)5.14M
Technical
SMA 503.955 (-6.3%)
SMA 2005.343 (-30.7%)
Beta1.03
S&P 52W Chg28.31%
Avg Vol (30d)752.00K
Avg Vol (10d)802.76K
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—