Integral Ad Science Holding (IAS) Stock: Price, Analysis