• Mon. Oct 6th, 2025

70.6%

  • Home
  • Tough Zelda & Mario Movie comparisons push Nintendo (NTDOY) Q1 2025 operating profit down 70.6%