Netflix appeared to have essentially won not too long ago. Legacy studios were rushing to react. Disney was investing billions in an attempt to replicate Netflix’s success. One company in an office park in Los Gatos, California, came up with a model that the entire industry was reorganizing around. The stock demonstrated that confidence by reaching $116.73 over the course of the previous year before starting a decline that has brought it to about $62, which is about half of that peak and is currently just above its 52-week low of $61.39.
The company’s failure prevented the decline. Netflix reported $12.87 billion in revenue for the third quarter of 2026, a nearly 12 percent increase over the previous year. The business kept its full-year revenue projection at $51.1 billion, which suggests an annual growth rate of roughly 13%. During the quarter, it carried out a record $4.8 billion share buyback. These are not the figures of a failing business. These are the figures of a business that is expanding more slowly than the market had anticipated, which can be roughly equivalent in terms of equity.
A number of minor setbacks combined to cause the stock to decline. Due to a slower-than-expected rollout of some product features, Netflix reduced its full-year advertising revenue forecast from $3 billion to $2.7 billion. At a Bloomberg conference in October, co-CEO Ted Sarandos was remarkably open about the overall pace, stating that the company isn’t expanding as quickly as he would like. Although it eliminates the narrative of inevitability that had been a component of Netflix’s market premium for years, such a public admission doesn’t bring down a business.

The insider sale followed. Gregory Peters, the co-CEO, sold 27,312 shares on November 9 for a total of about $1.74 million at prices ranging from $63.61 to $63.65. The timing attracted attention because the company had just completed one of its biggest buyback programs ever, even though it wasn’t particularly unusual in absolute terms—executives frequently sell shares. A CEO selling while the company is actively repurchasing creates a natural tension that is difficult to ignore, as one retail investor put it succinctly on a finance platform. It’s not an exit because Peters still owns 119,412 shares after the sale. However, the symbolism struck a chord.

With a trailing P/E of about 18, the stock is currently down roughly 33% year to date, which is lower than it has been in years. Some analysts are focusing on that valuation. In late September, Deutsche Bank upgraded Netflix for purchase, claiming that investors are too preoccupied with the softness of domestic viewership and are ignoring real international growth. International users have been spending more time on the platform, and Netflix has an advantage over competitors due to its content production overseas, which isn’t evident in the company’s top engagement metrics in the United States. That argument might be true. Delays in advertising revenue and slowdowns in engagement may also be early indicators of more difficult-to-fix issues.
It’s important to recognize the larger context here. Netflix experienced a hangover after reaping huge benefits from the pandemic’s surge in streaming. Although it increased the number of subscribers, its crackdown on password sharing caused significant conflict with current users. The ad-supported tier it introduced has taken longer to generate revenue than management had anticipated. These actions could all be justified strategically. None of them have been carried out flawlessly.
It’s amazing to see how much the plot has evolved while the core elements haven’t changed all that much. There are still 300 million Netflix subscribers. It continues to generate more original content than any competitor. It has an extremely high return on assets of about 26%. Whether Netflix is a profitable company is not the question the stock is currently posing. It concerns whether a successful company with an annual growth rate of 13% is worth $257 billion and whether that growth rate can pick up speed once more. At this point, the answers to both are genuinely ambiguous.





