Netflix Shares Near 52-Week Lows as $82.7B Warner Bros. Discovery Deal Raises $52B Debt
Netflix shares have fallen 38% from their 52-week high, trading at a P/E ratio of 32.9 as they slump to new lows. The proposed $82.7 billion Warner Bros. Discovery asset purchase could add roughly $52 billion of debt, while insiders have sold 1.35 million shares worth $126.15 million.
1. Netflix Valuation and Share Performance
Netflix shares have retraced 38% from their 52-week high, trading at a historically low price-to-earnings ratio of 32.9. The stock has underperformed broader technology indexes, falling more than 12% over the past month despite positive quarterly results. In mid-January, the company reported revenue of $12.05 billion, up 17.6% year-over-year, and delivered earnings of $0.56 per share, beating consensus by $0.01. Netflix set Q1 guidance for earnings per share of $0.76. With 325 million global members and a 24.5% operating margin, the business fundamentals remain strong, but the recent share weakness has drawn attention to valuation and near-term catalysts.
2. Acquisition of Warner Bros. Discovery Assets
Netflix’s pending acquisition of Warner Bros. Discovery assets is valued at $82.7 billion and would add approximately $52 billion in debt to the balance sheet. Management has highlighted potential revenue synergies through content bundling and cross-promotion, but integration risks loom large. Regulatory approval from the Justice Department will be required, and any delays or concessions could erode projected cost savings. Investors must weigh the potential for expanded content libraries and deeper competitive moat against the strain on leverage and execution complexity.
3. Institutional and Insider Activity
During the third quarter, BI Asset Management Fondsmaeglerselskab A S increased its Netflix stake by 19.8%, acquiring 8,559 additional shares to reach 51,835 shares valued at $62.1 million. Overall, 80.93% of Netflix stock is owned by institutional investors and hedge funds. In recent months insiders have sold 1,353,740 shares worth $126.2 million, including 390,970 shares by Director Reed Hastings and 105,781 shares by CEO Gregory K. Peters. Insider ownership now stands at 1.37%, and this flurry of sales has prompted debate over management’s confidence in the near-term outlook.