Editas Medicine, Inc. (EDIT)
NASDAQ: EDIT · Real-Time Price · USD
3.670
-0.080 (-2.13%)
At close: Jul 8, 2026, 4:00 PM EDT
3.628
-0.042 (-1.15%)
After-hours: Jul 8, 2026, 5:03 PM EDT

Editas Medicine Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5632011058286111,817
Market Cap Growth
203.05%90.94%-87.31%35.64%-66.39%-58.58%
Enterprise Value
467.6130.69-72.37541.73310.351,343
Last Close Price
3.672.051.2710.138.8726.55
PS Ratio
14.834.953.2510.6030.9871.13
PB Ratio
83.297.350.782.371.693.28
P/TBV Ratio
76.946.670.782.201.693.24
EV/Sales Ratio
12.083.23-2.246.9315.7452.60
EV/EBITDA Ratio
--0.29---
EV/EBIT Ratio
--0.29---
EV/FCF Ratio
--0.33---
Debt / Equity Ratio
13.112.410.540.070.090.03
Net Debt / Equity Ratio
-11.72-2.56-1.32-0.82-0.83-0.85
Net Debt / EBITDA Ratio
0.490.450.721.761.372.52
Net Debt / FCF Ratio
0.370.420.812.091.662.76
Asset Turnover
0.230.150.080.150.030.04
Quick Ratio
3.173.503.715.275.8110.67
Current Ratio
3.223.543.755.395.9410.82
Return on Equity (ROE)
-687.49%-198.14%-98.10%-43.17%-48.22%-40.65%
Return on Assets (ROA)
-64.82%-60.60%-59.75%-33.39%-37.92%-30.90%
Return on Invested Capital (ROIC)
-314.86%-286.20%-195.56%-95.16%-122.57%-103.54%
Return on Capital Employed (ROCE)
-87.13%-79.09%-71.73%-38.01%-41.66%-33.74%
Buyback Yield / Dilution
-11.90%-7.78%-8.39%-10.63%-1.55%-15.37%
Total Shareholder Return
-11.90%-7.78%-8.39%-10.63%-1.55%-15.37%
SEC Filings: 10-K · 10-Q