Stock events for Netflix, Inc. (NFLX)
Netflix's stock reached an all-time high of $1339.13 on June 30, 2025. In October 2025, shares fell by over 9% after its Q3 2025 earnings report due to a missed EPS forecast attributed to a one-time $619 million expense. Despite this, the ad business had its strongest quarter, and the company projects double-digit revenue growth for 2025. Insider trading activity shows 366 sales and no purchases, while congressional trading included 5 purchases and 4 sales.
Demand Seasonality affecting Netflix, Inc.’s stock price
Netflix experiences demand seasonality, with the fourth quarter being a period of strong subscriber growth due to the holiday season and major content releases. Conversely, the second quarter is historically slower for customer additions. Holiday season prices for Connected TV advertising on platforms like Netflix are two to three times higher than in Q1.
Overview of Netflix, Inc.’s business
Netflix, Inc. is a global entertainment services company operating as a subscription video-on-demand streaming service. Its core business involves licensing and producing original and acquired films, television shows, and documentaries. Netflix has expanded to include mobile games and live events and introduced an ad-supported subscription plan in 2022.
NFLX’s Geographic footprint
Netflix serves over 300 million paid memberships in more than 190 countries. Its revenue is distributed across the United States and Canada (44.5%), Europe, the Middle East, and Africa (31.8%), Latin America (12.4%), and Asia Pacific (11.3%). International expansion has driven growth, particularly in Asia Pacific and EMEA.
NFLX Corporate Image Assessment
Netflix generally maintains a strong brand reputation but has faced some challenges. The third season of "Monster," focusing on Ed Gein, received criticism for being exploitative. Additionally, Netflix experienced a major outage due to an Amazon Web Services issue, affecting user satisfaction.
Ownership
Institutional investors hold 73% to 85% of Netflix shares. Major institutional owners include The Vanguard Group Inc., BlackRock, Inc., Fidelity Investments (FMR LLC), State Street Corp., Price T Rowe Associates Inc., Capital World Investors, JPMorgan Chase & CO., and Geode Capital Management, LLC. Major individual owners include Reed Hastings, Ted Sarandos, and Jay C. Hoag.
Ask Our Expert AI Analyst
Price Chart
$1100.09