Intellia Therapeutics Inc

XNAS:NTLA   12:43:16 AM EDT
12.04
+0.30 (+2.56%)
Twitter Share  Facebook Share StockTwits Share