Intellia Therapeutics Inc

NASDAQ:NTLA  
156.96
+3.11 (+2.02%)
4:56:34 PM EDT: $157.25 +0.29 (+0.19%)
Twitter Share  Facebook Share StockTwits Share