If you'd like to see what analysts are forecasting going forward, you should check out our free analyst report for CoreCivic . There is reason to be cautious about CoreCivic, given the returns are ...