Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
7/18/16BarclaysMaintainsEqualweight42.0
7/14/16JefferiesDowngradesBuyHold
6/27/16BarclaysDowngradesOverweightEqual-weight42.0

Earnings View Earnings

Q1 2016 EST Actual Surprise
EPS: 0.75 0.67
Rev: 2.40B 2.01B
Q2 2016 EST Actual Surprise
EPS: 0.53 Expected
2016-08-09
Rev: 1.80B

Company Profile