• Tue. Oct 7th, 2025

81.6%

  • Home
  • Mario Movie boosted Nintendo (NTDOY) Mobile/IP related income up 81.6% in FY24