GEO Group (GEO) Is Down 6.7% After Record New Contracts and Lowered 2025 Guidance – What's Changed
The GEO Group, Inc. recently reported third-quarter 2025 earnings with year-over-year revenue rising to US$682.34 million and net income growing to US$173.94 million, while also updating guidance for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results