Taboola beats guidance in q1 on all metrics; raises mid-point for 2023; announcing up to $40m buyback and $50m debt repayment

New york, may 10, 2023 (globe newswire) -- taboola (nasdaq: tbla), a global leader in powering recommendations for the open web, helping people discover things they may like, today announced its results for the quarter ended march 31, 2023.
TBLA Ratings Summary
TBLA Quant Ranking