Intellia Therapeutics Inc...

NASDAQ: NTLA · Real-Time Price · USD
9.02
0.38 (4.40%)
At close: May 02, 2025, 3:34 PM