Intellia Therapeutics Inc

XNAS:NTLA   12:04:47 AM EDT
12.84
+0.10 (+0.78%)
Twitter Share  Facebook Share StockTwits Share