Intellia Therapeutics Inc

XNAS:NTLA   4:00:00 PM EDT
24.91
-1.02 (-3.93%)
: $23.41 -1.50 (-6.02%)
Twitter Share  Facebook Share StockTwits Share