BlackRock TCP Capital Corp. (TCPC)
NASDAQ: TCPC · Real-Time Price · USD
3.970
-0.135 (-3.29%)
At close: Mar 3, 2026, 4:00 PM EST
4.050
+0.080 (2.01%)
After-hours: Mar 3, 2026, 7:59 PM EST

BlackRock TCP Capital Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
335464745667748780
Market Cap Growth
-57.89%-37.75%11.83%-10.82%-4.22%20.20%
Enterprise Value
1,3091,4551,8021,5451,6261,722
Last Close Price
3.975.477.428.458.197.75
PE Ratio
---17.33-5.83
Forward PE
5.125.765.956.308.1210.36
PS Ratio
1.662.302.873.194.134.73
PB Ratio
0.560.780.950.971.000.94
P/TBV Ratio
0.560.780.950.971.000.94
P/OCF Ratio
2.163.002.547.213.67-
PEG Ratio
-----2.83
EV/Sales Ratio
6.497.216.957.388.9810.43
EV/EBIT Ratio
7.448.278.819.9912.7215.17
Debt / Equity Ratio
1.731.731.431.431.261.22
Net Debt / Equity Ratio
1.631.631.311.271.151.20
Asset Turnover
0.110.110.140.120.100.09
Quick Ratio
6.486.481.070.503.610.87
Current Ratio
6.666.661.090.513.710.92
Return on Equity (ROE)
-12.86%-12.86%-8.57%5.37%-1.17%16.78%
Return on Assets (ROA)
6.15%6.15%7.06%5.65%4.42%3.98%
Return on Invested Capital (ROIC)
10.65%10.39%12.12%9.70%7.45%6.64%
Return on Capital Employed (ROCE)
10.80%10.80%11.30%10.90%7.60%6.20%
Earnings Yield
-26.56%-19.16%-8.47%5.77%-1.23%17.14%
Dividend Yield
27.28%-18.34%15.85%14.90%15.48%
Payout Ratio
---207.15%-51.81%
Buyback Yield / Dilution
-6.68%-6.68%-37.92%--0.39%
Total Shareholder Return
21.54%-6.68%-19.58%15.85%14.90%15.87%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q