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 23
|
61.33
|
60.87
|
61.07
|
60.97
|
3,159,543
|
|
May 22
|
62.13
|
61.22
|
61.50
|
61.41
|
3,059,938
|
|
May 21
|
62.08
|
61.19
|
61.60
|
61.58
|
2,896,061
|
|
May 20
|
62.05
|
61.42
|
62.04
|
61.55
|
2,321,861
|
|
May 17
|
62.40
|
61.78
|
62.14
|
62.04
|
4,149,203
|
|
May 16
|
62.70
|
61.33
|
62.31
|
62.38
|
3,077,774
|
|
May 15
|
62.37
|
61.33
|
61.42
|
62.28
|
3,745,246
|
|
May 14
|
61.68
|
60.50
|
60.50
|
61.68
|
3,102,948
|
|
May 13
|
60.60
|
60.16
|
60.40
|
60.46
|
1,839,384
|
|
May 10
|
60.49
|
60.06
|
60.25
|
60.36
|
2,484,540
|
|
May 9
|
60.36
|
59.90
|
60.17
|
60.10
|
3,025,196
|
|
May 8
|
60.35
|
59.92
|
60.08
|
60.26
|
2,091,270
|
|
May 7
|
60.25
|
59.92
|
60.18
|
60.16
|
2,657,656
|
|
May 6
|
60.64
|
60.01
|
60.58
|
60.10
|
1,797,052
|
|
May 3
|
60.78
|
60.05
|
60.64
|
60.58
|
2,120,826
|
|
May 2
|
60.55
|
59.38
|
59.58
|
60.36
|
2,342,188
|
|
May 1
|
60.23
|
59.44
|
59.72
|
59.57
|
2,393,466
|
|
Apr 30
|
59.89
|
59.16
|
59.53
|
59.70
|
3,389,390
|
|
Apr 29
|
59.97
|
59.53
|
59.62
|
59.68
|
2,610,718
|
|
Apr 26
|
60.46
|
59.26
|
59.94
|
59.50
|
3,885,516
|
|
Apr 25
|
61.20
|
59.66
|
60.30
|
59.71
|
5,879,752
|
|
Apr 24
|
60.52
|
58.84
|
60.52
|
58.95
|
4,436,186
|
|
Apr 23
|
60.72
|
59.83
|
60.28
|
60.72
|
3,785,178
|
|
Apr 22
|
60.54
|
59.66
|
59.82
|
60.20
|
3,270,898
|
|
Apr 19
|
59.94
|
59.29
|
59.33
|
59.86
|
2,952,368
|
|
Apr 18
|
59.59
|
59.00
|
59.02
|
59.28
|
2,743,354
|
|
Apr 17
|
59.58
|
58.63
|
59.50
|
58.92
|
3,132,982
|
|
Apr 16
|
59.74
|
58.54
|
58.73
|
59.66
|
3,554,952
|
|
Apr 15
|
59.32
|
58.44
|
59.00
|
58.44
|
3,052,142
|
|
Apr 12
|
59.62
|
59.00
|
59.29
|
59.18
|
2,151,062
|
Add to Watchlist
We've run into a glitch. Please try again later.
We've run into a glitch. Please try again later.