BlackRock TCP Capital Corp. Common Stock TCPC

$3.85 +2.67% at last close

Financials (TTM)

Revenue
$95.41 million
Net Income
$-126,127,489
Net Margin
-132.19%
Return on Equity
-22.32%
Debt-to-Equity
1.64
P/E Ratio
Price / Book
0.57
Price / Sales
3.39

Over the trailing twelve months, BlackRock TCP Capital Corp. Common Stock generated revenue of $95.41 million and net income of $-126,127,489, a net margin of -132.19%.

At the last closing price of $3.85, TCPC trades at 3.39 times sales, with a market capitalization of $323.03 million.

Key Stats

Last Close
$3.85
Market Cap
$323.03 million
52-Week Range
$3.43 $8.05
Average Volume
695K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.