Nintendo's stock received a boost from the Switch 2 launch despite initial margin pressure. Here's what investors need to ...