Intellia Therapeutics Inc

XNAS:NTLA   9:31:39 AM EDT
12.88
-0.90 (-6.53%)
Twitter Share  Facebook Share StockTwits Share