Netflix approves $25bn share buyback
Netflix’s board on 22 April 2026 approved a new $25 billion share repurchase programme with no set expiration date, according to a regulatory filing submitted the next day. The latest authorisation adds to a December 2024 buyback plan, which still had $6.8 billion available for repurchases as of 31 March. The move followed a disappointing […]








