Intellia Therapeutics Inc

XNAS:NTLA   1:30:50 PM EDT
12.84
+0.10 (+0.78%)
Twitter Share  Facebook Share StockTwits Share