Loading TBLA…
SEC filing
TBLA · CIK 1840502
4 · Jun 1, 2026 · Apollo Management Holdings sold 12M shares at $4.40/share ($52.8M)
Apollo Management Holdings sold 12M shares at $4.40/share ($52.8M)
OWNERSHIP DOCUMENT
EXHIBIT 99.1
EXHIBIT 99.2
Graphics and non-inline formats (not embedded below).