Netflix Stock Today, November 20, 2025: WBD Bid Jitters and MLB Deal Drive Volatile Trade
Netflix stock trades around $110 on November 20, 2025, after a 10‑for‑1 split, as investors weigh a potential Warner Bros. Discovery bid, a new MLB rights deal, and a rich valuation. Netflix stock price today: quick snapshot Netflix stock (NASDAQ: