The GEO Group Reports Second Quarter 2025 Results and Announces $300 Million Share Repurchase Program
1. GEO authorized a $300 million share repurchase program, boosting investor confidence. 2. The company reported its financial results for Q2 2025, indicating potential growth.