Netflix Announces $25 Billion Share Buyback Authorization Following Stock Decline
Netflix's board authorized a $25 billion share buyback program on April 22, 2026, following a 13% stock price decline since its first-quarter earnings report. The move comes amid a period of uncertainty, including the cancellation of a $83 billion acquisition deal with Warner Bros. Discovery and a $2.8 billion termination fee from Paramount. The company has $14.4 billion in gross debt and $12.3 billion in cash and equivalents.
Tickers: $NFLX
Topics: corporate finance Netflix SEC filings stock buybacks