Yahoo Web Search

    • Why Taboola Stock Skyrocketed This Week

      Why Taboola Stock Skyrocketed This Week

      Motley Fool· 54 minutes ago

      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...