Netflix CFO Spencer Neumann sells 9,248 common shares for $700,894.84 - NFLX News | Rallies