GEO Group has delivered a very strong 317.1% return over the last three years, yet the shares now screen as overvalued on market multiples even while the broader valuation checks lean supportive. That...
Source LinkGEO Group has delivered a very strong 317.1% return over the last three years, yet the shares now screen as overvalued on market multiples even while the broader valuation checks lean supportive. That...
Source Link
Comments