GEO Group Stock (NYSE: GEO): December 19, 2025 News, Forecasts, and What Investors Are Watching
The GEO Group, Inc. (NYSE: GEO) stock is back in the spotlight on December 19, 2025, pulled in two directions at once: a contract-driven growth story tied to U.S. immigration enforcement and government services, and a wave of public scrutiny