Editas Medicine Statistics Share Statistics Editas Medicine has 89.92M
shares outstanding. The number of shares has increased by 1.5%
in one year.
Shares Outstanding 89.92M Shares Change (YoY) 1.5% Shares Change (QoQ) 0.89% Owned by Institutions (%) 53% Shares Floating 89.11M Failed to Deliver (FTD) Shares 152,265 FTD / Avg. Volume 5.9%
Short Selling Information The latest short interest is 7.85M, so 9.38% of the outstanding
shares have been sold short.
Short Interest 7.85M Short % of Shares Out 9.38% Short % of Float 9.41% Short Ratio (days to cover) 2.99
Valuation Ratios The PE ratio is -0.44 and the forward
PE ratio is -2.46.
Editas Medicine's PEG ratio is
-0.01.
PE Ratio -0.44 Forward PE -2.46 PS Ratio 3.24 Forward PS 17.7 PB Ratio 0.78 P/FCF Ratio -0.48 PEG Ratio -0.01
Financial Ratio History Enterprise Valuation Currently the Enterprise Value (EV) is not available for Editas Medicine.
EV / Sales n/a EV / EBITDA n/a EV / EBIT n/a EV / FCF n/a
Financial Position The company has a current ratio of 3.75,
with a Debt / Equity ratio of 0.26.
Current Ratio 3.75 Quick Ratio 3.75 Debt / Equity 0.26 Debt / EBITDA -0.15 Debt / FCF -0.16 Interest Coverage 0
Financial Efficiency Return on Equity is n/a and Return on Invested Capital is n/a.
Return on Equity n/a Return on Assets n/a Return on Invested Capital n/a Revenue Per Employee $131.36K Profits Per Employee $-963.79K Employee Count 246 Asset Turnover 0.09 Inventory Turnover n/a
Taxes Income Tax n/a Effective Tax Rate 0%
Stock Price Statistics The stock price has increased by -27.65% in the
last 52 weeks. The beta is 2.2, so Editas Medicine's
price volatility has been higher than the market average.
Beta 2.2 52-Week Price Change -27.65% 50-Day Moving Average 2.62 200-Day Moving Average 1.9 Relative Strength Index (RSI) 53.45 Average Volume (20 Days) 2,581,520
Income Statement In the last 12 months, Editas Medicine had revenue of 32.31M
and earned -237.09M
in profits. Earnings per share was -2.88.
Revenue 32.31M Gross Profit 26.5M Operating Income -238.92M Net Income -237.09M EBITDA -233.11M EBIT -238.92M Earnings Per Share (EPS) -2.88
Full Income Statement Balance Sheet The company has 131.54M in cash and 35.03M in
debt, giving a net cash position of 96.51M.
Cash & Cash Equivalents 131.54M Total Debt 35.03M Net Cash 96.51M Retained Earnings -1.47B Total Assets 210.58M Working Capital 116.86M
Full Balance Sheet Cash Flow In the last 12 months, operating cash flow was -210.28M
and capital expenditures -8.83M, giving a free cash flow of -219.11M.
Operating Cash Flow -210.28M Capital Expenditures -8.83M Free Cash Flow -219.11M FCF Per Share -2.66
Full Cash Flow Statement Margins Gross margin is 82.02%, with operating and profit margins of -739.37% and -733.72%.
Gross Margin 82.02% Operating Margin -739.37% Pretax Margin -733.72% Profit Margin -733.72% EBITDA Margin -721.39% EBIT Margin -739.37% FCF Margin -678.07%