+3.16% for Netflix stock as Xcel Wealth Management adds institutional flows

+3.16% for Netflix stock as Xcel Wealth Management adds institutional flows
Netflix rises 3.16% to $73.48 today

Netflix (NFLX) stock is trading at $73.48, representing a daily rise of 3.16%. The price has moved above its short-term averages but continues to lag longer-term benchmarks, signaling a divergence between time frames.

NFLX price prediction
24H 0.39%
$67.78
48H 0.07%
$67.57
7D 0.01%
$67.53
1M -12.32%
$59.2
3M -17.7%
$55.57
6M -26.02%
$49.95
12M -41.8%
$39.3
Current price: $ 67.52 -1.6200 2.34%
Closed 07/20
Daily range 67.09 Arrow from to Icon 68.23
Weekly range 66.53 Arrow from to Icon 75.06
Loading...

Highlights

  • Netflix expanded its share buyback authorization by $25 billion, totaling $55 billion and supporting per-share earnings growth.
  • The company announced a new AI-based ad partnership with Omnicom Media to drive incremental advertising revenue through advanced personalization.
  • NFLX trades within a $70.66–$76.26 range, with technical signals indicating persistent downside risk and only a low probability of breakout to the upside.

Share buyback expansion and new ad alliances drive support despite mixed funds flows

Netflix expanded its share repurchase authorization by US$25 billion, increasing the total to US$55 billion, and executed buybacks worth US$1.27 billion in the first quarter of 2026, according to Finance Yahoo. This large-scale program supports per-share earnings and introduces sustained buy-side demand, lending direct operational support to the stock. New business development continues, with Netflix and Omnicom Media launching an AI-driven advertising alliance to monetize hyper-personalized ads, as reported by Simplywall. Meanwhile, institutional flows remain active, with Barton Investment Management trimming its stake while Xcel Wealth Management sharply increased its holdings during the same period.

Netflix Inc asset chart
Netflix Inc price dynamics. Source: TradingView.

Negative momentum as mixed moving averages and oversold conditions emerge

Technical signals show NFLX currently sits above the 20-period moving average at $72.33, yet remains under the 50-period moving average at $74.77 on the H1 chart and is well below the longer-term 200-period moving average at $97.3. The Ichimoku Kijun serves as immediate support at $72.41. Momentum is negative, with the Moving Average Convergence Divergence (MACD) generating a Strong Sell, and the Average Directional Index (ADX) also at Sell. The Relative Strength Index (RSI) reads at 32.61, indicating a Sell signal in conjunction with Strong Sell from the Stochastic RSI. The Commodity Channel Index (CCI) and Bull/Bear Power are both flagged as Oversold, while the Awesome Oscillator remains Neutral.

High downside risk as consolidation dominates short-term outlook

Over the next sessions, price action is likely to consolidate within a volatility band defined by $70.66 as support and $76.26 as resistance. The probability for upward moves remains very low, while the downside risk is classified as very high. Baseline expectations focus on ranging behavior inside this corridor, with a breakout above the resistance needed to improve sentiment or renewed declines anticipated should support fail.

Viktoras Karapetjanc, analyst at Traders Union, sees strong fundamental tailwinds from Netflix’s aggressive share buyback expansion and new AI-driven advertising initiatives. He believes these capital allocation and business development actions can provide a buffer despite heavy technical selling and challenging price momentum. Macro and sentiment signals remain mixed, with diverging institutional activity and market indicators still oversold. "Buyback strength and fresh revenue plays offer constructive potential, but bulls need to see $76.26 broken for real confirmation."

Earlier, analysts noted that Netflix was facing sustained downside momentum despite solid earnings, pointing to persistent bearish sentiment amid strategic and leadership uncertainty. The current analysis adds further weight to this outlook as strong buybacks and new partnerships have yet to overcome negative technical signals, underscoring that traders should closely monitor for a decisive move below $70.66 support as the critical risk in the near term.

The information is based on forecasts and does not constitute investment advice or a guarantee of future results. Market conditions may change. See our Disclaimer and Editorial Integrity for details.
Weekly Top Bonuses
up to $2,500
deposit bonus for all clients
CLAIM BONUS
Your capital is at risk.