Editas Medicine Inc. logo

Editas Medicine Inc.

EDIT | NASDAQ
Chart Builder DCF Calculator
$2.83
+$0.13 (+4.81%)
At close: Sep 21, 2026, 4:00 PM ET
$2.87
+$0.04 (+1.28%)
After-hours: Sep 21, 2026, 7:30 PM ET

Market Data

Market Cap
$434.3M
Enterprise Value
$238.16M
Beta
2.09
Average Volume
2.42M
Shares Outstanding (Diluted)
119.29M
Shares Change YoY
41.32%
Institutional Ownership
52.99%
Exchange
NASDAQ
ISIN
US28106W1036

Price Performance

Price Change 1M
-9.6%
Price Change 3M
2.5%
Price Change 6M
22.0%
Price Change YTD
38.0%
Price Change 1Y
-5.7%
Price Change 3Y
-64.0%
Price Change 5Y
-95.2%
1M CAGR (ann.)
-1.7%
1Y CAGR (ann.)
-5.7%
5Y CAGR (ann.)
-46.2%
All-Time CAGR
-16.1%

Valuation

PE Ratio
-3.77
Forward PE
N/A
PEG Ratio
-0.02
Forward PEG
0.56
PS Ratio
9.24
Forward PS
22.40
PB Ratio
4.13
P/FCF Ratio
-3.02
P/Adj. FCF Ratio
-2.81
P/OCF Ratio
-2.83
EV/Sales
5.07
EV/EBIT
-3.28
EV/EBITDA
-3.39
EV/FCF
-1.66
Earnings Yield
-26.5%
FCF Yield
-33.1%
Adj. FCF Yield
-35.6%

Financial Health

Net Cash
$211.65M
Total Debt
$15.51M
Cash & Short-Term Investments
$211.65M
Total Assets
$237.36M
Current Ratio
3.19
Quick Ratio
3.19
Debt / Equity Ratio
0.15
Debt / EBITDA
-0.22
Debt / FCF
-0.11
OCF / Debt
-9.21
Interest Coverage
39.05
Altman Z-Score
-7.94
Piotroski F-Score
4

Margins & Profitability

Gross Profit Margin
56.9%
Operating Profit Margin
-174.7%
EBITDA Margin
-149.4%
Net Profit Margin
-157.3%
FCF Margin
-305.7%
Adj. FCF Margin
-328.6%
SBC / Revenue
18.4%
SBC Impact (per share)
-7.5%

Returns

Return on Assets
-31.1%
Return on Equity
-196.6%
Return on Invested Capital
-46.8%
Return on Capital Employed
-48.6%
Return on Tangible Assets
-31.1%

Historical Growth (CAGR)

Revenue CAGR 3Y
34.5%
Revenue CAGR 5Y
-10.3%
Revenue CAGR 10Y
23.6%
EPS CAGR 3Y
40.5%
EPS CAGR 5Y
16.6%
EPS CAGR 10Y
5.1%
FCF CAGR 3Y
8.0%
FCF CAGR 5Y
1.0%
FCF CAGR 10Y
-13.9%

Analyst Forecasts

Analyst Rating
Buy
Analyst Count
25
EPS Growth Next 3Y
3.1%
Revenue Growth Next 3Y
11.8%
Earnings Date
Nov 8, 2026
EPS Estimate (next Q)
-$0.21
EPS Growth Est (next Q)
-25.0%
Revenue Est (next Q)
$4.49M
Revenue Growth Est (next Q)
-40.5%

Fair Value Estimates

Graham Number
N/A
Graham Upside
N/A
Lynch Fair Value
N/A
Lynch Upside
N/A
Price Target
$4
Price Target Upside
41.3%

Cash Flow

Operating Cash Flow
$-142.92M
Free Cash Flow
$-143.7M
Adj. Free Cash Flow
$-154.46M
FCF Per Share
-$1.01
OCF Per Share
-$1
OCF/S Ratio
-255.0%

Income Statement

Revenue
$47.01M
Gross Profit
$26.75M
Operating Income
$-82.12M
EBITDA
$-70.23M
Net Income
$-73.95M
EPS (Diluted)
-$0.75
Revenue / Employee
$540.29K
Profit / Employee
$-849.99K
Employees
87

© 2026 bestshares.com. All rights reserved.