Stocktoria

Editas Medicine, Inc. EDIT

Nasdaq · stock · Biological Products, (No Diagnostic Substances) · website · IPO 2016-02-03 · LEI

Editas Medicine, Inc. statistics & valuation

Market cap$437.4M
P / S10.8×
P / B16.0×
Net margin-395.0%
FCF margin-409.3%
Net cash$93.0M
Enterprise value USD$344.3M
Earnings yield EBIT/EV-46.5%
Return on capital-114.1%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-1605.50% -876.50% -344.30% -651.40% -127.80% -753.60% -1118.30% -196.10% -733.70% -395.00% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-1605.60% -873.60% -356.10% -686.40% -148.60% -756.10% -1146.30% -216.60% -777.20% -394.90% 2016201720182019202020212022202320242025
Return on equity (%)
-72.20% -57.80% -46.60% -51.00% -29.50% -34.80% -61.10% -43.90% -176.60% -586.60% 2016201720182019202020212022202320242025
Shares outstanding
35.8M 44.5M 48.8M 54.4M 62.6M 68.4M 68.8M 81.8M 82.7M 97.9M 2016201720182019202020212022202320242025
Net debt ($)
-$123.7M -$74.1M -$93.0M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-42.40% -32.20% -26.20% -26.30% -20.30% -28.40% -42.90% -30.70% -69.40% -85.80% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-887.80% -83.60% -158.00% -228.10% -206.10% -672.50% -920.60% -175.20% -678.10% -409.30% 2016201720182019202020212022202320242025
Debt / equity (×)
0.00× 0.43× 1.96× 2016201720182019202020212022202320242025
EPS ($)
-$2.68 -$1.98 -$2.85 -$3.21 -$2.02 -$2.88 -$1.80 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin-394.9%-777.2%-216.6%-1146.3%-756.1%-148.6%-686.4%-356.1%-873.6%-1605.6%
Net margin-395.0%-733.7%-196.1%-1118.3%-753.6%-127.8%-651.4%-344.3%-876.5%-1605.5%
FCF margin-409.3%-678.1%-175.2%-920.6%-672.5%-206.1%-228.1%-158.0%-83.6%-887.8%
Return on assets-85.8%-69.4%-30.7%-42.9%-28.4%-20.3%-26.3%-26.2%-32.2%-42.4%
Return on equity-586.6%-176.6%-43.9%-61.1%-34.8%-29.5%-51.0%-46.6%-57.8%-72.2%
Debt / equity1.96×0.43×0.00×
Current ratio3.543.755.395.9410.827.207.7410.449.055.66

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.