GEO (Geo Group Inc) Stock AnalysisExplore Geo Group Inc (GEO): price history, financials and stock analysis.Sign InMethodology