Home Economy Nintendo Stock Tumbles 5.84% Amid Switch 2 Launch Delay