• Mon. Apr 21st, 2025

Nintendo (NTDOY) Q1 2025 software & hardware sales drop over 40% from Q1 2024

Compared to the quarter where The Legend of Zelda: Tears of the Kingdom released, Nintendo hardware & software sales are down.