C4 Therapeutics, Inc. CCCC

$3.64 +0.55% at last close

Financials (TTM)

Revenue
$34.86 million
Net Income
$-103,801,000
Net Margin
-297.76%
Return on Equity
-44.31%
Debt-to-Equity
P/E Ratio
Price / Book
1.72
Price / Sales
11.54

Over the trailing twelve months, C4 Therapeutics, Inc. generated revenue of $34.86 million and net income of $-103,801,000, a net margin of -297.76%.

At the last closing price of $3.64, CCCC trades at 11.54 times sales, with a market capitalization of $402.46 million.

Key Stats

Last Close
$3.64
Market Cap
$402.46 million
52-Week Range
$1.44 $5.17
Average Volume
3.70 million shs

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