Skip to content

Ubisoft falls ~15% after warning that Q1 net bookings will be ~€275M, below €376M est., and reporting a €401M adjusted operating income in FY 2024 (Daniel Zuidijk/Bloomberg)

    Snarful Solutions Group, LLC.