Gorilla Tech Gr's GRRR short percent of float has fallen 10.94% since its last report. The company recently reported that it has 1.24 million shares sold short, which is 6.76% of all regular shares ...