Advertisement

Why Taboola Stock Skyrocketed Today

Management enthusiastically declared that Q2 results "beat...across all metrics." Taboola is an adtech company. If you're a news publisher, you might allow Taboola to place its branded ads at the end of relevant articles.