Market Overview

Trade CXW stock with recommended broker Ally Invest. Commissions as low as $3.95.

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
2/15/18Deutsche BankMaintainsBuyBuy33.0
8/09/17Canaccord GenuityMaintainsBuy30.0
8/08/17Deutsche BankMaintainsBuy35.0

Earnings View Earnings

Q4 2017 EST Actual Surprise
EPS: 0.36 0.6 0.24
Rev: 429.80M 440.58M 10.78M
Q1 2018 EST Actual Surprise
EPS: Expected
2018-05-02
Rev:

Company Profile