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
ROE

+8 more TTM periods

(1.15%) (12.86%) (18.74%) (16.78%)
ROA
(0.48%) (4.98%) (7.40%) (6.36%)
ROIC
4.38% 4.36% 4.30% 4.15%
Return on Tangible Assets
(16.52%) (109.49%) (141.54%) (71.28%)
Average Days of Receivables
0.95 47.60 2.42 0.00
Free Cash Flow per Share
2.19 1.82 3.10 4.76
Free Cash Flow
186.05 154.92 261.54 399.70
Piotroski F-Score
3.00 2.00 2.00 3.00
Other line items

Show all line items

Columns are period end dates