Intellia Therapeutics Inc

XNAS:NTLA   4:00:00 PM EDT
13.78
-0.50 (-3.50%)
: $14.40 +0.62 (+4.50%)
Twitter Share  Facebook Share StockTwits Share