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 14537 $673935 Mar 2017
Gemmer Asset Management 209 $10000 Mar 2017