Are Digital Ad Stocks Oversold?

Are Digital Ad Stocks Oversold?

Our theme of Ad Tech Stocks – which includes Internet platforms and ad technology players – has declined by over 18% over the last month, as the U.S. and the global economy face multiple headwinds.