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 24
|
75.35
|
73.98
|
74.09
|
75.27
|
5,564,003
|
|
May 23
|
74.99
|
73.61
|
73.88
|
74.69
|
7,985,123
|
|
May 22
|
77.01
|
74.28
|
75.43
|
74.44
|
12,449,460
|
|
May 21
|
75.46
|
74.40
|
74.47
|
75.11
|
5,130,971
|
|
May 20
|
74.54
|
73.22
|
73.31
|
74.40
|
5,345,587
|
|
May 17
|
73.38
|
72.26
|
72.28
|
73.32
|
4,866,760
|
|
May 16
|
72.95
|
72.13
|
72.61
|
72.23
|
3,861,519
|
|
May 15
|
73.04
|
71.33
|
71.33
|
72.78
|
5,216,257
|
|
May 14
|
71.61
|
69.85
|
69.95
|
71.51
|
6,117,658
|
|
May 13
|
70.21
|
69.34
|
70.09
|
69.79
|
5,139,397
|
|
May 10
|
70.25
|
69.66
|
70.16
|
70.08
|
3,543,084
|
|
May 9
|
70.51
|
69.71
|
70.25
|
70.21
|
3,754,829
|
|
May 8
|
70.42
|
69.57
|
69.92
|
70.31
|
3,587,475
|
|
May 7
|
70.46
|
69.96
|
70.07
|
70.24
|
4,375,021
|
|
May 6
|
70.58
|
69.95
|
70.22
|
70.06
|
4,685,226
|
|
May 3
|
71.09
|
69.90
|
69.92
|
70.23
|
6,987,378
|
|
May 2
|
69.47
|
68.37
|
68.43
|
69.38
|
3,575,826
|
|
May 1
|
68.85
|
68.16
|
68.25
|
68.28
|
3,767,224
|
|
Apr 30
|
68.48
|
67.60
|
67.88
|
68.41
|
4,686,785
|
|
Apr 29
|
68.20
|
67.61
|
68.01
|
67.63
|
2,932,961
|
|
Apr 26
|
68.40
|
67.57
|
68.12
|
67.75
|
4,355,754
|
|
Apr 25
|
69.05
|
67.64
|
67.75
|
68.13
|
5,834,140
|
|
Apr 24
|
67.62
|
67.04
|
67.41
|
67.42
|
4,078,199
|
|
Apr 23
|
67.54
|
66.64
|
66.81
|
67.45
|
4,780,216
|
|
Apr 22
|
67.25
|
66.25
|
67.12
|
66.66
|
5,791,530
|
|
Apr 19
|
67.25
|
65.33
|
65.33
|
67.24
|
8,462,013
|
|
Apr 18
|
65.89
|
63.64
|
64.04
|
65.04
|
10,457,930
|
|
Apr 17
|
64.31
|
63.43
|
64.12
|
64.13
|
6,927,697
|
|
Apr 16
|
65.05
|
64.27
|
64.50
|
64.59
|
6,200,406
|
|
Apr 15
|
65.60
|
64.09
|
65.53
|
64.10
|
7,009,304
|
Add to Watchlist
We've run into a glitch. Please try again later.
We've run into a glitch. Please try again later.