Intellia Therapeutics Inc

XNAS:NTLA   1:33:13 PM EDT
13.43
+0.67 (+5.25%)
Twitter Share  Facebook Share StockTwits Share