Intellia Therapeutics Inc

NASDAQ:NTLA   4:00:00 PM EDT
27.51
+0.49 (+1.81%)
7:34:27 PM EDT: $28.00 +0.49 (+1.78%)
Twitter Share  Facebook Share StockTwits Share