Netflix's stock is down 12% in early 2026 amid doubts over Warner Bros. Discovery buyout. Is it still a buy?
Read full article on MarketWire