Intellia Therapeutics Inc

XNAS:NTLA   9:38:42 AM EDT
13.95
+0.17 (+1.23%)
Twitter Share  Facebook Share StockTwits Share