Netflix announces $25 billion share buyback by ET Markets | April 23, 2026 5:04 pm | Indian Stocks, Market, News Netflix on Thursday said its board authorized an additional $25 billion share repurchase program, on top of a buyback approved in December 2024, with no expiration date.