Ubisoft published its full year FY2025-26 earnings on May 20th, and the headline story is a familiar one. Revenue fell 21.8% to €1.4 billion, net bookings dropped 17.4% to €1.5…
No posts found in the Gaming Stocks category.