IT

Intellia Therapeutics

NTLA
NASDAQHealth Care

Income Statement

Total Revenue$57.88M
Gross Profit$57.88M
Operating Income$-534.26M
EBITDA$-508.74M
EBIT$-519.02M
Pre-tax Income$-394.6M
Net Income$-519.02M

Balance Sheet

Cash Equivalent$153.13M
Total Debt$132.24M
Book Value$960.44M
Book Value Per Share9.70

Key Ratios

Return on Equity (ROE)-59.52%
Return on Assets (ROA)-43.58%
Return on Invested Capital (ROI)-59.52%
Net Profit Margin-896.77%
Current Ratio5.77
Quick Ratio5.50
Long-Term Debt / Equitynull