Geo Group (GEO) Falls 11.46% on Lower Earnings Outlook
The GEO Group slashed its share prices by 11.46 percent on Wednesday to close at $22.88 apiece as investors soured on the lower-than-expected earnings outlook for full-year 2025, shunning its impressive...