Editas Medicine, Inc. (EDIT)
NASDAQ: EDIT · IEX Real-Time Price · USD
5.32
+0.10 (1.92%)
At close: Apr 26, 2024, 4:00 PM
5.25
-0.07 (-1.32%)
After-hours: Apr 26, 2024, 4:05 PM EDT

Editas Medicine Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014
Market Capitalization
4378276101,8164,3701,5191,0881,286578--
Market Cap Growth
-35.65%-66.41%-58.45%187.69%39.66%-15.40%122.48%---
Enterprise Value
1535413101,3433,9941,091751998438-143-10
PE Ratio
-5.40-5.40-2.77-9.43-37.68-11.36-9.89-10.69-5.94--
PS Ratio
5.6310.5930.9471.0948.1773.9934.0693.6695.48--
PB Ratio
1.262.371.693.2811.105.794.616.184.29--
P/FCF Ratio
-6.04-6.04-3.36-10.57-23.37-32.50-21.57-112.18-10.76--
P/OCF Ratio
-6.26-6.26-3.44-11.09-24.30-37.35-23.80-136.53-11.50--
EV/Sales Ratio
1.966.9215.7152.5644.0253.1423.5272.6672.31-87.89-
EV/EBITDA Ratio
-3.28-3.28-1.41-7.14-34.85-7.89-6.82-8.55-4.561.980.76
EV/EBIT Ratio
-3.17-3.17-1.37-6.95-33.68-7.73-6.62-8.36-4.501.970.75
EV/FCF Ratio
-3.95-3.95-1.71-7.82-21.36-23.35-14.90-87.04-8.1520.831.03
Debt / Equity Ratio
0.100.100.120.050.070.110.140.200.34--0.03
Debt / EBITDA Ratio
-0.22-0.22-0.20-0.14-0.23-0.21-0.29-0.35-0.47--0.03
Debt / FCF Ratio
-0.27-0.27-0.24-0.15-0.14-0.62-0.64-3.57-0.84--0.04
Quick Ratio
5.275.275.8110.677.017.6310.288.995.6020.821.72
Current Ratio
5.395.395.9410.827.207.7410.449.055.6620.941.74
Asset Turnover
0.160.160.040.040.160.050.080.040.030.020
Interest Coverage
--------122.03--508.79-401.50
Return on Equity (ROE)
-43.00%-43.00%-50.30%-32.20%-31.00%-60.60%-46.80%-61.90%-56.10%149.00%91.50%
Return on Assets (ROA)
-30.50%-30.50%-39.20%-26.30%-20.20%-33.10%-27.40%-32.60%-40.10%-90.70%-114.80%
Return on Capital (ROIC)
-43.87%-43.87%-55.84%-33.30%-32.13%-48.34%-42.34%-48.16%-54.08%42.49%85.50%
Earnings Yield
-34.83%-18.52%-36.14%-10.60%-2.65%-8.80%-10.11%-9.36%-16.82%--
FCF Yield
-31.12%-16.55%-29.75%-9.46%-4.28%-3.08%-4.64%-0.89%-9.30%--
Buyback Yield / Dilution
-10.63%-10.63%-1.55%-15.37%-17.26%-6.13%-16.80%-25.15%-1155.19%-128.56%-
Total Shareholder Return
-10.63%-10.63%-1.55%-15.37%-17.26%-6.13%-16.80%-25.15%-1155.19%-128.56%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).