Intellia Therapeutics Inc

NASDAQ:NTLA   3:59:59 PM EDT
155.30
+6.25 (+4.19%)
4:47:02 PM EDT: $155.70 +0.40 (+0.26%)
Twitter Share  Facebook Share StockTwits Share