BlackRock TCP Capital Corp.
corporate_fare Company Profile
BlackRock TCP Capital Corp. (NASDAQ:TCPC) is a publicly traded company in the Unknown sector. Wiseek has independently scored 17 items for TCPC at importance 7 or higher on its 1–10 market-impact scale. Its most recent item scored 7 or higher is dated 2026-09-04, rated 7/10. Across its 17 most recent items scored 7 or higher, the top rating is 9/10, with 15 rated 8 or above. Recent SEC coverage for TCPC spans 8-K, 40-33, 10-Q, 10-K.
Recent high-impact activity:
- TCPC CEO Philip Tseng Resigns; Jason Mehring Named Chair and CEO
- Amended Class Action Complaint Filed Against BlackRock TCP Capital
- BlackRock TCP Capital Faces Two Fresh Shareholder Derivative Suits in California
- TCPC Sells $523M Loan Portfolio, Slashes Leverage, and Launches Strategic Review
- Q2 Earnings Show NAV Decline Amid Major Deleveraging & Strategic Review
Financial Snapshot
Fiscal year ended December 31, 2025
Net Income
-$88.93M
Diluted EPS
-$1.05
Op. Cash Flow
$154.92M
Cash & Equivalents
$61.08M
Total Debt
$1.04B
Debt / Equity
1.73×
Shares Outstanding
84.56M sh
Source: 10-K · filed 2026-02-27 · accession 0001193125-26-079299
show_chartPrice Chart
Loading chart...
feed TCPC - Latest Insights
TCPC
Sep 04, 2026, 8:00 AM EDT
Price at Filing:
$4.07
Real-time Price:
$4.07
Change:
$0 (0%)
Market Cap:
$341.484M
TCPC
Aug 28, 2026, 5:25 PM EDT
Price at Filing:
$4.12
Real-time Price:
$4.07
Change:
-$0.050 (-1%)
Market Cap:
$341.484M
TCPC
Aug 07, 2026, 5:10 PM EDT
Price at Filing:
$4.04
Real-time Price:
$4.07
Change:
+$0.030 (+0.74%)
Market Cap:
$341.484M
TCPC
Aug 06, 2026, 8:05 AM EDT
Price at Filing:
$3.83
Real-time Price:
$4.07
Change:
+$0.240 (+6%)
Market Cap:
$341.484M
TCPC
Aug 06, 2026, 8:02 AM EDT
Price at Filing:
$3.83
Real-time Price:
$4.07
Change:
+$0.240 (+6%)
Market Cap:
$341.484M
TCPC
Jun 01, 2026, 4:50 PM EDT
Price at Filing:
$3.95
Real-time Price:
$4.07
Change:
+$0.120 (+3%)
Market Cap:
$341.484M
TCPC
May 29, 2026, 4:53 PM EDT
Price at Filing:
$3.85
Real-time Price:
$4.07
Change:
+$0.220 (+6%)
Market Cap:
$341.484M
TCPC
May 07, 2026, 9:22 AM EDT
Price at Filing:
$4.34
Real-time Price:
$4.07
Change:
-$0.270 (-6%)
Market Cap:
$341.484M
TCPC
May 07, 2026, 9:20 AM EDT
Price at Filing:
$4.34
Real-time Price:
$4.07
Change:
-$0.270 (-6%)
Market Cap:
$341.484M
TCPC
May 07, 2026, 8:14 AM EDT
Price at Filing:
$4.42
Real-time Price:
$4.07
Change:
-$0.350 (-8%)
Market Cap:
$341.484M
TCPC
Apr 09, 2026, 9:05 AM EDT
Price at Filing:
$3.82
Real-time Price:
$4.07
Change:
+$0.250 (+7%)
Market Cap:
$341.484M
TCPC
Feb 27, 2026, 8:12 AM EST
Price at Filing:
$4.40
Real-time Price:
$4.07
Change:
-$0.330 (-8%)
Market Cap:
$341.484M
TCPC
Feb 27, 2026, 8:08 AM EST
Price at Filing:
$4.49
Real-time Price:
$4.07
Change:
-$0.420 (-9%)
Market Cap:
$341.484M
TCPC
Feb 27, 2026, 8:05 AM EST
Price at Filing:
$4.30
Real-time Price:
$4.07
Change:
-$0.230 (-5%)
Market Cap:
$341.484M
TCPC
Feb 27, 2026, 8:05 AM EST
Price at Filing:
$4.51
Real-time Price:
$4.07
Change:
-$0.440 (-10%)
Market Cap:
$341.484M
TCPC
Feb 27, 2026, 8:02 AM EST
Price at Filing:
$4.30
Real-time Price:
$4.07
Change:
-$0.230 (-5%)
Market Cap:
$341.484M
TCPC
Jan 23, 2026, 5:01 PM EST
Price at Filing:
$5.85
Real-time Price:
$4.07
Change:
-$1.78 (-30%)
Market Cap:
$341.484M