Netflix’s board of directors has authorized an additional $25 billion stock buyback program, aiming to stabilize the company’s share price after a significant decline tied to its proposed $83 billion acquisition of Warner Bros. Discovery’s streaming and studio assets.
To finance the potential deal, Netflix temporarily suspended its existing buyback program. However, the transaction ultimately fell through after the streaming giant declined to match Paramount’s $31 per share offer for all of WBD.
As of March 31, 2025, Netflix had approximately $6.8 billion remaining under its previous buyback authorization, which was approved in December 2024. During the first quarter of 2025, the company repurchased 13.5 million shares for a total of $1.3 billion.