Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
9/21/16BarclaysDowngradesOverweightEqual-Weight135.0
8/02/16BarclaysMaintainsOverweight135.0
7/13/16DoughertyInitiates Coverage onBuy
Show more Loading articles...

Earnings View Earnings

Q4 2016 EST Actual Surprise
EPS: 0.75 1.28 0.53
Rev: 222.65M 235.82M 13.17M
Q1 2017 EST Actual Surprise
EPS: Expected
2017-01-26
Rev:

Company Profile