Intellia Therapeutics Inc

NASDAQ:NTLA  
21.57
+0.25 (+1.17%)
7:54:33 PM EDT: $21.56 -0.01 (-0.05%)
Twitter Share  Facebook Share StockTwits Share