Key Takeaways
- NFLX shares have tumbled significantly from the June 2025 peak of $134.12, currently hovering near $81–$82
- The advertising-supported subscription tier continues expanding rapidly, with ad revenue projected to approach $3 billion in 2026
- First quarter 2026 revenue reached $12.25 billion, representing 16% growth compared to the prior year and exceeding analyst projections
- The company’s board authorized a substantial $25 billion stock repurchase program, supplementing the $6.8 billion left from an earlier initiative
- Analyst community assigns NFLX a “Moderate Buy” consensus rating with average price targets around $114–$115, suggesting approximately 40% appreciation potential
Netflix (NFLX) shares have retreated more than 38% from the record high of $134.12 reached during June 2025. The stock commenced trading Tuesday at $82.64. For many market participants, this substantial correction represents a critical narrative.
Technical indicators show the 50-day moving average positioned at $91.99, while the 200-day average stands at $91.72 — both considerably higher than current trading levels. The stock’s 52-week floor was established at $75.01.
While the share price has declined sharply, operational performance continues demonstrating strength. First quarter 2026 revenue totaled $12.25 billion, marking 16.2% year-over-year expansion and surpassing the analyst consensus forecast of $12.17 billion.
Earnings per share for the quarter registered at $1.23, substantially outperforming the anticipated $0.76. Net profit margin came in at 28.52%, accompanied by 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. The company elevated its full-year FCF projection to approximately $12.5 billion.
Advertisement-Supported Tier Demonstrates Momentum
The ad-backed subscription option, introduced in November 2022, has evolved beyond experimental status. The advertiser count surged more than 70% year over year, now exceeding 4,000 advertising partners. Programmatic advertising initiatives are projected to represent over 50% of non-live advertisement revenue.
Executive leadership anticipates ad revenue will approximately double throughout 2026, climbing to roughly $3 billion. Notably, about 65% of ad-tier subscriptions acquired over the previous two years represent completely new platform users, indicating the affordable plan successfully attracts incremental subscribers rather than cannibalizing premium memberships.
Subscriber retention metrics improved across all geographic markets year over year during Q1 2026. Viewing hours in the first quarter expanded at comparable rates to 2025, despite competition from Winter Olympics programming.
Management calculations suggest Netflix currently commands approximately 5% of worldwide television viewing share, while securing roughly 7% of a $670 billion total addressable entertainment marketplace. Significant growth opportunities remain.
Massive Repurchase Authorization Signals Management Confidence
During April 2026, Netflix’s board of directors greenlit a fresh $25 billion share buyback authorization. This supplement joins the $6.8 billion still available under a 2024 authorization, and remarkably surpasses the company’s entire 2026 content investment budget of approximately $20 billion.
This decision followed Netflix abandoning an $83 billion acquisition proposal for Warner Bros. Discovery. The streaming giant opted to allocate capital toward repurchasing its own equity instead.
Chief Executive Officer Ted Sarandos divested 27,312 shares during early May at an average price of $87.97, though regulatory filings indicated the transaction served to satisfy tax obligations related to vesting equity compensation.
Institutional investors control 80.93% of NFLX equity. Westerkirk Capital dramatically increased its stake by 1,157.8% during Q4, concluding with 130,900 shares valued at approximately $12.27 million.
Regarding valuation metrics, NFLX currently trades at a trailing price-to-earnings ratio near 26x, beneath the entertainment sector median of approximately 31x and significantly below its own five-year historical average of roughly 39x. The forward P/E ratio sits at 23x.
Among 52 analysts providing coverage, 34 assign Buy ratings, 16 recommend Hold, and zero rate it Sell. The consensus price target stands at $114.82.
Netflix continues deploying generative artificial intelligence capabilities including voice-activated search functionality and emotion-based content recommendations, while preparing to debut a FIFA World Cup mobile gaming title on Netflix Games prior to the tournament.


