How Much Upside is Left in Integral Ad Science (IAS)? Wall Street Analysts Think 72.3%
Integral Ad Science (IAS) closed the last trading session at 16.73 indicates a 72.3% upside potential. The mean estimate comprises 15 short-term price targets with a standard deviation of 12 indicates a 23.6% increase from the current price level, the most optimistic analyst ex ...