Thirteen insiders at Taboola.com Ltd. (TBLA) have collectively sold shares valued at approximately $686.40 million. The transactions occurred on June 1, 2026, with each insider selling 12,000,000 shares at a price of $4.40 per share.

Among the sellers were multiple entities associated with Apollo Management and College, each identified as 10% owners of the company. These sales represent a significant divestiture of shares by major stakeholders.

While insider sales can be motivated by various factors such as portfolio diversification, tax planning, or personal liquidity needs, the coordinated nature of these transactions by multiple 10% owners may draw investor attention.