Giant funds and Institutions doubled their holdings on Q2 to near 14M shares(40% of total outstanding shares) until June 30, the total float right now is 16M only. From Jun 30 to now, institutions might be holding more than 15M shares so there is technically no float out there. Only shorts are selling at current price level.
I had raised my target from $18 to $30.
This stock is going to $30 IMHO.