You are viewing a single comment's thread.

view the rest of the comments →

TimeOutofJoint ago

GEO Group (GEO) is a publicly traded company. It's owned 95% by institutions (mostly mutual funds). It's not controlled by anyone. https://finance.yahoo.com/quote/GEO/holders?p=GEO.