I think it has more to do with projected revenue growth. The big factor in stock price isn't profit, it's growth. During the past two years Nintendo's profits doubled year over year. As a result their price rocketed to ~$80/share. Now that their growth has started to stabilize, the premium paid for that growth has disappeared.