Intellia Therapeutics, Inc.

Price 53.30 P/E (Trailing)
Change -0.11 P/E (Forward)
Change % -0.21% Dividend Yield
Prev Close 53.41 Dividend
Volume 1,555,425 Market Cap
Year Low 37.08 EPS (Trailing)
Year High 202.73 EPS (Forward)

NTLA Price Chart