Intellia Therapeutics Inc

XNAS:NTLA   9:34:55 AM EDT
13.41
-0.37 (-2.68%)
Twitter Share  Facebook Share StockTwits Share