Noble Financial cut their Q1 2025 earnings per share estimates for The GEO Group in a report issued on Wednesday, March 5th.