Ubisoft’s Earnings Report Vanishes Minutes Before Release
Ubisoft postponed its first-half fiscal year 2025-26 results minutes after they were supposed to be released. The company also requested trading halts on its shares and bonds until the results are published. This unprecedented move has analysts speculating about potential major announcements or fina