Byron Allen to Buy BuzzFeed for $120 Million and Become CEO
- Byron Allen has reached an agreement to acquire a controlling stake in BuzzFeed in a deal valued at $120 million.
- The acquisition provides a significant financial shift for the organization, which MarketWatch described as a lifeline for the company.
- The announcement of the deal triggered a sharp increase in investor confidence.
Byron Allen has reached an agreement to acquire a controlling stake in BuzzFeed in a deal valued at $120 million. As part of the transaction, Allen will assume the role of Chief Executive Officer of the media company.
The acquisition provides a significant financial shift for the organization, which MarketWatch described as a lifeline
for the company.
Market Reaction and Company Valuation
The announcement of the deal triggered a sharp increase in investor confidence. According to MarketWatch, BuzzFeed’s stock price more than doubled following the news of the acquisition and the leadership change.

The $120 million valuation for the controlling stake comes as the organization navigates a period of instability. Reporting from MarketWatch characterized BuzzFeed as a beleaguered media company
prior to the agreement with Allen.
Leadership Transition
A central component of the agreement is the immediate change in executive leadership. Byron Allen will take over as CEO, moving the company under his direct operational control.
The deal was reported on May 12, 2026, by multiple outlets, including The Hollywood Reporter, The New York Times, and Axios, confirming that Allen’s acquisition of a controlling interest is the primary mechanism for his entry into the company’s leadership.
