BLACKROCK TCP CAPITAL CORP. TCPC

4.01 0.01 0.25% as of 25 Sep
Market cap
$335.6M
P/E
0.0×
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
1.59 1.62 2.30 2.41
P/FCF ratio
0.71 1.16 3.00 2.83
P/Operating CF
2.93 1.91 11.47 5.08
P/B ratio
0.51 0.54 0.78 0.71
EV/Sales
5.85 6.03 7.13 6.93
EV/EBITDA
8.86 10.69 16.32 14.51
EV/FCF
2.59 4.35 9.29 8.16
Current Ratio
29.31 17.52 14.17 10.41
Net Debt/EBITDA
24.43 23.96 9.42 (18.97)
Debt/Equity
1.65 1.64 1.73 1.42
Earnings Yield
(38.10%) (41.27%) (19.20%) (2.10%)
Free Cash Flow Yield
141.76% 85.91% 33.32% 35.29%
Free Cash Flow per Share
1.15 1.89 0.48 1.22
Book value per Share
6.58 6.70 7.04 8.70
Free Cash Flow
96.30 159.13 40.53 103.74
EV/EBIT
6.92 7.06 8.18 7.97
Other line items

Show all line items

Columns are period end dates