12:38 · 12 May 2026 Byron Allen Acquires Controlling Stake in BuzzFeed: $120M Deal Drives Stock to Surge Over 100% BuzzFeed Inc, once valued at nearly $1 billion, is selling a controlling stake to Allen Family Digital for $120 million. The deal, which values BuzzFe...