Changing my sentiment to a hold from a buy. Love the stock but can't help but think it's got a tiny bit ahead of itself. I'm seeing some very strong contract sales in the US so I have no doubt they can justify this marketcap but it may go sideways for a bit.