Technology Ubisoft's shares are plummeting in the stock market, despite the release of the "Assassin's Creed" box set. , and Administrator 2025 May 21