Please use a PC Browser to access Register-Tadawul
Guggenheim Maintains Buy on Intellia Therapeutics, Lowers Price Target to $45
Share
Intellia Therapeutics, Inc.
NTLA
9.58
9.52
+6.92%