The GEO Group, Inc. (GEO) Stock Valuation & Analysis | TickerLens