Netflix share price up 13% after walking away from Warner Bros. deal.Published by The Spectator IndexFeb 27, 2026 7:00:03 PM UTC