Independent · Verified · In-Depth
Independent • Verified • Source-Cited
1 article tagged with “Nintendo Switch 2 Direct Stock Drop June 2026”. Verified news, source-cited reporting, and in-depth coverage from OzoneNews.
1 article
Nintendo shares fell 9% after the June 9 Direct. Zelda Ocarina of Time remake was pre-leaked, showed no gameplay, and investors found no Mario and no hardware u
OzoneNews Editorial · Jun 12, 2026