Intellia Therapeutics Inc

XNAS:NTLA   3:58:57 PM EDT
25.96
+2.06 (+8.62%)
4:09:41 PM EDT: $25.97 +0.01 (+0.04%)
Twitter Share  Facebook Share StockTwits Share