Intellia Therapeutics Inc

XNAS:NTLA   4:00:00 PM EDT
14.09
+0.38 (+2.77%)
: $13.98 -0.11 (-0.76%)
Twitter Share  Facebook Share StockTwits Share