Trading
Please use a PC Browser to access Register-Tadawul
Chardan Capital Maintains Buy on Intellia Therapeutics, Lowers Price Target to $26
Share
Intellia Therapeutics, Inc.
NTLA
9.02
-5.55%