with a 65%+ return. Any mention by cnbc? Nope Same thing happened with under armour 3 years ago when it was dirt cheap. Insiders not selling below 57.
It's set to crash and soon! I just added to my short again at $62.55 this morning. sub 40 after christmas.
Sentiment: Strong Sell