10% owner Apollo Management sold 12,000,000 shares (39.9% reduction) at $4.40; cross-ticker track record shows -2.3% avg 30d return after sells
Apollo Management Holdings Gp, LLC, a 10% owner of TBLA, sold 12,000,000 shares for $52,800,000.00 on 2026-05-28, reducing holdings from 30,039,644 shares to 18,039,644 shares. The sale at $4.40 occurred while the stock traded at a current price of $4.95, slightly below the 52-week high of $5.26 and up 30.6% over the prior 30 days. Notably, at this same ticker, Apollo's prior 2 sells on 2024-06-03 both posted negative 90-day returns (-19.0%), demonstrating a consistent pattern of well-timed exits at TBLA. However, Apollo's broader cross-ticker track record shows an average 30-day return of -2.3% after sells, with only a 25.00% well-timed rate across 11 prior sales. The substantial 39.9% reduction in stake size merits observation as a material change in Apollo's TBLA exposure amid mixed timing signals across portfolio scope.