GEO Stock Today: January 19 Minnesota ICE Surge Stokes Contract Bets
GEO stock today: Minnesota ICE surge drives contract speculation, adds policy risk. We review price action, technicals, valuation, and what to watch ahead of Feb. 17 earnings for U.S. investors.