On Friday, Jan. 30, 2026, Peter Chernin announced a deal to sell his Hollywood studio North Road to Mediawan, one of Europe’s largest content companies, in a transaction paid largely in stock that values North Road at a minimum of $800 million and up to $1 billion depending on