Held By Institutions 106.11% 33M or 20% Float short...speaks volumes
Way oversold, need 5 days to cover, insiders holding shares recently accumulated shares, the cost squeeze that is the subject of lawsuits are not that great a hit to margins. The growth is explosive and I think the autobots have overdone the short side. 168 Institutions holding shares. The next new institution will trigger a massive squeeze!
Hold your shares for the ride.
jingle bells y'all...