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
|
144.94
|
142.85
|
142.89
|
142.85
|
50,914
|
|
May 17
|
146.71
|
142.02
|
145.11
|
142.48
|
55,739
|
|
May 16
|
146.60
|
140.84
|
140.84
|
145.75
|
31,719
|
|
May 15
|
139.83
|
137.14
|
137.14
|
139.45
|
15,041
|
|
May 14
|
138.60
|
136.53
|
137.01
|
138.01
|
20,398
|
|
May 13
|
137.58
|
135.75
|
136.00
|
136.66
|
36,790
|
|
May 10
|
138.00
|
135.54
|
135.56
|
136.55
|
21,387
|
|
May 9
|
135.25
|
134.10
|
134.10
|
135.03
|
25,023
|
|
May 8
|
134.94
|
134.25
|
134.75
|
134.25
|
9,676
|
|
May 7
|
135.60
|
134.25
|
135.40
|
134.26
|
13,876
|
|
May 6
|
136.07
|
134.61
|
136.07
|
134.76
|
14,239
|
|
May 3
|
136.93
|
134.12
|
135.89
|
134.12
|
19,884
|
|
May 2
|
135.37
|
130.13
|
135.37
|
135.00
|
37,015
|
|
May 1
|
137.51
|
134.67
|
137.10
|
135.90
|
31,015
|
|
Apr 30
|
138.58
|
134.84
|
134.91
|
137.50
|
65,161
|
|
Apr 29
|
134.40
|
131.08
|
131.92
|
134.24
|
16,811
|
|
Apr 26
|
135.91
|
129.40
|
135.91
|
132.48
|
48,178
|
|
Apr 25
|
137.97
|
134.84
|
137.97
|
135.25
|
34,305
|
|
Apr 24
|
138.00
|
135.50
|
135.50
|
136.58
|
30,241
|
|
Apr 23
|
136.00
|
133.51
|
133.51
|
135.27
|
13,451
|
|
Apr 22
|
134.24
|
132.40
|
132.75
|
134.24
|
12,477
|
|
Apr 19
|
133.00
|
131.83
|
133.00
|
132.74
|
8,222
|
|
Apr 18
|
134.00
|
132.80
|
133.79
|
133.02
|
17,408
|
|
Apr 17
|
135.49
|
132.80
|
135.35
|
133.12
|
20,441
|
|
Apr 16
|
136.63
|
135.00
|
135.24
|
135.00
|
70,319
|
|
Apr 15
|
136.75
|
133.91
|
133.91
|
134.77
|
22,752
|
|
Apr 12
|
135.44
|
133.73
|
135.44
|
133.78
|
17,651
|
|
Apr 11
|
137.00
|
135.00
|
135.00
|
135.05
|
51,833
|
|
Apr 10
|
135.50
|
130.50
|
130.99
|
134.97
|
47,073
|
|
Apr 9
|
131.00
|
130.00
|
130.00
|
130.65
|
74,604
|
Add to Watchlist
We've run into a glitch. Please try again later.
We've run into a glitch. Please try again later.