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
|
43.36
|
42.58
|
43.36
|
43.02
|
8,454,448
|
|
May 23
|
43.64
|
41.91
|
42.45
|
43.52
|
11,128,302
|
|
May 22
|
45.06
|
43.72
|
44.80
|
44.02
|
13,223,616
|
|
May 21
|
45.75
|
43.90
|
45.58
|
44.83
|
17,703,147
|
|
May 20
|
45.63
|
44.90
|
45.02
|
45.55
|
8,296,068
|
|
May 17
|
45.25
|
44.41
|
44.63
|
45.25
|
13,358,425
|
|
May 16
|
44.44
|
43.73
|
44.11
|
43.85
|
8,220,080
|
|
May 15
|
44.26
|
43.16
|
43.96
|
44.13
|
9,650,094
|
|
May 14
|
44.57
|
43.39
|
43.56
|
44.20
|
11,698,585
|
|
May 13
|
43.63
|
43.13
|
43.13
|
43.56
|
8,863,841
|
|
May 10
|
43.40
|
42.76
|
43.20
|
43.39
|
8,941,826
|
|
May 9
|
43.75
|
43.26
|
43.63
|
43.56
|
6,691,913
|
|
May 8
|
43.79
|
43.06
|
43.40
|
43.70
|
6,786,395
|
|
May 7
|
43.79
|
42.88
|
43.25
|
43.42
|
8,226,783
|
|
May 6
|
43.31
|
42.45
|
42.46
|
43.06
|
7,955,939
|
|
May 3
|
43.24
|
42.45
|
42.79
|
42.55
|
11,371,996
|
|
May 2
|
42.60
|
41.84
|
42.21
|
42.40
|
12,119,361
|
|
May 1
|
42.33
|
41.69
|
42.00
|
42.08
|
12,828,996
|
|
Apr 30
|
42.82
|
41.56
|
41.60
|
42.77
|
21,272,186
|
|
Apr 29
|
41.98
|
40.46
|
40.87
|
41.57
|
11,177,889
|
|
Apr 26
|
40.85
|
40.16
|
40.54
|
40.57
|
6,921,221
|
|
Apr 25
|
41.60
|
40.66
|
41.04
|
40.75
|
10,034,469
|
|
Apr 24
|
41.80
|
40.27
|
40.32
|
40.92
|
16,267,607
|
|
Apr 23
|
39.98
|
38.99
|
39.45
|
39.69
|
14,170,028
|
|
Apr 22
|
39.41
|
38.05
|
38.96
|
39.29
|
26,107,547
|
|
Apr 19
|
38.49
|
36.77
|
38.07
|
37.21
|
20,006,111
|
|
Apr 18
|
38.36
|
37.07
|
37.77
|
37.71
|
15,818,614
|
|
Apr 17
|
39.24
|
37.45
|
39.22
|
37.69
|
17,464,957
|
|
Apr 16
|
39.77
|
38.56
|
39.10
|
39.69
|
9,736,628
|
|
Apr 15
|
40.21
|
38.55
|
40.09
|
38.66
|
13,492,446
|
Add to Watchlist
We've run into a glitch. Please try again later.
We've run into a glitch. Please try again later.