Who owns Geo?

Top Holders and Investors of GEO Stock

Find out what company owns Geo, who bought GEO this quarter, and who sold shares of GEO stock?

Fund or Company Name Number of Shares Valued At As Of
Eqis Capital Management 9728 $350013 Dec 2016
Gemmer Asset Management 209 $8000 Dec 2016