InternationalNetflix Executive Spencer Neumann Divests Million Dollar Stake In Recent Stock TransactionbyStaff ReportMarch 3, 2026