Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 Dec 2023 | 156.69 | 157.31 | 156.15 | 156.79 | 156.79 | 8,120,300 |
06 Dec 2023 | 158.84 | 159.22 | 156.00 | 156.31 | 156.31 | 9,366,000 |
05 Dec 2023 | 157.26 | 158.50 | 156.97 | 157.97 | 157.97 | 9,135,600 |
04 Dec 2023 | 156.02 | 158.05 | 155.88 | 157.99 | 157.99 | 9,607,500 |
01 Dec 2023 | 155.82 | 157.86 | 155.82 | 156.84 | 156.84 | 8,913,000 |
30 Nov 2023 | 154.91 | 156.13 | 154.38 | 156.08 | 156.08 | 9,869,800 |
29 Nov 2023 | 154.17 | 155.63 | 154.00 | 154.32 | 154.32 | 9,126,100 |
28 Nov 2023 | 153.22 | 153.87 | 152.72 | 153.54 | 153.54 | 6,582,700 |
27 Nov 2023 | 153.43 | 153.53 | 152.71 | 153.19 | 153.19 | 6,259,100 |
24 Nov 2023 | 153.59 | 154.44 | 153.28 | 153.54 | 153.54 | 3,496,900 |
22 Nov 2023 | 153.41 | 153.88 | 152.90 | 153.33 | 153.33 | 5,174,500 |
21 Nov 2023 | 153.20 | 153.63 | 152.57 | 152.97 | 152.97 | 7,083,500 |
20 Nov 2023 | 152.08 | 153.75 | 151.92 | 153.29 | 153.29 | 7,019,000 |
17 Nov 2023 | 152.20 | 152.86 | 151.54 | 152.82 | 152.82 | 7,812,400 |
16 Nov 2023 | 150.09 | 151.53 | 150.09 | 151.45 | 151.45 | 8,126,200 |
15 Nov 2023 | 148.46 | 150.16 | 148.46 | 149.74 | 149.74 | 8,365,300 |
14 Nov 2023 | 146.68 | 149.25 | 146.52 | 148.44 | 148.44 | 9,927,700 |
13 Nov 2023 | 145.70 | 146.25 | 145.16 | 145.78 | 145.78 | 6,676,300 |
10 Nov 2023 | 144.94 | 146.48 | 144.08 | 146.43 | 146.43 | 7,983,300 |
09 Nov 2023 | 145.44 | 145.65 | 143.70 | 144.29 | 144.29 | 7,992,500 |
08 Nov 2023 | 144.11 | 144.84 | 143.62 | 144.72 | 144.72 | 7,618,200 |
07 Nov 2023 | 143.51 | 144.26 | 142.82 | 144.01 | 144.01 | 6,297,900 |
06 Nov 2023 | 143.17 | 144.19 | 142.79 | 144.08 | 144.08 | 7,625,100 |
03 Nov 2023 | 142.19 | 143.77 | 141.85 | 143.00 | 143.00 | 9,533,100 |
02 Nov 2023 | 140.09 | 141.48 | 139.23 | 141.42 | 141.42 | 10,186,200 |
01 Nov 2023 | 139.25 | 140.53 | 138.47 | 138.94 | 138.94 | 9,432,000 |
31 Oct 2023 | 137.71 | 139.24 | 137.47 | 139.06 | 139.06 | 9,672,500 |
30 Oct 2023 | 136.44 | 138.04 | 136.04 | 137.42 | 137.42 | 9,855,500 |
27 Oct 2023 | 138.95 | 139.10 | 135.19 | 135.69 | 135.69 | 17,434,700 |
26 Oct 2023 | 139.76 | 141.67 | 139.43 | 140.76 | 140.76 | 9,109,400 |
25 Oct 2023 | 140.57 | 141.18 | 139.51 | 140.40 | 140.40 | 8,242,600 |
24 Oct 2023 | 141.19 | 141.73 | 140.36 | 141.17 | 141.17 | 8,881,400 |
23 Oct 2023 | 142.94 | 143.68 | 140.73 | 141.00 | 141.00 | 10,133,400 |
20 Oct 2023 | 144.57 | 145.14 | 142.12 | 142.95 | 142.95 | 13,332,000 |
19 Oct 2023 | 145.48 | 147.02 | 144.88 | 145.29 | 145.29 | 11,143,600 |
18 Oct 2023 | 146.59 | 147.48 | 145.37 | 145.91 | 145.91 | 9,620,300 |
17 Oct 2023 | 147.57 | 149.31 | 146.79 | 147.53 | 147.53 | 11,482,700 |
16 Oct 2023 | 149.45 | 149.52 | 146.72 | 147.85 | 147.85 | 12,663,500 |
13 Oct 2023 | 148.50 | 153.11 | 147.84 | 148.00 | 148.00 | 29,427,000 |
12 Oct 2023 | 146.30 | 146.96 | 145.13 | 145.81 | 145.81 | 10,484,400 |
11 Oct 2023 | 146.51 | 147.23 | 145.02 | 146.15 | 146.15 | 8,698,200 |
10 Oct 2023 | 145.42 | 146.77 | 145.28 | 145.65 | 145.65 | 11,288,800 |
09 Oct 2023 | 143.66 | 145.40 | 143.50 | 144.77 | 144.77 | 6,964,900 |
06 Oct 2023 | 142.91 | 145.88 | 142.14 | 145.10 | 145.10 | 10,269,400 |
05 Oct 2023 | 142.04 | 143.10 | 140.83 | 142.90 | 142.90 | 8,576,200 |
05 Oct 2023 | 1.05 Dividend | |||||
04 Oct 2023 | 143.19 | 143.47 | 141.93 | 143.35 | 142.30 | 8,128,700 |
03 Oct 2023 | 143.20 | 143.59 | 142.35 | 142.71 | 141.66 | 9,431,100 |
02 Oct 2023 | 144.83 | 145.62 | 142.63 | 143.77 | 142.72 | 9,170,600 |
29 Sept 2023 | 148.60 | 148.76 | 144.86 | 145.02 | 143.96 | 11,915,700 |
28 Sept 2023 | 146.28 | 148.87 | 146.01 | 147.59 | 146.51 | 8,868,100 |
27 Sept 2023 | 145.19 | 146.09 | 144.51 | 145.78 | 144.71 | 6,717,800 |
26 Sept 2023 | 144.60 | 145.84 | 144.23 | 144.93 | 143.87 | 7,468,400 |
25 Sept 2023 | 145.35 | 146.52 | 143.70 | 146.45 | 145.38 | 7,044,700 |
22 Sept 2023 | 147.29 | 147.51 | 145.19 | 145.73 | 144.66 | 7,071,700 |
21 Sept 2023 | 147.58 | 148.85 | 146.63 | 147.14 | 146.06 | 8,052,400 |
20 Sept 2023 | 149.65 | 150.25 | 148.14 | 148.30 | 147.21 | 7,332,000 |
19 Sept 2023 | 149.50 | 149.72 | 147.21 | 148.93 | 147.84 | 7,943,400 |
18 Sept 2023 | 148.16 | 149.14 | 147.75 | 149.12 | 148.03 | 6,512,400 |
15 Sept 2023 | 148.92 | 149.73 | 148.31 | 148.81 | 147.72 | 19,824,100 |
14 Sept 2023 | 147.84 | 149.90 | 147.52 | 149.25 | 148.16 | 10,034,900 |
13 Sept 2023 | 147.34 | 147.70 | 145.82 | 146.41 | 145.34 | 8,325,900 |
12 Sept 2023 | 144.50 | 147.32 | 144.05 | 146.34 | 145.27 | 8,363,200 |
11 Sept 2023 | 144.75 | 145.05 | 143.69 | 144.46 | 143.40 | 6,854,200 |
08 Sept 2023 | 143.37 | 144.12 | 142.65 | 143.83 | 142.78 | 7,107,900 |
07 Sept 2023 | 144.13 | 145.27 | 143.39 | 143.72 | 142.67 | 8,373,700 |
06 Sept 2023 | 144.70 | 145.54 | 144.11 | 144.96 | 143.90 | 8,629,200 |
05 Sept 2023 | 147.16 | 148.21 | 145.01 | 145.20 | 144.14 | 7,854,700 |
01 Sept 2023 | 146.09 | 148.08 | 145.70 | 146.82 | 145.74 | 7,902,100 |
31 Aug 2023 | 148.26 | 148.35 | 145.96 | 146.33 | 145.26 | 10,933,900 |
30 Aug 2023 | 148.62 | 149.15 | 147.19 | 148.16 | 147.07 | 6,277,300 |
29 Aug 2023 | 147.71 | 148.85 | 147.18 | 148.76 | 147.67 | 6,337,000 |
28 Aug 2023 | 147.57 | 148.61 | 147.13 | 147.56 | 146.48 | 5,094,100 |
25 Aug 2023 | 147.28 | 148.62 | 145.85 | 147.05 | 145.97 | 6,695,500 |
24 Aug 2023 | 147.50 | 149.41 | 146.99 | 147.23 | 146.15 | 6,534,000 |
23 Aug 2023 | 146.35 | 147.59 | 145.46 | 147.37 | 146.29 | 7,858,000 |
22 Aug 2023 | 149.26 | 149.64 | 145.85 | 146.38 | 145.31 | 9,682,000 |
21 Aug 2023 | 149.65 | 150.10 | 148.02 | 149.48 | 148.39 | 8,327,000 |
18 Aug 2023 | 147.65 | 149.50 | 147.44 | 148.97 | 147.88 | 8,516,900 |
17 Aug 2023 | 150.88 | 151.26 | 148.40 | 148.63 | 147.54 | 9,953,900 |
16 Aug 2023 | 150.60 | 150.96 | 149.68 | 150.19 | 149.09 | 6,978,200 |
15 Aug 2023 | 152.85 | 153.27 | 150.23 | 150.83 | 149.73 | 10,300,300 |
14 Aug 2023 | 153.61 | 154.92 | 152.92 | 154.77 | 153.64 | 5,044,300 |
11 Aug 2023 | 153.03 | 154.52 | 152.63 | 154.45 | 153.32 | 5,178,000 |
10 Aug 2023 | 154.38 | 155.44 | 153.09 | 153.56 | 152.44 | 5,995,100 |
09 Aug 2023 | 155.32 | 155.52 | 153.47 | 153.79 | 152.66 | 6,277,800 |
08 Aug 2023 | 154.32 | 155.98 | 152.59 | 155.88 | 154.74 | 8,623,400 |
07 Aug 2023 | 156.60 | 157.70 | 156.60 | 156.76 | 155.61 | 7,251,800 |
04 Aug 2023 | 156.40 | 157.80 | 155.70 | 156.02 | 154.88 | 6,206,600 |
03 Aug 2023 | 155.00 | 156.92 | 154.35 | 156.35 | 155.20 | 6,084,000 |
02 Aug 2023 | 155.56 | 155.69 | 153.94 | 155.40 | 154.26 | 8,299,400 |
01 Aug 2023 | 157.43 | 158.00 | 156.15 | 157.18 | 156.03 | 6,853,900 |
31 Jul 2023 | 157.18 | 159.38 | 157.15 | 157.96 | 156.80 | 8,892,700 |
28 Jul 2023 | 157.28 | 157.60 | 156.44 | 156.91 | 155.76 | 9,103,800 |
27 Jul 2023 | 157.77 | 158.78 | 155.55 | 156.02 | 154.88 | 10,778,400 |
26 Jul 2023 | 156.71 | 158.25 | 156.28 | 157.76 | 156.60 | 8,728,600 |
25 Jul 2023 | 157.30 | 157.72 | 155.96 | 156.82 | 155.67 | 9,944,700 |
24 Jul 2023 | 154.97 | 158.79 | 154.73 | 158.00 | 156.84 | 14,381,400 |
21 Jul 2023 | 155.80 | 156.14 | 154.69 | 154.95 | 153.82 | 10,633,100 |
20 Jul 2023 | 154.53 | 156.59 | 154.41 | 156.15 | 155.01 | 9,935,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |