ECONOMY Netflix unveils additional $25B share buyback after stock slides on weak outlook by Anadolu Agency April 23, 2026 by Anadolu Agency April 23, 2026 ISTANBUL Netflix said Thursday it plans to buy back an additional $25 billion in shares after … Read more 0 FacebookTwitterPinterestEmail