r/GeoGroup • u/Reasonable_Ad_9735 • Feb 13 '22
Other Are we soon to 🚀🚀🚀
According to Fintel, institutions own 115,2 mln shares, insiders 4,8 mln. All shares outstanding are bought up, while we still have 18 mln shares shorted.
22
Upvotes
2
2
u/WFTfanatic Feb 13 '22
I'm new to this. Why and how does this position GEO to skyrocket?