Netflix authorizes additional $25 billion share repurchase with no expiration date

NFLX

Published on 04/23/2026 at 06:25 am EDT