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)

10.79
-0.02
(-0.19%)
Closed July 29 4:00PM
10.79
0.00
( 0.00% )
Pre Market: 4:00AM

BlackRock TCP Capital Corporation Financial Summary

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

Quarter End Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 50.31M00055.73M
Operating Income 00000
Net Income 22.71M0005.06M
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 Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 1.79B1.79B1.72B1.7B2.28B
Total Liabilities 1.04B1.05B984.17M1.01B1.33B
Total Equity 750.98M747.59M735M687.6M953.48M
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 Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating -40.42M5.57M52.13M92.45M33.41M
Investing N/A N/A N/A N/A N/A
Financing 56.77M35.13M-42.91M-62.65M-25.08M
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 923.53M
Price to Earnings Ratio 24.00
Price to Sales Ratio 4.41
Price to Cash Ratio 8.23
Price to Book Ratio 1.34
Dividend Yield 9.45%

Share Statistics

Shares Outstanding 85.59M
Average Volume (1 week) 192.03k
Average Volume (1 Month) 246.8k
52 Week Change -11.56%
52 Week High 13.00
52 Week Low 9.90
Spread (Intraday) 0.5 (4.55%)

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