BlackRock TCP Capital Corp. TCPC

Set alert

Price alert · TCPC

All alert types
4.28 USD +0.10 +2.39%

At close · Nov 2

4.27 -0.01 -0.23%

After hours · Nov 2, 4:00 PM ET

Bid
4.28 × 2
Ask
4.30 × 4
4.17 Day range 4.30
3.08 52-week range 6.25
YTD
-21.76%
1 year
-24.65%
Open
4.19
Prev close
4.18
Mkt cap
359.10M
Vol
642.71K
Avg vol
755.25K
EPS
-1.28
P/E
0.00
Div yield
15.91%
More statistics
Low
4.17
High
4.30
Forward P/E
5.93
Beta
1.51
Short ratio
2.18
Inst. own
20.34%
Dividend
1.36
Ex-div date
Dec 16, 2024
50-d avg
8.73
200-d avg
9.69
1y target
8.50

5D chart

Chart tools
Interval

Chart is warming up

The five-day price history for TCPC has not been loaded yet. Try again in a moment.

Analyst view

Consensus: none

Price target (mean) 8.50 +98.6% 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