Taboola Announces $200 Million Expansion to Share Repurchase Program
1. Taboola announces $200 million share repurchase, totaling $240 million authorization. 2. CFO Steve Walker highlights confidence and strong cash flow for growth. 3. Investment strategy shared at Investor Day on March 26, 2025 in NYC. 4. Taboola reaches 600 million daily active users through its ad platform.