Ubisoft Q1 Net Bookings €290M Vs. €300M Consensus; Q1 IFRS 15 Sales €323.5M, Up 12% YoY; Outlook Q2: Net Bookings Around €500M; 2024/2025 Outlook Confirmed; Releasing Star Wars Outlaws On August 30, 2024, And Assassin's Creed Shadows On November 15, 2024