Skip to main contentGEO: The GEO Group, Inc. Fundamental Analysis | finqOS