Taboola shares rise 55% after Yahoo buys 25% stake in the ad network
Taboola shares rose 55% to $2.85 on Monday after Yahoo announced it's buying a 25% stake in the ad network as part of a 30-year advertising agreement. The deal will make Yahoo Taboola's largest shareholder and is expected to generate $1 billion in annual revenue. New York-based Taboola generates "promoted stories" sections that appear on the bottom of news sites.