Business News Integral Ad Science: Attracting Investors Amidst Turmoil Integral Ad Science Holding Corp. (IAS) had a closing price of $13.88,… Kacie MainMarch 24, 2023