Intellia Therapeutics, Inc. (NTLA)
NASDAQ: NTLA · IEX Real-Time Price · USD
22.15
-0.32 (-1.42%)
At close: Jul 2, 2024, 4:00 PM
21.70
-0.45 (-2.03%)
After-hours: Jul 2, 2024, 7:35 PM EDT

Intellia Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current20232022202120202019 2018 - 2016
Market Capitalization
2,1372,7312,7458,7993,214717
Upgrade
Market Cap Growth
-19.40%-0.54%-68.80%173.78%348.19%20.99%
Upgrade
Enterprise Value
1,4561,9341,6838,1252,656456
Upgrade
PE Ratio
--5.67-5.79-32.85-23.94-7.20
Upgrade
PS Ratio
40.6275.2752.67266.2255.4216.64
Upgrade
PB Ratio
2.062.602.228.466.102.66
Upgrade
P/FCF Ratio
-6.32-6.69-7.92-37.01-60.08-6.52
Upgrade
P/OCF Ratio
-6.52-6.93-8.24-39.10-64.39-6.95
Upgrade
EV/Sales Ratio
27.6953.3132.30245.8145.8010.57
Upgrade
EV/EBITDA Ratio
-4.12-4.09-3.61-31.13-20.76-4.85
Upgrade
EV/EBIT Ratio
-4.04-4.02-3.55-30.33-19.79-4.58
Upgrade
EV/FCF Ratio
-4.70-4.74-4.86-34.17-49.65-4.14
Upgrade
Debt / Equity Ratio
0.110.110.110.070.070.07
Upgrade
Debt / EBITDA Ratio
-0.23-0.24-0.28-0.28-0.31-0.20
Upgrade
Debt / FCF Ratio
-0.27-0.28-0.38-0.31-0.73-0.17
Upgrade
Quick Ratio
8.458.239.455.979.337.98
Upgrade
Current Ratio
9.038.669.626.119.608.12
Upgrade
Asset Turnover
0.040.030.040.030.120.13
Upgrade
Return on Equity (ROE)
-45.90%-43.90%-48.70%-33.60%-36.90%-36.60%
Upgrade
Return on Assets (ROA)
-37.90%-36.40%-38.60%-26.70%-27.70%-28.90%
Upgrade
Return on Capital (ROIC)
-45.10%-44.21%-33.53%-24.04%-24.12%-36.90%
Upgrade
Earnings Yield
-22.72%-17.62%-17.27%-3.04%-4.18%-13.88%
Upgrade
FCF Yield
-19.56%-14.94%-12.63%-2.70%-1.66%-15.34%
Upgrade
Buyback Yield / Dilution
-8.81%-15.33%-8.57%-26.63%-18.50%-9.70%
Upgrade
Total Shareholder Return
-8.81%-15.33%-8.57%-26.63%-18.50%-9.70%
Upgrade
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).