Netflix authorizes additional $25 billion share repurchase with no expiration date
Published: 2026-04-23 06:25:12 ET
NFLX
Published on 04/23/2026 at 06:25 am EDT