Ubisoft is facing pressure from investors as its stock hits a 10-year low. The company delayed the release of Assassin’s Creed Shadows until February 2025 and cut its fiscal year forecast, with net bookings expected to drop to 1.95 billion euros. Activist investors, including AJ Investments, are pushing Ubisoft to consider selling, possibly to private equity or Tencent. Despite concerns, some analysts believe Assassin’s Creed Shadows could still sell around 7 million units in its launch quarter.
Should Ubisoft consider selling to Tencent, or can it recover with its upcoming releases?