Skip to content

Tech

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…