GEO Stock Today: January 28 ICE Backlash Puts Contracts in Focus
GEO stock today: Shares trade near US$16 as ICE controversy and Megyn Kelly’s remarks keep contracts in focus. We break down policy risk, valuation, technicals, and what Canadian investors shouldwatch