TCPC
TCPC

Blackrock Tcp Capital Corp

NASDAQ · Financial Services
$4.86
-0.08 (-1.62%)
Day Range $4.85 — $4.95
52W Range $4.85 — $9.48
Open$4.93
Previous Close$4.94
Day High$4.95
Day Low$4.85
52W High$9.48
52W Low$4.85
Volume
Avg Volume1.77M
Market Cap412.33M
P/E Ratio
EPS$-0.11
SectorFinancial Services
Analyst Ratings
Strong Sell
9 analysts
0 Buy 5 Hold 4 Sell
Price Target +880.5% upside
Current
$4.86
Target
$47.65
$27.78 $47.65 avg $53.72
Key Financials
FY 2026 FY 2025 FY 2025
Revenue 276.28M 237.64M 71.00M
Net Income -67,236,523 -52,049,604 26.87M
Profit Margin -24.3% -23.1% 37.9%
EBITDA 140.86M 115.10M 32.82M
Free Cash Flow 17.99M
Rev Growth +16.3% +16.3% +20.4%
Debt/Equity 1.42 1.42 0.21
Dividend
Dividend Yield20.24%
Annual Dividend$1.72
Payout Ratio
Frequencyquarterly
Ex-Dividend
Pay Date
Financial Services Peers
Symbol Name Price Change P/E Mkt Cap
BRK.B Berkshire Hathaway Inc $508.09 +0.83% 16.2 1.10T
V Visa Inc $331.58 +0.74% 30.4 632.04B
MA Mastercard Inc $548.74 -0.57% 32.9 492.91B
MS Morgan Stanley $179.96 +2.34% 17.0 286.01B
GS Goldman Sachs Group $928.75 +4.31% 16.2 278.56B
AXP American Express Co $359.15 +1.28% 22.8 247.40B
Next Earnings
Feb 27, 2026
Before Market Open
18 days away
EPS Est: $0.26
TCPC News

No news for TCPC yet

Quick Stats
Market Cap412.33M
P/E Ratio
EPS$-0.11
Div Yield20.24%
Volume
SectorFinancial Services