As of yesterday , the net open short position was standing at 3.43 %
That equates to 24.5 million dollars of stock that will have to be purchased is the coming weeks.
If all holders refused to sell we could squeeeze the balls of these shorters so hard they would squeal.
Say a target price of $5.66