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 16748 $451023 Sep 2017
Gemmer Asset Management 313 $8000 Sep 2017