GEO Group Stock (NYSE: GEO): December 19, 2025 News, Forecasts, and What Investors Are Watching
GEO Group shares traded near $16 on Dec. 19, down 3% and about 40% below their 52-week high, as renewed scrutiny hit its immigration detention operations. NPR and OPB reported the Trump administration is detaining over 65,000 people, reopening facilities including GEO’s North Lake center in Michigan amid allegations over conditions and oversight. Market cap stood at $2.19 billion, with net debt near $1.45 billion.