Market Overview

Barclays Maintains Geo Group at Equal-weight, Raises PT from $29 to $30