Netflix Down 44%: Analysis of Buy, Sell or Hold Decision
Netflix (NFLX) shares have fallen 44% over the past year to $68.67, as the company stopped reporting quarterly subscriber counts, removing Wall Street's key growth metric. The Q2 2026 report showed an EPS beat but revenue miss, with the largest buyback quarter in company history. Bullish factors include expanding margins (33.4% operating margin), advertising revenue doubling to $3 billion, and a $27.1 billion buyback authorization. Bearish concerns include decelerating revenue growth (12% guided for Q3), 32.73% year-over-year FCF decline, only 2% view-hour growth, and net insider selling. The consensus analyst target of $97.70 implies 42% upside with 37 Buy ratings, but Polymarket assigns 55% probability of shares closing below $60. The article concludes the risk-reward remains balanced until ad revenue scales and view-hour growth reaccelerates.
Editorial responsibility
- No named human review is recorded for this page.
- Reports are grouped by semantic similarity and deterministic rules. Language models may assist titles, summaries, translation and cross-source analysis; the page itself is projected from evidence records.
- Current automated evidence projection