BlackRock TCP Capital Corp. (TCPC)
NASDAQ: TCPC · Real-Time Price · USD
3.700
+0.190 (5.41%)
Mar 23, 2026, 4:00 PM EDT - Market closed

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
314464504667748780
Market Cap Growth
-54.62%-7.96%-24.37%-10.82%-4.22%20.20%
Enterprise Value
1,288464.081,5311,5401,609933.74
Last Close Price
3.705.478.7111.5412.9413.51
PE Ratio
---11.0317.22-80.875.82
Forward PE
4.775.765.956.308.1210.36
PEG Ratio
-----2.83
PS Ratio
1.56-1.943.184.134.73
P/FCF Ratio
--1.727.213.67-9.45
P/OCF Ratio
2.03-1.727.213.67-9.45
EV/Sales Ratio
6.38-5.907.358.895.66
EV/EBITDA Ratio
--11.6214.4518.1912.87
EV/EBIT Ratio
7.32-11.6214.4518.1912.87
EV/FCF Ratio
--5.2216.657.89-11.30
Debt / Equity Ratio
--1.421.431.262.55
Debt / EBITDA Ratio
--8.499.2510.672.13
Debt / FCF Ratio
--3.8210.664.63-1.87
Net Debt / EBITDA Ratio
--7.798.199.742.11
Net Debt / FCF Ratio
--3.509.444.22-1.86
Asset Turnover
-00.140.120.190.17
Quick Ratio
--4.684.322.880.01
Current Ratio
--6.245.403.710.37
Return on Equity (ROE)
-0.00%-8.57%5.36%-2.29%32.41%
Return on Assets (ROA)
-0.00%7.34%6.19%9.10%7.65%
Return on Invested Capital (ROIC)
-0.00%7.88%6.68%9.65%7.99%
Return on Capital Employed (ROCE)
-0.00%7.37%6.34%9.74%8.34%
Earnings Yield
-28.33%0.00%-9.07%5.81%-1.24%17.17%
FCF Yield
-0.00%58.14%13.87%27.28%-10.58%
Dividend Yield
20.54%0.00%17.66%15.08%9.43%8.88%
Payout Ratio
---194.08%261.25%-763.94%51.81%
Buyback Yield / Dilution
-0.00%0.90%0.00%0.00%0.00%
Total Shareholder Return
-0.00%18.56%15.08%9.43%8.88%
Updated Dec 31, 2025. Data Source: Fiscal.ai. capital_markets template. Financial Sources.
SEC Filings: 10-K · 10-Q