Separate names with a comma.
Upcoming dividend information: Ex-Div-Date: 10/25/16 Payment Date: 12/1/16 Dividend: $0.15 Current Price: $11.91 Annual Yield: 5.04%
Upcoming dividend information: Ex-Div-Date: 10/21/16 Payment Date: 11/9/16 Dividend: $0.13 Current Price: $43.90 Annual Yield: 1.14%
Upcoming dividend information: Ex-Div-Date: 10/21/16 Payment Date: 11/22/16 Dividend: $0.30 Current Price: $38.34 Annual Yield: 3.13%
Upcoming dividend information: Ex-Div-Date: 10/20/16 Payment Date: 11/7/16 Dividend: $0.33 Current Price: $82.80 Annual Yield: 1.45%
Upcoming dividend information: Ex-Div-Date: 10/20/16 Payment Date: 11/15/16 Dividend: $0.15 Current Price: $37.92 Annual Yield: 1.53%
Upcoming dividend information: Ex-Div-Date: 10/20/16 Payment Date: 11/19/16 Dividend: $0.77 Current Price: $87.67 Annual Yield: 3.51%
Upcoming dividend information: Ex-Div-Date: 10/20/16 Payment Date: 11/15/16 Dividend: $0.39 Current Price: $72.31 Annual Yield: 2.16%
Upcoming dividend information: Ex-Div-Date: 10/20/16 Payment Date: 11/3/16 Dividend: $0.43 Current Price: $88.80 Annual Yield: 1.91%
Upcoming dividend information: Ex-Div-Date: 10/19/16 Payment Date: 10/31/16 Dividend: $0.42 Current Price: $110.98 Annual Yield: 1.51%
Upcoming dividend information: Ex-Div-Date: 10/19/16 Payment Date: 11/15/16 Dividend: $0.67 Current Price: $88.43 Annual Yield: 3.03%
Reported after close today (10/17/16) Earnings: EPS $0.13 Revenue $104.4M Estimates: EPS $0.12 Revenue $101.61M Up 8.87% after hours
Reported after close today (10/17/16) Earnings: EPS $0.91 Revenue $530.4M Estimates: EPS $0.92 Revenue $537.09M Down 0.21% after hours
Reported before open today (10/17/16) Earnings: EPS $2.33 Revenue $1.01B Estimates: EPS $2.24 Revenue $0.99B Down 1.48% today