Price:
Close: Low: High: Open:
Help?
You may select up to three items to compare:
DONE
Customize your options below:
Overlays:
First Moving Average:
Second Moving Average:
DONE
Please select one of the chart types listed below:
DONE
Time Period: 1 day 5
day 1 month 3 month 6 month YTD 1 year 5 year 10 year Max
| Date |
High |
Low |
Open |
Close |
Volume |
|
May 21
|
59.28
|
58.96
|
58.97
|
59.06
|
898,511
|
|
May 20
|
59.44
|
58.74
|
59.38
|
58.98
|
3,747,787
|
|
May 17
|
59.64
|
59.04
|
59.33
|
59.44
|
4,131,290
|
|
May 16
|
60.13
|
59.09
|
60.07
|
59.37
|
5,507,718
|
|
May 15
|
60.66
|
59.58
|
59.99
|
60.35
|
5,369,092
|
|
May 14
|
60.13
|
58.49
|
58.50
|
60.07
|
8,428,990
|
|
May 13
|
58.89
|
57.85
|
57.99
|
58.55
|
6,056,305
|
|
May 10
|
58.07
|
57.23
|
57.44
|
58.03
|
5,089,535
|
|
May 9
|
58.40
|
57.20
|
58.31
|
57.49
|
5,697,409
|
|
May 8
|
58.85
|
58.12
|
58.69
|
58.29
|
5,132,493
|
|
May 7
|
58.60
|
57.62
|
57.96
|
58.54
|
4,795,759
|
|
May 6
|
58.50
|
57.58
|
58.42
|
57.94
|
5,149,932
|
|
May 3
|
59.37
|
58.50
|
59.33
|
58.64
|
4,168,935
|
|
May 2
|
59.05
|
57.89
|
58.61
|
58.95
|
6,580,267
|
|
May 1
|
59.25
|
58.54
|
58.97
|
58.75
|
8,113,169
|
|
Apr 30
|
58.27
|
57.45
|
57.55
|
58.18
|
6,769,105
|
|
Apr 29
|
58.00
|
57.37
|
57.94
|
57.44
|
4,056,618
|
|
Apr 26
|
58.20
|
57.64
|
57.85
|
57.73
|
3,998,207
|
|
Apr 25
|
58.32
|
57.68
|
57.85
|
57.94
|
6,322,459
|
|
Apr 24
|
58.32
|
57.53
|
57.97
|
57.58
|
3,632,371
|
|
Apr 23
|
58.50
|
57.58
|
58.23
|
58.02
|
4,272,719
|
|
Apr 22
|
58.20
|
57.35
|
58.03
|
58.11
|
3,666,771
|
|
Apr 19
|
58.13
|
56.83
|
57.30
|
58.00
|
6,079,506
|
|
Apr 18
|
57.27
|
56.58
|
57.25
|
56.87
|
5,519,714
|
|
Apr 17
|
57.78
|
56.99
|
57.44
|
57.21
|
7,786,244
|
|
Apr 16
|
57.70
|
56.43
|
56.54
|
57.63
|
5,367,924
|
|
Apr 15
|
57.53
|
56.30
|
57.33
|
56.31
|
6,121,555
|
|
Apr 12
|
57.99
|
57.17
|
57.66
|
57.52
|
4,614,842
|
|
Apr 11
|
58.29
|
57.05
|
57.07
|
57.76
|
6,541,700
|
|
Apr 10
|
57.09
|
56.53
|
56.60
|
56.96
|
5,630,126
|
Add to Watchlist
We've run into a glitch. Please try again later.
We've run into a glitch. Please try again later.