BlackRock TCP Capital Corp. (TCPC)
NASDAQ: TCPC · Real-Time Price · USD
3.730
+0.010 (0.27%)
At close: May 22, 2026, 4:00 PM EDT
3.769
+0.039 (1.04%)
After-hours: May 22, 2026, 7:44 PM EDT

BlackRock TCP Capital Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
313463741667748780
Market Cap Growth
-48.17%-37.58%11.16%-10.82%-4.22%20.20%
Enterprise Value
1,1461,4371,7681,5401,609933.74
Last Close Price
3.735.478.7111.5412.9413.51
PE Ratio
---17.22-5.82
Forward PE
4.775.765.956.308.1210.36
PEG Ratio
-2.832.832.832.832.83
PS Ratio
1.662.292.863.184.134.73
PB Ratio
0.550.770.94---
P/TBV Ratio
0.560.770.88---
P/FCF Ratio
-2.992.537.213.67-
P/OCF Ratio
-2.992.537.213.67-
EV/Sales Ratio
6.087.126.817.358.895.66
EV/EBITDA Ratio
-13.1713.4214.4518.1912.87
EV/EBIT Ratio
7.1113.1713.4214.4518.1912.87
EV/FCF Ratio
-9.286.0316.657.89-
Debt / Equity Ratio
1.641.731.421.431.262.55
Debt / EBITDA Ratio
9.709.498.499.2510.672.13
Debt / FCF Ratio
3.546.693.8210.664.63-
Net Debt / Equity Ratio
1.471.631.31---
Net Debt / EBITDA Ratio
8.738.937.798.199.742.11
Net Debt / FCF Ratio
3.186.293.509.444.22-1.86
Asset Turnover
0.120.110.140.120.190.17
Quick Ratio
5.013.634.684.322.880.01
Current Ratio
6.266.666.245.403.710.37
Return on Equity (ROE)
-21.69%-12.86%-8.57%5.36%-2.29%32.41%
Return on Assets (ROA)
6.04%6.16%7.34%6.19%9.10%7.65%
Return on Invested Capital (ROIC)
6.42%6.50%7.88%6.68%9.65%7.99%
Return on Capital Employed (ROCE)
6.11%6.17%7.37%6.34%9.74%8.34%
Earnings Yield
---5.81%-17.17%
FCF Yield
-33.49%39.55%13.87%27.28%-
Dividend Yield
20.38%20.57%17.66%15.08%9.43%8.88%
Payout Ratio
--107.01%-194.08%261.25%-763.94%51.81%
Buyback Yield / Dilution
0.73%-6.14%-37.92%0.00%0.00%0.39%
Total Shareholder Return
21.11%14.43%-20.26%15.08%9.43%9.27%
Updated May 7, 2026. Data Source: Fiscal.ai. capital_markets template. Financial Sources.
SEC Filings: 10-K · 10-Q