Loading live market data…

Intellia Therapeutics, Inc.

NASDAQ:NTLA

$13.04 USD

-$0.26 (-1.95%)

Volume
3.92M
Average Volume
6.91M
Market Capitalization
$1.46B
P/E Ratio
-3.68
Dividend Yield
0.00%
Price Target
$25.00
Year High
$28.25
Year Low
$7.95
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$6.10

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.46%

Investors Holding

14

change: -306 | last: 320

Increased Positions

4

change: -189 | last: 193

Reduced Positions

7

change: -57 | last: 64

New Positions

2

change: -60 | last: 62

Sold Positions

295

change: 244 | last: 51

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -37.4354 | last: 0.3744

Total Invested

9.18M

NTLA Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $8.99 108.38M $974.3M $155.46M $93.33M $912.17M
2024-12-31 $11.66 98.85M $1.15B $189.18M $210.2M $1.17B
2023-12-31 $30.49 88.77M $2.71B $226.75M $115.35M $2.6B
2022-12-31 $34.89 76.97M $2.69B $523.51M $130.7M $2.29B
2021-12-31 $118.24 70.89M $8.38B $123.41M $74.02M $8.33B
2020-12-31 $54.40 55.99M $3.05B $160.02M $39.3M $2.92B
2019-12-31 $14.67 47.25M $693.11M $57.23M $18.38M $654.26M
2018-12-31 $13.65 43.07M $587.89M $58.86M $- $529.04M
2017-12-31 $19.22 36.01M $692.04M $340.68M $- $351.36M
2016-12-31 $13.11 34.62M $453.8M $273.06M $- $180.74M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $12.82 118.49M $1.52B $134.7M $80.49M $1.46B
2025-12-31 $8.99 108.38M $974.3M $155.46M $93.33M $912.17M
2025-09-30 $17.27 110.19M $1.9B $193.39M $97.97M $1.81B
2025-06-30 $9.38 103.73M $973.01M $156.17M $102.59M $919.43M
2025-03-31 $7.11 103.5M $735.88M $126.88M $119.25M $728.26M
2024-12-31 $11.66 101.86M $1.19B $189.18M $210.2M $1.21B
2024-09-30 $20.55 101M $2.08B $120.5M $101.62M $2.06B
2024-06-30 $22.47 96.98M $2.18B $130.85M $106.3M $2.15B
2024-03-31 $27.22 95.5M $2.6B $171.98M $110.86M $2.54B
2023-12-31 $30.49 90.46M $2.76B $226.75M $115.35M $2.65B
2023-09-30 $31.62 88.64M $2.8B $168.03M $118.34M $2.75B
2023-06-30 $40.78 88.18M $3.6B $171.81M $122.33M $3.55B