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
ROE
(16.78%) (18.74%) (12.86%) (1.15%)

+8 more TTM periods

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

Show all line items

Columns are period end dates