Netflix Announces $25 Billion Stock Buyback Amid Investor Concerns
Netflix has announced a $25 billion stock buyback program, but the announcement did not significantly impact the stock price. The company's recent earnings report and guidance for Q2 2026 fell short of expectations, contributing to investor doubts. Additionally, co-founder Reed Hastings will step down from the board in June.

Tickers: $NFLX
Topics: corporate strategy earnings report Netflix stock buybacks