Institutional investors purchased a net $2.3 million shares of GEO during the quarter ended September 2017, and now own 97.36% of the total float, a percentage that is typical for companies in the Real Estate Investment Trusts industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
FIRST CITIZENS BANK & TRUST CO. ... Bought 11.2 Thousand shares of Geo Group Inc
DANSKE BANK A/S (INVESTMENT MANA... Bought 9.6 Thousand shares of Geo Group Inc
SIMPLEX TRADING LLC Bought 3.3 Thousand shares of Geo Group Inc