TCPCBlackRock TCP Capital Corp.
3.915USD+1.03%Mkt Cap: 330.16M USDP/E: Last update: 2026-06-01

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, …

Indicators:|

Key Statistics

Company
Market Cap330.16M USD
Enterprise Value1.30B USD
Revenue (TTM)201.79M USD
Gross Profit201.79M USD
Net Income (TTM)-88.93M USD
Revenue/Share2.374 USD
Last Price3.915 USD
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees
CountryUS
SectorFinancial Services
IndustryAsset Management
ISINUS09259E1082
Valuation
P/E (Trailing)
P/E (Forward)5.44
PEG0.91
EV/EBITDA
EV/Revenue6.44
P/S1.60
P/B0.57
EPS (TTM)-1.49
EPS (Forward)0.71
52W Range
3.43010% 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 Yield15.98%
Net Debt974.47M USD
Net Debt/EBITDA
Balance Sheet
Debt/Equity1.73
Current Ratio6.66
Quick Ratio6.48
Book Value/Sh6.723 USD
Cash/Share0.7240 USD
Dividends
Fwd Div Rate0.8400 USD
Trail. Div Rate0.7500 USD
Div. Yield21.76%
5Y Avg Yield13.18%
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 USD5.500 USD
# Analysts3
Ownership
Shares Out.83.90M
Float
Insiders0.48%
Institutions27.53%
Short Interest
Short Ratio8.2d
Short % Float6.82%
Short % Out.6.80%
Shares Short5.70M
Short (prev mo.)5.84M
Technical
SMA 503.973 (-1.4%)
SMA 2005.261 (-25.6%)
Beta1.03
S&P 52W Chg27.70%
Avg Vol (30d)646.63K
Avg Vol (10d)850.09K
Technical Indicators
RSI (14)43.2
MACD-0.0935
MACD Signal-0.0570
MACD Hist.-0.0365
BB Upper4.577 USD
BB Middle4.070 USD
BB Lower3.563 USD
BB Width24.92%
ATR (14)0.1373 USD
Vol Ratio (20d)0.87x