Netflix (NASDAQ: NFLX) just lit up Finbold’s insider trading radar.
On October 1, 2025, Spencer Neumann, the streaming giant’s Chief Financial Officer, quietly unloaded 2,600 shares, according to an SEC filing. After the sale, Neumann’s personal stake is down to just 3,691 shares.
Receive Signals on SEC-verified Insider Stock Trades
This signal is triggered upon the reporting of the trade to the Securities and Exchange Commission (SEC).
That’s not an isolated move. Over the past 12 months, Neumann has sold 33,295 shares and bought exactly zero. In fact, the broader insider scorecard shows 91 insider sells and not a single buy across the same period, a lopsided record that suggests Netflix insiders are cashing out, not doubling down.
NFLX stock is under pressure
The timing raises eyebrows. Netflix shares have been under heavy pressure, sliding to $1,162 this week, down 3.6% in the past five days.
Short interest has surged, with FINRA data showing October 2 short volume spiked to 828,770 shares, the highest level since at least September 19. And then there’s Elon Musk, who has turned “cancel Netflix” into a running campaign, adding cultural heat to market stress.

Pre-market trading on October 3 had the stock hovering at $1,161.70, fractionally lower again.
Heading into the weekend investors will note the CFO in charge of Netflix’s finances is trimming his personal exposure just as Wall Street’s short bets pile higher and Musk’s megaphone keeps getting louder.