Intellia Therapeutics, Inc. (NTLA)
NASDAQ: NTLA · Real-Time Price · USD
12.66
+1.06 (9.14%)
Aug 19, 2026, 10:32 AM EDT - Market open

Intellia Therapeutics Filings