EM

Editas Medicine

EDIT
NASDAQHealth Care

Income Statement

Total Revenue$32.31M
Gross Profit$32.31M
Operating Income$-251.15M
EBITDA$-245.35M
EBIT$-251.16M
Pre-tax Income$-108.95M
Net Income$-237.09M

Balance Sheet

Cash Equivalent$90.26M
Total Debt$50.95M
Book Value$209.08M
Book Value Per Share2.54

Key Ratios

Return on Equity (ROE)-176.57%
Return on Assets (ROA)-69.41%
Return on Invested Capital (ROI)-123.67%
Net Profit Margin-733.72%
Current Ratio3.75
Quick Ratio3.71
Long-Term Debt / Equity0.39