Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 65.80 | 67.78 | 65.58 | 66.77 | 66.77 | 4,351,500 |
25 Jul 2024 | 64.54 | 66.44 | 62.51 | 64.83 | 64.83 | 7,590,000 |
24 Jul 2024 | 67.47 | 67.82 | 65.82 | 65.99 | 65.99 | 4,618,200 |
23 Jul 2024 | 67.82 | 69.35 | 67.57 | 68.27 | 68.27 | 4,602,700 |
22 Jul 2024 | 67.05 | 68.03 | 66.57 | 68.00 | 68.00 | 2,999,700 |
19 Jul 2024 | 67.31 | 67.64 | 66.02 | 66.24 | 66.24 | 2,822,400 |
18 Jul 2024 | 67.56 | 68.84 | 65.74 | 67.05 | 67.05 | 3,961,100 |
17 Jul 2024 | 69.08 | 69.42 | 67.56 | 67.58 | 67.58 | 5,157,600 |
16 Jul 2024 | 67.77 | 70.09 | 67.70 | 69.88 | 69.88 | 4,893,700 |
15 Jul 2024 | 67.25 | 67.70 | 66.24 | 67.36 | 67.36 | 3,941,700 |
12 Jul 2024 | 66.77 | 66.99 | 65.97 | 66.00 | 66.00 | 3,043,700 |
11 Jul 2024 | 64.58 | 66.92 | 64.07 | 66.41 | 66.41 | 4,800,300 |
10 Jul 2024 | 62.52 | 63.72 | 62.29 | 63.60 | 63.60 | 2,560,900 |
09 Jul 2024 | 63.09 | 63.43 | 62.02 | 62.29 | 62.29 | 2,658,500 |
08 Jul 2024 | 63.47 | 64.22 | 62.85 | 63.13 | 63.13 | 2,123,800 |
05 Jul 2024 | 63.58 | 63.69 | 62.47 | 63.24 | 63.24 | 1,994,900 |
03 Jul 2024 | 62.83 | 63.56 | 62.45 | 63.46 | 63.46 | 1,564,600 |
02 Jul 2024 | 61.88 | 63.08 | 61.76 | 62.83 | 62.83 | 3,241,800 |
01 Jul 2024 | 64.02 | 64.02 | 61.86 | 61.90 | 61.90 | 2,847,400 |
28 Jun 2024 | 63.20 | 64.36 | 62.41 | 63.08 | 63.08 | 17,783,800 |
27 Jun 2024 | 63.28 | 63.86 | 62.90 | 63.23 | 63.23 | 3,027,400 |
26 Jun 2024 | 63.26 | 63.46 | 62.36 | 62.86 | 62.86 | 3,312,100 |
25 Jun 2024 | 64.89 | 64.99 | 62.98 | 63.93 | 63.93 | 3,079,300 |
24 Jun 2024 | 63.85 | 65.33 | 62.98 | 64.63 | 64.63 | 3,802,600 |
21 Jun 2024 | 63.86 | 63.94 | 61.64 | 62.88 | 62.88 | 6,381,700 |
21 Jun 2024 | 0.19 Dividend | |||||
20 Jun 2024 | 65.66 | 65.90 | 63.95 | 64.22 | 64.03 | 4,508,600 |
18 Jun 2024 | 64.63 | 65.86 | 64.45 | 65.72 | 65.53 | 3,335,900 |
17 Jun 2024 | 64.03 | 65.60 | 63.70 | 65.12 | 64.93 | 5,551,900 |
14 Jun 2024 | 63.33 | 64.36 | 62.63 | 64.35 | 64.16 | 4,396,200 |
13 Jun 2024 | 64.24 | 64.44 | 63.11 | 63.99 | 63.80 | 2,374,000 |
12 Jun 2024 | 62.91 | 64.82 | 62.91 | 64.38 | 64.19 | 3,851,600 |
11 Jun 2024 | 62.25 | 62.25 | 61.24 | 62.00 | 61.82 | 3,712,700 |
10 Jun 2024 | 62.48 | 63.09 | 62.14 | 62.54 | 62.35 | 2,486,400 |
07 Jun 2024 | 62.17 | 62.85 | 61.42 | 62.71 | 62.52 | 2,323,400 |
06 Jun 2024 | 62.87 | 63.06 | 61.81 | 62.48 | 62.30 | 2,174,200 |
05 Jun 2024 | 61.77 | 63.27 | 61.67 | 63.17 | 62.98 | 3,198,200 |
04 Jun 2024 | 61.78 | 62.10 | 60.97 | 61.27 | 61.09 | 2,784,800 |
03 Jun 2024 | 63.92 | 64.00 | 61.23 | 61.99 | 61.81 | 4,750,300 |
31 May 2024 | 63.43 | 63.66 | 61.63 | 63.19 | 63.00 | 6,950,500 |
30 May 2024 | 63.17 | 63.56 | 62.81 | 63.34 | 63.15 | 2,601,000 |
29 May 2024 | 64.00 | 64.09 | 63.04 | 63.07 | 62.88 | 3,559,000 |
28 May 2024 | 65.83 | 66.00 | 64.30 | 64.67 | 64.48 | 3,267,700 |
24 May 2024 | 64.58 | 65.67 | 64.33 | 65.65 | 65.46 | 2,161,600 |
23 May 2024 | 66.17 | 66.37 | 64.21 | 64.35 | 64.16 | 2,769,700 |
22 May 2024 | 65.62 | 65.86 | 64.86 | 65.35 | 65.16 | 3,669,900 |
21 May 2024 | 65.83 | 66.50 | 65.76 | 66.22 | 66.02 | 4,427,800 |
20 May 2024 | 65.26 | 66.36 | 65.00 | 65.98 | 65.78 | 3,154,100 |
17 May 2024 | 65.24 | 65.74 | 64.83 | 65.23 | 65.04 | 2,405,800 |
16 May 2024 | 65.65 | 66.02 | 64.95 | 65.00 | 64.81 | 4,142,400 |
15 May 2024 | 65.55 | 66.15 | 65.33 | 65.80 | 65.61 | 4,180,000 |
14 May 2024 | 64.86 | 65.30 | 64.50 | 64.96 | 64.77 | 4,128,300 |
13 May 2024 | 65.68 | 65.91 | 64.26 | 64.33 | 64.14 | 3,664,100 |
10 May 2024 | 65.56 | 66.32 | 65.25 | 65.50 | 65.31 | 2,762,700 |
09 May 2024 | 64.30 | 65.34 | 64.30 | 65.24 | 65.05 | 2,662,800 |
08 May 2024 | 64.26 | 64.51 | 63.95 | 64.31 | 64.12 | 2,296,700 |
07 May 2024 | 64.05 | 64.69 | 63.69 | 64.26 | 64.07 | 4,667,500 |
06 May 2024 | 62.78 | 64.27 | 62.78 | 64.06 | 63.87 | 4,583,900 |
03 May 2024 | 62.09 | 62.89 | 61.30 | 62.09 | 61.91 | 3,622,800 |
02 May 2024 | 61.49 | 61.67 | 60.22 | 60.94 | 60.76 | 3,608,300 |
02 May 2024 | 0.19 Dividend | |||||
01 May 2024 | 61.25 | 62.52 | 60.68 | 61.12 | 60.75 | 4,239,400 |
30 Apr 2024 | 62.71 | 63.79 | 61.45 | 61.49 | 61.12 | 8,036,000 |
29 Apr 2024 | 60.50 | 62.88 | 60.50 | 62.71 | 62.33 | 9,085,500 |
26 Apr 2024 | 59.60 | 60.65 | 59.47 | 60.50 | 60.13 | 6,684,200 |
25 Apr 2024 | 56.75 | 59.97 | 56.63 | 59.81 | 59.45 | 10,169,100 |
24 Apr 2024 | 55.25 | 55.94 | 54.27 | 54.77 | 54.44 | 5,190,300 |
23 Apr 2024 | 53.67 | 55.27 | 53.66 | 55.14 | 54.81 | 6,389,200 |
22 Apr 2024 | 53.82 | 54.51 | 53.50 | 53.62 | 53.30 | 6,856,000 |
19 Apr 2024 | 53.58 | 54.17 | 53.33 | 53.53 | 53.21 | 3,576,700 |
18 Apr 2024 | 54.59 | 54.82 | 53.35 | 53.38 | 53.06 | 3,076,800 |
17 Apr 2024 | 55.05 | 55.39 | 53.75 | 54.25 | 53.92 | 2,661,800 |
16 Apr 2024 | 55.22 | 55.29 | 54.15 | 54.76 | 54.43 | 3,170,100 |
15 Apr 2024 | 57.30 | 57.69 | 55.34 | 55.46 | 55.12 | 3,424,900 |
12 Apr 2024 | 55.99 | 56.92 | 55.96 | 56.84 | 56.50 | 5,654,100 |
11 Apr 2024 | 57.07 | 57.07 | 56.13 | 56.62 | 56.28 | 2,949,900 |
10 Apr 2024 | 57.00 | 57.46 | 56.40 | 56.89 | 56.55 | 3,117,200 |
09 Apr 2024 | 58.14 | 58.29 | 57.12 | 58.11 | 57.76 | 2,954,400 |
08 Apr 2024 | 56.81 | 57.96 | 56.80 | 57.84 | 57.49 | 4,186,400 |
05 Apr 2024 | 56.25 | 57.02 | 55.82 | 56.44 | 56.10 | 4,731,000 |
04 Apr 2024 | 57.50 | 57.83 | 55.68 | 55.85 | 55.51 | 5,987,000 |
03 Apr 2024 | 56.71 | 57.55 | 56.54 | 56.94 | 56.60 | 3,397,100 |
02 Apr 2024 | 57.58 | 57.62 | 56.78 | 56.80 | 56.46 | 4,133,700 |
01 Apr 2024 | 58.12 | 58.58 | 57.32 | 57.40 | 57.05 | 4,747,700 |
28 Mar 2024 | 57.70 | 58.23 | 57.50 | 58.13 | 57.78 | 2,819,600 |
27 Mar 2024 | 57.93 | 57.99 | 57.02 | 57.68 | 57.33 | 2,738,200 |
26 Mar 2024 | 57.26 | 57.75 | 57.18 | 57.54 | 57.19 | 3,645,000 |
25 Mar 2024 | 57.74 | 57.95 | 57.13 | 57.37 | 57.02 | 3,462,600 |
22 Mar 2024 | 59.63 | 59.91 | 57.81 | 57.86 | 57.51 | 4,895,700 |
21 Mar 2024 | 59.11 | 60.54 | 58.83 | 59.82 | 59.46 | 5,456,200 |
20 Mar 2024 | 58.55 | 58.86 | 58.01 | 58.55 | 58.20 | 3,838,300 |
19 Mar 2024 | 57.13 | 58.50 | 57.03 | 58.48 | 58.13 | 4,656,900 |
18 Mar 2024 | 57.47 | 57.79 | 56.88 | 57.10 | 56.75 | 3,141,500 |
15 Mar 2024 | 56.71 | 57.76 | 56.61 | 57.05 | 56.70 | 5,401,700 |
14 Mar 2024 | 57.84 | 58.44 | 56.73 | 57.31 | 56.96 | 8,735,800 |
13 Mar 2024 | 57.86 | 59.02 | 57.65 | 57.86 | 57.51 | 9,012,000 |
12 Mar 2024 | 57.37 | 58.18 | 56.86 | 57.90 | 57.55 | 3,577,400 |
11 Mar 2024 | 57.41 | 57.90 | 56.45 | 57.14 | 56.79 | 3,816,900 |
08 Mar 2024 | 59.73 | 60.87 | 58.01 | 58.05 | 57.70 | 7,192,300 |
07 Mar 2024 | 57.60 | 59.68 | 57.60 | 59.55 | 59.19 | 5,869,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |