Taboola Announces Inclusion in Russell 3000® and 2000® Index
Taboola, a global leader in performance advertising technology, will be included in the Russell 3000 and Russell 2000 Indexes at the close of the June 2026 Russell Reconstitution. This inclusion reflects the company's strong business fundamentals and aims to enhance visibility among institutional investors, potentially supporting long-term sharehol…