Key Takeaways
- NFLX shares have retreated significantly from the June 2025 peak of $134.12, currently hovering near $81–$82
- The company’s advertising-supported subscription plan is experiencing rapid expansion, with ad revenue projected to approach $3 billion in 2026
- First quarter 2026 revenue reached $12.25 billion, marking a 16% annual increase and surpassing forecasts
- The board authorized a substantial $25 billion stock repurchase program, supplementing the existing $6.8 billion remaining authorization
- Analysts maintain a “Moderate Buy” consensus rating on NFLX with average price objectives around $114–$115, suggesting roughly 40% potential appreciation
Shares of Netflix (NFLX) have declined by over 38% since reaching an all-time peak of $134.12 in June 2025. The stock began trading Tuesday at $82.64, creating a substantial valuation gap that has captured investor attention.
Technical indicators show the 50-day moving average positioned at $91.99, while the 200-day moving average rests at $91.72 — both significantly above current trading levels. The stock’s 52-week floor stands at $75.01.
Yet beneath the price decline, the company’s operational performance continues to strengthen. First quarter 2026 revenue registered at $12.25 billion, representing a 16.2% year-over-year increase and exceeding the Wall Street consensus estimate of $12.17 billion.
Earnings per share reached $1.23 for the period, substantially outperforming the anticipated $0.76. The company posted a net margin of 28.52% alongside a return on equity of 40.92%.
Trailing twelve-month free cash flow climbed to $11.89 billion, up from $9.46 billion recorded for the complete 2025 fiscal year. Management elevated full-year FCF projections to approximately $12.5 billion.
Advertising Platform Demonstrates Momentum
The ad-supported subscription option, introduced in November 2022, has evolved into a meaningful revenue contributor. The advertiser count expanded by more than 70% year-over-year, surpassing 4,000 total advertisers. Programmatic advertising is positioned to represent over 50% of non-live advertising revenue.
Executives anticipate ad revenue will approximately double during 2026, climbing to roughly $3 billion. Notably, about 65% of subscribers selecting the ad-supported tier over the previous two years represent entirely new platform users, indicating the budget-friendly option is attracting incremental subscribers rather than cannibalizing premium tiers.
Subscriber retention metrics improved across all geographic markets year-over-year in Q1 2026. Total viewing hours during the first quarter expanded at a comparable rate to 2025, despite competition from the Winter Olympics for viewer attention.
Management calculations suggest Netflix currently commands approximately 5% of worldwide television viewing share, while capturing around 7% of a $670 billion total addressable entertainment marketplace. Substantial growth opportunity remains.
Massive Share Repurchase Authorization Demonstrates Confidence
In April 2026, the Netflix board greenlit a fresh $25 billion share buyback authorization. This supplements the $6.8 billion outstanding under a previous 2024 program, and remarkably exceeds the company’s entire 2026 content investment budget of approximately $20 billion.
This decision followed Netflix declining an $83 billion acquisition offer for Warner Bros. Discovery. Management opted to allocate capital toward repurchasing company shares instead.
CEO Ted Sarandos divested 27,312 shares during early May at an average price of $87.97, though regulatory filings indicated the transaction was executed to satisfy tax obligations related to equity compensation vesting.
Institutional investors control 80.93% of outstanding NFLX shares. Westerkirk Capital dramatically increased its stake by 1,157.8% during Q4, concluding with 130,900 shares valued at approximately $12.27 million.
From a valuation perspective, NFLX currently trades at a trailing price-to-earnings ratio of approximately 26x, beneath the entertainment sector median of roughly 31x and considerably below its own five-year historical average of around 39x. The forward P/E multiple sits at 23x.
Among 52 Wall Street analysts tracking the stock, 34 assign Buy ratings, 16 recommend Hold, and zero advise Sell. The consensus price target stands at $114.82.
Netflix continues expanding its technology capabilities with generative AI features including voice-activated search and mood-based content recommendations, while preparing to debut a FIFA World Cup mobile gaming title on Netflix Games prior to the tournament.



