Home Nintendo shares tank nearly 6% after Switch 2 ... 03 Apr. 2025 Nintendo shares tank nearly 6% after Switch 2 announcement