It truly is incredible how far this stock has gone with its current valuation. Insiders are selling daily in sizeable chunks, yet this keeps grinding higher. With an enormous short position on the stock, it seems everything that has happened since the end of April was covering. The intraday dynamics involves the stock selling on heavy volume and sharp spikes, followed by piddly 100 share lots ticking the stock back up on wide spreads. Everything about the technicals stink at this level. It seems there is quite a bit of manipulation and posturing at these levels, perhaps to allow the insiders to get out at high prices. The magnitude of Thursday's dump is a bit of a tell about the nervousness of longs.
Fundamentally, sales have been great and growth has been impressive. I doubt growth will continue as it has. The stock needs to correct in a dramatic way. I can foresee some bloodshed between now and next earnings release.