The GEO Group has sold off over 34% despite contract wins and ICE expansion, creating a more attractive entry point. GEO now trades at an EV/EBITDA of 6.8x, down from prior highs, and is positioned ...
Acquired 5,644,900 shares, increasing reported holdings by $115.66 million Transaction represents 30.62% of the fund’s reportable U.S. equity assets under management (AUM) Post-trade stake: 5,644,900 ...
The GEO Group (NYSE: GEO) is not for the faint of heart. The business services company operates at the intersection of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results