The streaming behemoth has laid its cards on the table, and the numbers are commanding global attention. In a significant strategic disclosure, Netflix has revealed it now reaches 190 million advertising-supported viewers each month. This announcement pulls back the curtain on the full scale of its ambitions in the digital advertising arena. However, this bullish revelation coincides with a notable development: several top executives have concurrently divested millions of dollars worth of company stock. This juxtaposition raises a pivotal question for investors—is the platform on the cusp of an advertising boom, or are insiders signaling caution?
A New Metric for a New Era
Central to Netflix’s new transparency is the introduction of a fresh performance indicator: “Monthly Active Viewers.” This metric fundamentally shifts the measurement paradigm by capturing every individual who watches content within a household, including those sharing a screen on the couch. This approach finally provides advertisers with audience figures that are directly comparable to those of traditional linear television.
The strategic pivot behind this move is profound. Having staunchly resisted advertising for years, Netflix only launched its first ad-supported subscription tier in November 2022. The company has now set an ambitious target to double its advertising business by 2026. The newly released viewer data serves as the foundational evidence supporting this aggressive growth trajectory.
Executive Stock Sales: Strategic or Concerning?
While the company promotes its advertising potential, regulatory filings paint a contrasting picture. Documents show that three high-level executives recently engaged in substantial stock sales. Co-CEO Gregory Peters and CEO Theodore Sarandos each disposed of shares valued at over $2.2 million. Meanwhile, Chief Financial Officer Spencer Neumann sold stock worth approximately $760,000.
Should investors sell immediately? Or is it worth buying Netflix?
The timing of these transactions inevitably prompts scrutiny. Are these insider sales merely routine, pre-planned dispositions, or do they carry a more significant message about the company’s near-term prospects, arriving just as the advertising strategy is being aggressively marketed?
The Looming Stock Split
Overshadowing both the advertising news and the insider trading activity is a previously announced corporate action. A 10-for-1 stock split is scheduled for November 17, a move designed primarily to make share-based compensation more accessible for employees. From a technical analysis perspective, indicators like the Relative Strength Index (RSI) reading of 89.8 suggest the stock may be in overbought territory.
This confluence of events brings the fundamental investment thesis into sharp focus: Can Netflix successfully translate its impressive viewer count into a sustainable and highly profitable advertising revenue stream? The answer will not only determine the success of its strategic pivot but is also likely to be the primary driver of the stock’s performance in the quarters ahead. The high-stakes game is underway, and while Netflix appears to hold a strong hand, the final outcome remains to be seen.
Ad
Netflix Stock: Buy or Sell?! New Netflix Analysis from November 6 delivers the answer:
The latest Netflix figures speak for themselves: Urgent action needed for Netflix investors. Is it worth buying or should you sell? Find out what to do now in the current free analysis from November 6.
Netflix: Buy or sell? Read more here...

