Editas Medicine, Inc. Common Stock EDIT

$2.70 -0.74% at last close

Financials (TTM)

Revenue
$47.01 million
Net Income
$-73,949,000
Net Margin
-157.32%
Return on Equity
-70.24%
Debt-to-Equity
P/E Ratio
Price / Book
3.94
Price / Sales
8.82

Over the trailing twelve months, Editas Medicine, Inc. Common Stock generated revenue of $47.01 million and net income of $-73,949,000, a net margin of -157.32%.

At the last closing price of $2.70, EDIT trades at 8.82 times sales, with a market capitalization of $414.67 million.

Key Stats

Last Close
$2.70
Market Cap
$414.67 million
52-Week Range
$1.66 $4.54
Average Volume
2.98 million shs

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