The latest update is out from Taboola.com ( (TBLA) ).
On March 18, 2025, Taboola entered into a new $270 million revolving credit facility, replacing its previous $90 million facility. This refinancing is expected to save the company $3 to $5 million annually in interest expenses, extend debt maturities to 2030, and provide $180 million in additional debt capacity, enhancing financial flexibility for future growth and share buybacks. Additionally, on March 14, 2025, Taboola and Yahoo updated their Share Repurchase Agreement, allowing Taboola to repurchase up to one-third of the weekly allowable limit under Rule 10b-18, preventing Yahoo’s ownership from exceeding 25%.
More about Taboola.com
Taboola is a global leader in performance advertising technology, empowering businesses to grow beyond search and social media by delivering measurable outcomes at scale. The company collaborates with thousands of businesses through its ad platform, Realize, reaching approximately 600 million daily active users across top publishers like NBC News and Yahoo, as well as OEMs such as Samsung and Xiaomi.
YTD Price Performance: -21.45%
Average Trading Volume: 1,673,148
Technical Sentiment Consensus Rating: Buy
Current Market Cap: $992.9M
For a thorough assessment of TBLA stock, go to TipRanks’ Stock Analysis page.