ADVFN Logo
Registration Strip Icon for alerts Register for real-time alerts, custom portfolio, and market movers
BlackRock TCP Capital Corporation

BlackRock TCP Capital Corporation (TCPC)

8.48
-0.02
(-0.24%)
Closed September 19 4:00PM
8.54
0.06
(0.71%)
After Hours: 6:55PM

BlackRock TCP Capital Corporation Financial Summary

The current TCPC market cap is 730.95M. The company's latest EPS is USD 0.4495 and P/E is 18.87.

Quarter End Jun 2023Sep 2023Dec 2023Mar 2024Jun 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 00055.73M0
Operating Income 00000
Net Income 0005.06M0
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 195.17M172.1M165.11M181M209.33M
Operating Income 00000
Net Income 30.58M71.37M133.79M-9.23M38.47M
Quarter End Jun 2023Sep 2023Dec 2023Mar 2024Jun 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 1.79B1.72B1.7B2.28B2.22B
Total Liabilities 1.05B984.17M1.01B1.33B1.35B
Total Equity 747.59M735M687.6M953.48M873.11M
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 1.72B1.67B1.89B1.72B1.7B
Total Liabilities 945.75M907M1.06B972.6M1.01B
Total Equity 776.32M764.99M829.46M746.75M687.6M
Quarter End Jun 2023Sep 2023Dec 2023Mar 2024Jun 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating 5.57M52.13M92.45M33.41M119.83M
Investing N/A N/A N/A N/A N/A
Financing 35.13M-42.91M-62.65M-25.08M-37.41M
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating 4.69M122.33M-82.61M203.95M92.45M
Investing N/A N/A N/A N/A N/A
Financing 12.24M-147.17M82.16M-141.07M-62.65M
Market Cap 730.95M
Price to Earnings Ratio 18.87
Price to Sales Ratio 3.47
Price to Cash Ratio 6.47
Price to Book Ratio 1.06
Dividend Yield 15.93%

Share Statistics

Shares Outstanding 85.59M
Average Volume (1 week) 998.86k
Average Volume (1 Month) 626.11k
52 Week Change -30.00%
52 Week High 12.43
52 Week Low 8.42
Spread (Intraday) 0.1 (1.17%)

Company Info

Company Name BlackRock TCP Capital Corporation
Address 1209 orange street
wilmington, delaware 19801
Website https://
Industry unit inv tr, closed-end mgmt (6726)

Your Recent History

Delayed Upgrade Clock