Wall Street Analysts Predict a 63.7% Upside in Intellia Therapeutics (NTLA): Here's What You Should Know
Intellia Therapeutics, Inc. (NTLA) closed the last trading session at 33.46 indicates a 63.7% upside potential.The mean estimate comprises 24 short-term price targets with a standard deviation of 8.00 indicates a 60.9% decline from the current price level, the most optimisti ...