Nintendo’s Share Price Drops 11% Following Its Financial Release
Investors be fickle. Nintendo released its latest financial report this week for Q3 of fiscal year 2026, confirming that the Switch 2 has sold 17.38 million units. Despite all of the numbers going up, investors have nevertheless flinched at immediate…