Editas Medicine, Inc. (EDIT)
NASDAQ: EDIT · Real-Time Price · USD
2.490
-0.050 (-1.97%)
Mar 17, 2026, 10:52 AM EDT - Market open

Editas Medicine Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2442011058286111,817
Market Cap Growth
53.75%90.94%-87.31%35.64%-66.39%-58.58%
Enterprise Value
120.05119.66-92.03529.56299.271,333
Last Close Price
2.492.051.2710.138.8726.55
PE Ratio
--1.14-0.44-5.01-2.76-9.32
PS Ratio
6.144.953.2510.6030.9871.13
PB Ratio
9.117.350.782.371.693.28
P/TBV Ratio
8.106.670.782.201.693.24
P/FCF Ratio
--1.21-0.48-6.05-3.37-10.58
P/OCF Ratio
--1.21-0.50-6.27-3.44-11.09
EV/Sales Ratio
2.962.95-2.856.7815.1852.19
EV/EBITDA Ratio
--0.770.38-3.25-1.36-7.09
EV/EBIT Ratio
--0.750.37-3.13-1.32-6.90
EV/FCF Ratio
--0.720.42-3.87-1.65-7.76
Debt / Equity Ratio
2.412.410.540.070.090.03
Debt / EBITDA Ratio
-0.50-0.50-0.38-0.22-0.20-0.14
Debt / FCF Ratio
-0.46-0.46-0.42-0.27-0.24-0.15
Net Debt / Equity Ratio
-2.56-2.56-1.32-0.82-0.83-0.85
Net Debt / EBITDA Ratio
0.450.450.721.761.372.52
Net Debt / FCF Ratio
0.420.420.812.091.662.76
Asset Turnover
0.150.150.080.150.030.04
Quick Ratio
3.503.503.715.275.8110.67
Current Ratio
3.543.543.755.395.9410.82
Return on Equity (ROE)
-198.14%-198.14%-98.10%-43.17%-48.22%-40.65%
Return on Assets (ROA)
-60.60%-60.60%-59.75%-33.39%-37.92%-30.90%
Return on Invested Capital (ROIC)
-1280.18%-1280.18%-327.16%-128.92%-160.46%-132.10%
Return on Capital Employed (ROCE)
-79.09%-79.09%-71.73%-38.01%-41.66%-33.74%
Earnings Yield
-64.39%-87.80%-226.77%-19.94%-36.19%-10.73%
FCF Yield
-66.71%-82.66%-208.53%-16.53%-29.72%-9.45%
Buyback Yield / Dilution
-21.66%-21.60%-0.75%-14.25%-0.21%-15.53%
Updated Mar 9, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q