Disappointing guidance led to a post-earnings plunge for The GEO Group shares earlier this month. While the stock has fallen by over 20%, shares are at best fairly priced and could keep dropping if ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results