BlackRock TCP Capital Corp. TCPC

Full chart Compare
Set alert

Price alert · TCPC

All alert types
4.20 USD -0.08 (-1.87%)

At closeNov 4, 2026, 8:16 AM EST

4.27 +0.07 +1.67%

Pre-market · Nov 4, 8:16 AM ET

4.20 Day range 4.27
3.08 52-week range 6.25
YTD
-23.22%
1 year
-24.46%

Analyst view

Price target (mean) 8.50 +102.4% upside
Target (low)
7.50
Target (mean)
8.50
Target (high)
9.00
Ratings (0m) 6 0 buy · 5 hold · 1 sell
  • Strong buy0
  • Buy0
  • Hold5
  • Sell1
  • Strong sell0

Recommendation trend

  • This month 6
  • 1 month ago 6

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

TCPC analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter0.3720.34 – 0.380.44-15.4%65.20M+28.2%5
Next quarter0.370.33 – 0.400.45-17.8%63.53M+14.0%6
Current year1.651.64 – 1.651.85-11.1%260.90M+24.6%4
Next year1.441.28 – 1.601.65-12.3%250.83M-3.9%6

Upgrades and downgrades

The latest rating changes

TCPC analyst upgrades and downgrades
DateFirmActionFromTo
Nov 7, 2024Wells FargoMaintainedUnderweightUnderweight
Oct 29, 2024Wells FargoMaintainedUnderweightUnderweight
Aug 12, 2024Wells FargoMaintainedEqual-WeightEqual-Weight
Aug 8, 2024Keefe, Bruyette & WoodsMaintainedMarket PerformMarket Perform
Aug 8, 2024Ladenburg ThalmannDowngradeBuyNeutral
May 2, 2024OppenheimerMaintainedPerformPerform
Mar 22, 2024Keefe, Bruyette & WoodsMaintainedMarket PerformMarket Perform
Mar 6, 2024OppenheimerDowngradeOutperformPerform
Mar 1, 2024Raymond JamesDowngradeOutperformMarket Perform
Mar 1, 2024Keefe, Bruyette & WoodsMaintainedMarket PerformMarket Perform
Mar 1, 2024JMP SecuritiesDowngradeMarket OutperformMarket Perform
Jan 29, 2024Wells FargoMaintainedEqual-WeightEqual-Weight
May 9, 2023JMP SecuritiesMaintained—Outperform
May 5, 2023Keefe, Bruyette & WoodsMaintained—Market Perform
Apr 18, 2023Wells FargoMaintained—Equal-Weight
Mar 2, 2023JMP SecuritiesMaintained—Market Outperform
Mar 1, 2023Keefe, Bruyette & WoodsMaintained—Market Perform
Mar 1, 2023Wells FargoMaintained—Equal-Weight
Mar 1, 2023OppenheimerMaintained—Outperform
Mar 1, 2023Raymond JamesMaintained—Outperform
Nov 4, 2022Wells FargoMaintained—Equal-Weight
Oct 24, 2022Wells FargoMaintained—Equal-Weight
Aug 4, 2022Raymond JamesMaintained—Outperform
May 5, 2022Wells FargoMaintained—Equal-Weight
Oct 25, 2021Wells FargoMaintained—Equal-Weight
Aug 3, 2021Wells FargoMaintained—Equal-Weight
Feb 26, 2021Raymond JamesUpgradeMarket PerformOutperform
Nov 3, 2020OppenheimerMaintained—Outperform
Jun 24, 2020Raymond JamesDowngradeOutperformMarket Perform
May 15, 2020JMP SecuritiesMaintained—Market Outperform