Netflix Inc. (NFLX) shares closed at a new 52-week low of $75.22 on February 24, 2026. The stock has declined 23.53% over the past year. Equity value fell nearly 35% within the last six months.
Heightened competition within the streaming industry drove the downward price action. Investors cite concerns regarding the company's ability to maintain its growth trajectory against numerous streaming alternatives in the evolving media landscape.