Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
4/19/17JefferiesUpgradesUnderperformHold0.0
4/10/17JefferiesDowngradesBuyUnderperform52.0
10/13/16JefferiesUpgradesHoldBuy
Show more Loading articles...

Earnings View Earnings

Q1 2017 EST Actual Surprise
EPS: 0.83 1.04 0.21
Rev: 422.78M 422.50M -280.00K
Q2 2017 EST Actual Surprise
EPS: 1.06 Expected
2017-05-04
Rev: 524.18M

Company Profile