27/100
The GEO Group, Inc.GEO No moat
via buylikebuffett.com — The Moat Index →