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