GEO Stock Today: January 28 ICE Backlash on Lanz Sparks Contract Risk

GEO Stock Today: January 28 ICE Backlash on Lanz Sparks Contract Risk

GEO stock today trades at $16.23, down 3.51% on the day, with volume at 955,050 versus a 1,912,934 average. The Markus Lanz debate in Germany amplified ICE backlash, raising policy risk around immigration detention contracts. Over 1 year the stock is down 47.23% and 6 months down 37.30%, yet the P/E is 9.65 and market cap is $2.271 billion. With earnings due on 12 February 2026 at 13:30 UTC, we expect elevated volatility as sentiment shifts against aggressive enforcement optics and investors reassess contract visibility.

Continue Reading on Meyka

This article is available in full on our main platform. Get access to complete analysis, stock insights, and more.

Read Full Article →

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *