Intellia Therapeutics Inc

XNAS:NTLA   2:01:24 PM EDT
13.59
+0.21 (+1.57%)
Twitter Share  Facebook Share StockTwits Share