C4 Therapeutics, Inc. CCCC

$3.39 -0.73% at last close

Financials (TTM)

Revenue
$35.04 million
Net Income
$-101,416,000
Net Margin
-289.44%
Return on Equity
-41.02%
Debt-to-Equity
P/E Ratio
Price / Book
1.69
Price / Sales
11.90

Over the trailing twelve months, C4 Therapeutics, Inc. generated revenue of $35.04 million and net income of $-101,416,000, a net margin of -289.44%.

At the last closing price of $3.39, CCCC trades at 11.90 times sales, with a market capitalization of $417.06 million.

Key Stats

Last Close
$3.39
Market Cap
$417.06 million
52-Week Range
$1.69 $5.17
Average Volume
2.14 million shs

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