Geo Group ( GEO) stock was one of the more impressive standouts, notching gains of more than 40% before the market closed.