Intellia Therapeutics Inc

NASDAQ:NTLA   3:59:56 PM EDT
64.04
+3.58 (+5.92%)
4:17:35 PM EDT: $64.10 +0.06 (+0.09%)
Twitter Share  Facebook Share StockTwits Share