All about sports. Nintendo's Switch 2 sells out prior to launch, pushing Nintendo's stock to a new all-time high. , and ASMedia 2025 April 29