BLACKROCK TCP CAPITAL CORP. TCPC

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

+8 more quarters

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

Show all line items

Columns are period end dates