Business News Zeta Global Holdings Insiders Buy Stock After Short-Report Insider trading in Zeta Global Holdings is a much-needed sign of financial stability following a scathing short report that shaved 50% off the stock price. By Thomas Hughes