Intellia Therapeutics Inc

XNAS:NTLA  
24.75
-0.16 (-0.64%)
7:58:28 PM EDT: $25.10 +0.35 (+1.41%)
Twitter Share  Facebook Share StockTwits Share