Intellia Therapeutics Inc

XNAS:NTLA   4:00:00 PM EDT
13.99
-0.43 (-2.98%)
: $14.11 +0.12 (+0.86%)
Twitter Share  Facebook Share StockTwits Share