Start Free Trial
Login
Live Boardroom Trades
Blog
TCPC
Blackrock Tcp Capital Corp.
Book value per $ invested
$ 1.44
Leverage
59.17%
Market Cap
$ 543.6m
PE
0.00
Dividend Yield
15.85%
Profit
$ -62.3m
Margin
0.00%
None