Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
6/28/16BarclaysTerminatesOverweight
6/07/16Bank of AmericaReinstatesNeutral
5/05/16Avondale PartnersDowngradesMarket OutperformMarket Perform172.0

Earnings View Earnings

Q4 2016 EST Actual Surprise
EPS: 3.14 2.44
Rev: 46.85B 46.68B
Q1 2017 EST Actual Surprise
EPS: 3.33 Expected
2016-07-27
Rev: 50.35B

Company Profile