Market Overview

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
4/22/16Deutsche BankUpgradesHoldBuy
4/07/16Raymond JamesDowngradesStrong BuyOutperform
4/06/16BarclaysMaintainsEqualweight40.0
Show more Loading articles...

Earnings View Earnings

Q1 2016 EST Actual Surprise
EPS: 0.41 0.69
Rev: 244.75M 2.58B
Q2 2016 EST Actual Surprise
EPS: Expected
2016-07-14
Rev:

Dividends View Dividends

Yield
3.16%
Ex-Date
May 11, 2016
Payment
0.2800
Pay-Date
Jun 1, 2016

Company Profile