Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
7/18/16HSBCUpgradesHoldBuy
7/14/16JefferiesMaintainsBuy69.0
7/14/16OppenheimerMaintainsOutperform72.0

Earnings View Earnings

Q1 2016 EST Actual Surprise
EPS: 1.17 1.2
Rev: 4.77B 4.81B
Q2 2016 EST Actual Surprise
EPS: 1.2 Expected
2016-08-04
Rev: 4.85B

Company Profile