Why Taboola Stock Skyrocketed This Week

What happened
Shares of Taboola (NASDAQ: TBLA) soared 56% this past week, according to data from S&P Global Market Intelligence, after the advertising company struck a blockbuster deal with Yahoo!.

admin