Have a feature idea you'd love to see implemented? Let us know!
Back to TCPC overview

TCPC BlackRock TCP Capital PE ratio, current and historical analysis

The current price-to-earnings ratio of TCPC can't be determined, as the TTM EPS of -$0.5 is negative. BlackRock TCP Capital's last PE ratio on record was 29.8 in March 2024.

TCPC PE ratio history

How has TCPC's PE ratio performed in the past

The mean historical PE ratio of BlackRock TCP Capital over the last ten years is 49.59. In the past ten years, TCPC's PE ratio reached its highest point in the Mar 2023 quarter at 1,030, with a price of $10.3 and an EPS of $0.01. The Jun 2021 quarter saw the lowest point at 4.32, with a price of $13.82 and an EPS of $3.2.

Average
49.59
Median
14.28
Minimum
4.32
Maximum
1,030

BlackRock TCP Capital PE ratio by year

Maximum annual increase: 116.95% in 2014

Maximum annual decrease: -66.17% in 2020

Year PE ratio Change
2023 17.22 N/A
2022 N/A N/A
2021 5.82 -36.32%
2020 9.14 -66.17%
2019 27.02 59.5%
2018 16.94 31.93%
2017 12.84 13.93%
2016 11.27 -2.09%
2015 11.51 -39.64%
2014 19.07 116.95%

TCPC average PE ratio chart

What is the average PE ratio of TCPC for the past years
3-year avg
149.46
5-year avg
94.62
10-year avg
49.59
15-year avg
N/A

TCPC PE vs peers

What is TCPC's PE ratio compared to its peers
Stock name PE ratio Market cap
DHIL Diamond Hill Investment Group Inc 9.63 $461.86M
EVR Evercore Inc 36.89 $11.78B
CNS Cohen & Steers Inc 37.63 $5.16B
CG Carlyle Group Inc 150.83 $18.88B
TCPC BlackRock TCP Capital Corp N/A $769.46M

Frequently asked questions

What is BlackRock TCP Capital's PE ratio?

The current price to earnings ratio of TCPC can't be calculated, as its EPS of -$0.5 is negative.

What is the 3-year average PE ratio for BlackRock TCP Capital (TCPC)?

The 3-year average PE ratio for TCPC stock is 149.46.

What is the 5-year average PE ratio for BlackRock TCP Capital (TCPC)?

The 5-year average PE ratio for TCPC stock is 94.62.

What is the highest PE ratio for TCPC?

The highest quarterly PE ratio in the last ten years has been 1,030 and it was in the Mar 2023 quarter.

All PE ratio stats are based on quarterly TTM periods, unless otherwise specified. Data from and Sharadar.