Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
7/25/16JefferiesMaintainsBuy28.0
7/22/16CitigroupAssumesNeutral26.0
7/21/16Tudor PickeringUpgradesHoldBuy

Earnings View Earnings

Q1 2016 EST Actual Surprise
EPS: 0.22 0.03
Rev: 1.94B 1.66B
Q2 2016 EST Actual Surprise
EPS: 0.24 Expected
2016-08-01
Rev: 1.79B

Company Profile