Intellia Therapeutics Inc. (NTLA)

Sign up to follow

40 ERIE STREET, CAMBRIDGE, MA

Market cap: $1.4B (2/12/2026)

Price: $11.87