Editas Medicine Inc.
EDIT | NASDAQ
$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
Add to Watchlist
Select watchlists to add or remove EDIT