I'm considering buying GPRE and holding a while. It has pulled back a good deal. Broker rating is a 2.0. It has a Zacks 1 rank. But I notice it has a 20% short float on finviz.com. Does this mean that the stock should go up pretty good when the short sellers cover their position?

Can someone help explain the significance of short float %? Also, what's considered a high or unusual short float %?

Thanks.