There is no time limit for them to return the shares back can be one day or a month as long there is no buying power , but if there's a buying power and the price start going up and there is not enough shares in the market then they have to return the shares back and we will have a short squeeze and we will fly because they have to buy at any price for short cover you can read more about the short squeeze GLTA.