96% ownded by institutions and insiders andonly 2.5 million shares available (outside institutions and insiders) to trade daily. This may spike
extremely quickly as availability of stock dries up. I don't think institutions start selling until last years highs of $130+ minimum. This stock is going to melt up for a number of weeks but there could also be a very large short squeeze at any time. This could go parabolic for a short time, imo..