Meet Your ETF AI Analyst
- Discover how TipRanks' ETF AI Analyst can help you make smarter investment decisions
- Explore ETFs TipRanks' users love and see what insights the ETF AI Analyst reveals about the ones you follow.
Geo Group ( (GEO) ) just unveiled an announcement.
On November 6, 2025, GEO announced that its Board of Directors approved an increase in the share repurchase authorization to $500 million and extended the expiration date to December 31, 2029. The company reported strong financial results for the third quarter of 2025, with total revenues of $682.3 million and net income of $173.9 million. GEO has made significant progress in securing new contracts and expanding its services, which are expected to generate substantial revenue growth in the coming years. The company is also focused on strengthening its capital structure and enhancing shareholder value.
The most recent analyst rating on (GEO) stock is a Hold with a $21.00 price target. To see the full list of analyst forecasts on Geo Group stock, see the GEO Stock Forecast page.
Spark’s Take on GEO Stock
According to Spark, TipRanks’ AI Analyst, GEO is a Neutral.
Geo Group’s overall score is driven by strong earnings call highlights and strategic growth opportunities, offset by technical indicators showing bearish trends and valuation concerns. Financial performance is stable but requires attention to profitability and cash flow management.
To see Spark’s full report on GEO stock, click here.
More about Geo Group
The GEO Group, Inc. is a leading provider of contracted support services for secure facilities, processing centers, and reentry centers. The company also offers enhanced in-custody rehabilitation, post-release support, and electronic monitoring programs.
Average Trading Volume: 2,527,413
Technical Sentiment Signal: Hold
Current Market Cap: $2.32B
For detailed information about GEO stock, go to TipRanks’ Stock Analysis page.

