Intellia Therapeutics, Inc. (NTLA)
NASDAQ: NTLA · Real-Time Price · USD
13.97
-1.15 (-7.61%)
At close: Nov 15, 2024, 4:00 PM
14.05
+0.08 (0.57%)
After-hours: Nov 15, 2024, 7:45 PM EST

Intellia Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Nov '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
1,4232,7312,9748,7993,514717
Upgrade
Market Cap Growth
-25.40%-8.18%-66.20%150.41%390.02%20.99%
Upgrade
Enterprise Value
5801,8562,2237,7273,128441
Upgrade
Last Close Price
13.9730.4934.89118.2454.4014.67
Upgrade
PS Ratio
31.1375.2757.06266.2260.5916.64
Upgrade
PB Ratio
1.482.602.418.466.672.66
Upgrade
P/TBV Ratio
2.172.602.418.466.672.66
Upgrade
EV/Sales Ratio
13.4651.1742.65233.7653.9410.23
Upgrade
Debt / Equity Ratio
0.110.110.110.070.070.07
Upgrade
Asset Turnover
0.040.030.040.030.110.13
Upgrade
Quick Ratio
6.318.239.455.979.337.98
Upgrade
Current Ratio
6.738.679.616.119.598.12
Upgrade
Return on Equity (ROE)
-52.23%-42.10%-41.67%-34.18%-33.69%-36.34%
Upgrade
Return on Assets (ROA)
-27.81%-22.83%-20.35%-16.99%-16.89%-19.51%
Upgrade
Return on Capital (ROIC)
-30.28%-25.44%-23.09%-19.92%-19.98%-23.48%
Upgrade
Earnings Yield
-36.71%-17.62%-15.95%-3.04%-3.82%-13.88%
Upgrade
FCF Yield
-25.52%-14.94%-11.66%-2.70%-1.52%-15.34%
Upgrade
Buyback Yield / Dilution
-11.02%-15.33%-8.57%-26.63%-18.50%-9.70%
Upgrade
Total Shareholder Return
-11.02%-15.33%-8.57%-26.63%-18.50%-9.70%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.