Netflix CEO Sells 105,781 Shares for $8.77 Million Reducing Stake 46%
Netflix CEO Gregory Peters sold 105,781 shares at an average price of $82.94 on January 29, reducing his stake by 46.4% to 122,140 shares valued at $10.13 million. Insider activity over the last quarter included 967,530 shares sold worth $93.98 million across the company.
1. Netflix Shares Slide 11% as Bidding War Intensifies
Netflix stock declined by 11% over the course of January 2026 following escalating bids for Warner Bros. Discovery’s assets. Investor concern mounted as competing offers from rival suitors drove uncertainty about Netflix’s ability to finance an $82.7 billion acquisition. Trading volumes spiked by 35% compared to the three-month average, reflecting heightened volatility. This downturn erased roughly $40 billion in market value, bringing Netflix’s market capitalization to approximately $350 billion and prompting several broker-dealers to lower their near-term outlooks on the stock’s performance.
2. Co-CEO Ted Sarandos Faces Senate Judiciary Committee Scrutiny
On February 3, Netflix Co-Chief Executive Officer Ted Sarandos testified before the U.S. Senate Judiciary Committee on competition concerns arising from the proposed Warner Bros. Discovery acquisition. During a four-hour hearing, senators questioned how consolidating two of the world’s largest streaming platforms would affect content licensing, subscription pricing and consumer choice. Sarandos defended the deal’s potential to unlock new international distribution channels, citing projections of up to 20 million additional subscribers across Latin America and Europe within two years, but conceded that regulatory concessions might be necessary to secure approval.
3. Institutional Investors Boost Netflix Holdings
In the third quarter of 2025, Jones Financial Companies LLLP increased its Netflix stake by 19.7%, adding 8,211 shares to reach a total holding valued at $60.38 million. Other institutions also adjusted their positions: Legacy Investment Solutions LLC initiated a position worth $31,000, while Retirement Wealth Solutions LLC and Stephens Consulting LLC raised stakes to $28,000 and $33,000 respectively. Overall, institutional and hedge fund ownership remains robust at 80.93% of outstanding shares, underscoring confidence in Netflix’s long-term growth prospects despite short-term share price weakness.
4. Q4 Earnings Beat Expectations, Full-Year Guidance Raises Forecast
Netflix reported earnings per share of $0.56 for the fourth quarter, surpassing analyst consensus by $0.01, and delivered revenue of $12.05 billion, up 17.6% year-over-year. Return on equity stood at 43.26% and net margin at 24.3%. Management set first-quarter 2026 EPS guidance at $0.76 and raised full-year non-GAAP EPS forecasts to $24.58, reflecting anticipated margin expansion from advertising tiers and continued subscriber growth in Asia Pacific, where unique member additions reached 7 million in Q4 alone.