Apollo-Linked Entity Sells Taboola Shares Amid Positive Earnings Reports
An Apollo Management Holdings GP, LLC linked entity sold a significant block of non-voting shares in Taboola.com Ltd. (NASDAQ:TBLA) on May 28, 2026. This transaction occurred as the stock climbed to $4.95, near its 52-week high. Separately, Taboola reported robust Q1 2026 earnings, achieving an EPS of $0.20 and revenue of $466.4 million, significan…