There is little to stop this stock from going up another 1000 points. All that is required are a few more comments from Janet Yellen, Draghi, China and last but not least the Bank of Canada. Even so we would sell right now. This stock is in the vertical stage and trading at a p/e of 60x. It should be considered for a put option but they do not exist. An outright short should be considered for a small speculative position.