ByMichal JohnJanuary 24, 2026 Massive Sell‑Off Hits Ubisoft Stock Following Game Cancellations and Corporate Overhaul Technology