stock Published December 10, 2019 at 924 × 574 in Nintendo Shares Rise Nearly 6% To A 19-Month High, Following Switch Launch In China ← Previous /