Netflix Stock Today, November 20, 2025: WBD Bid Jitters and MLB Deal Drive Volatile Trade
Netflix shares fell 3.6% to $109.98 on November 20, 2025, with volume topping 25 million after a 10-for-1 stock split. The drop follows reports that Netflix is weighing a bid for Warner Bros. Discovery, alongside a new MLB rights deal and ongoing concerns about valuation.