Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 153.33 | 153.49 | 152.23 | 152.66 | 152.66 | 5,684,600 |
30 Nov 2023 | 150.90 | 153.63 | 150.08 | 153.52 | 153.52 | 9,771,300 |
29 Nov 2023 | 152.29 | 152.45 | 150.99 | 151.13 | 151.13 | 5,342,700 |
28 Nov 2023 | 151.15 | 152.77 | 151.15 | 152.29 | 152.29 | 6,110,400 |
27 Nov 2023 | 151.52 | 151.64 | 150.74 | 151.24 | 151.24 | 6,021,300 |
24 Nov 2023 | 151.18 | 151.74 | 151.03 | 151.38 | 151.38 | 2,132,500 |
22 Nov 2023 | 150.10 | 151.48 | 150.10 | 151.02 | 151.02 | 4,372,700 |
21 Nov 2023 | 149.85 | 150.01 | 148.83 | 149.61 | 149.61 | 7,310,400 |
20 Nov 2023 | 150.21 | 151.03 | 149.66 | 150.27 | 150.27 | 6,856,500 |
17 Nov 2023 | 152.72 | 152.84 | 150.89 | 151.07 | 151.07 | 8,495,600 |
16 Nov 2023 | 151.99 | 152.89 | 151.31 | 152.83 | 152.83 | 7,590,500 |
15 Nov 2023 | 152.06 | 152.39 | 150.38 | 151.42 | 151.42 | 7,672,600 |
14 Nov 2023 | 152.55 | 153.50 | 151.68 | 152.12 | 152.12 | 7,982,600 |
13 Nov 2023 | 151.45 | 152.90 | 151.45 | 152.46 | 152.46 | 6,297,500 |
10 Nov 2023 | 150.84 | 151.44 | 149.92 | 151.41 | 151.41 | 5,387,200 |
09 Nov 2023 | 149.74 | 150.35 | 149.12 | 150.35 | 150.35 | 6,581,500 |
08 Nov 2023 | 150.96 | 151.20 | 149.51 | 150.01 | 150.01 | 4,832,600 |
07 Nov 2023 | 150.92 | 151.25 | 150.12 | 150.59 | 150.59 | 6,003,800 |
06 Nov 2023 | 150.36 | 151.25 | 150.10 | 150.94 | 150.94 | 6,480,800 |
03 Nov 2023 | 151.79 | 152.29 | 149.62 | 150.07 | 150.07 | 6,587,700 |
02 Nov 2023 | 149.54 | 151.65 | 148.91 | 151.44 | 151.44 | 5,859,200 |
01 Nov 2023 | 150.68 | 150.68 | 149.21 | 149.61 | 149.61 | 5,896,900 |
31 Oct 2023 | 149.46 | 150.26 | 148.64 | 150.03 | 150.03 | 6,762,100 |
30 Oct 2023 | 147.90 | 149.55 | 147.54 | 149.26 | 149.26 | 5,412,800 |
27 Oct 2023 | 148.98 | 149.95 | 146.28 | 147.16 | 147.16 | 8,131,800 |
26 Oct 2023 | 151.05 | 151.38 | 149.74 | 149.80 | 149.80 | 7,582,100 |
25 Oct 2023 | 149.64 | 151.19 | 149.12 | 150.60 | 150.60 | 6,172,900 |
24 Oct 2023 | 148.12 | 150.07 | 148.07 | 149.90 | 149.90 | 6,322,000 |
23 Oct 2023 | 147.86 | 149.50 | 147.56 | 148.15 | 148.15 | 5,981,800 |
20 Oct 2023 | 149.05 | 149.88 | 147.92 | 148.05 | 148.05 | 7,283,900 |
19 Oct 2023 | 149.61 | 150.28 | 147.18 | 148.25 | 148.25 | 8,146,000 |
19 Oct 2023 | 0.941 Dividend | |||||
18 Oct 2023 | 150.06 | 151.30 | 148.77 | 150.03 | 149.09 | 10,508,500 |
17 Oct 2023 | 146.11 | 146.82 | 145.24 | 146.26 | 145.34 | 6,160,100 |
16 Oct 2023 | 145.86 | 147.06 | 145.46 | 146.07 | 145.15 | 6,509,800 |
13 Oct 2023 | 143.19 | 145.03 | 143.19 | 144.69 | 143.78 | 7,078,900 |
12 Oct 2023 | 142.79 | 143.93 | 141.66 | 143.32 | 142.42 | 5,965,600 |
11 Oct 2023 | 145.14 | 145.56 | 142.56 | 143.00 | 142.10 | 5,469,100 |
10 Oct 2023 | 143.98 | 145.22 | 143.72 | 144.78 | 143.87 | 5,988,900 |
09 Oct 2023 | 143.36 | 143.97 | 141.60 | 143.36 | 142.46 | 5,062,200 |
06 Oct 2023 | 143.60 | 144.56 | 141.45 | 144.09 | 143.19 | 7,406,300 |
05 Oct 2023 | 145.68 | 146.09 | 143.69 | 143.80 | 142.90 | 5,205,700 |
04 Oct 2023 | 145.59 | 146.31 | 144.93 | 145.97 | 145.05 | 4,727,800 |
03 Oct 2023 | 145.17 | 146.49 | 145.01 | 145.49 | 144.58 | 4,670,600 |
02 Oct 2023 | 144.78 | 145.60 | 143.90 | 145.19 | 144.28 | 5,153,800 |
29 Sept 2023 | 146.54 | 146.77 | 144.82 | 145.86 | 144.95 | 6,675,100 |
28 Sept 2023 | 147.82 | 147.98 | 145.68 | 146.34 | 145.42 | 6,237,100 |
27 Sept 2023 | 149.42 | 149.70 | 146.63 | 147.34 | 146.42 | 5,403,700 |
26 Sept 2023 | 149.98 | 150.36 | 148.79 | 149.32 | 148.38 | 6,366,500 |
25 Sept 2023 | 151.18 | 151.28 | 150.02 | 150.66 | 149.72 | 5,527,000 |
22 Sept 2023 | 152.44 | 153.34 | 151.38 | 151.58 | 150.63 | 6,327,000 |
21 Sept 2023 | 153.45 | 153.71 | 152.07 | 152.14 | 151.19 | 5,096,400 |
20 Sept 2023 | 153.77 | 154.78 | 153.36 | 153.47 | 152.51 | 5,446,400 |
19 Sept 2023 | 153.75 | 154.06 | 151.74 | 153.60 | 152.64 | 4,704,200 |
18 Sept 2023 | 154.45 | 154.48 | 153.51 | 154.05 | 153.08 | 3,536,500 |
15 Sept 2023 | 154.03 | 155.32 | 153.23 | 153.47 | 152.51 | 10,255,600 |
14 Sept 2023 | 153.85 | 154.92 | 153.37 | 154.77 | 153.80 | 4,606,800 |
13 Sept 2023 | 151.98 | 153.59 | 151.66 | 153.09 | 152.13 | 4,040,600 |
12 Sept 2023 | 154.99 | 155.15 | 151.57 | 152.03 | 151.08 | 4,537,800 |
11 Sept 2023 | 153.33 | 155.10 | 153.08 | 154.75 | 153.78 | 4,288,500 |
08 Sept 2023 | 153.42 | 153.46 | 152.35 | 152.93 | 151.97 | 3,384,700 |
07 Sept 2023 | 152.49 | 154.19 | 152.37 | 153.59 | 152.63 | 4,824,800 |
06 Sept 2023 | 152.29 | 152.45 | 151.54 | 152.14 | 151.19 | 3,877,400 |
05 Sept 2023 | 153.80 | 154.85 | 152.40 | 152.44 | 151.48 | 5,097,000 |
01 Sept 2023 | 154.90 | 155.28 | 153.56 | 154.51 | 153.54 | 4,126,300 |
31 Aug 2023 | 154.12 | 155.16 | 153.83 | 154.34 | 153.37 | 5,451,400 |
30 Aug 2023 | 154.10 | 154.87 | 153.71 | 154.04 | 153.07 | 3,712,200 |
29 Aug 2023 | 153.95 | 154.04 | 152.03 | 153.87 | 152.90 | 4,034,600 |
28 Aug 2023 | 153.71 | 154.37 | 153.05 | 153.78 | 152.82 | 3,614,700 |
25 Aug 2023 | 153.40 | 154.08 | 152.46 | 153.54 | 152.58 | 3,541,500 |
24 Aug 2023 | 152.55 | 154.68 | 152.48 | 152.54 | 151.58 | 4,088,900 |
23 Aug 2023 | 152.47 | 153.48 | 152.47 | 153.25 | 152.29 | 4,522,500 |
22 Aug 2023 | 151.42 | 152.15 | 150.93 | 151.83 | 150.88 | 4,196,000 |
21 Aug 2023 | 152.09 | 152.78 | 151.26 | 151.77 | 150.82 | 4,504,700 |
18 Aug 2023 | 151.62 | 152.89 | 151.17 | 152.54 | 151.58 | 5,448,200 |
17 Aug 2023 | 153.21 | 153.56 | 151.79 | 152.11 | 151.16 | 6,419,500 |
16 Aug 2023 | 154.76 | 155.73 | 152.87 | 153.21 | 152.25 | 6,356,800 |
15 Aug 2023 | 155.79 | 155.97 | 154.46 | 154.79 | 153.82 | 6,921,100 |
14 Aug 2023 | 157.13 | 157.53 | 155.50 | 155.79 | 154.81 | 4,297,600 |
11 Aug 2023 | 156.43 | 157.46 | 155.79 | 157.02 | 156.04 | 3,861,200 |
10 Aug 2023 | 157.17 | 158.38 | 155.80 | 156.11 | 155.13 | 4,307,800 |
09 Aug 2023 | 157.31 | 158.09 | 156.77 | 156.89 | 155.91 | 4,293,200 |
08 Aug 2023 | 157.28 | 157.63 | 156.53 | 157.09 | 156.10 | 4,625,500 |
07 Aug 2023 | 155.67 | 157.15 | 155.49 | 156.92 | 155.94 | 4,107,400 |
04 Aug 2023 | 157.43 | 157.73 | 155.15 | 155.28 | 154.31 | 4,782,800 |
03 Aug 2023 | 156.76 | 157.70 | 156.21 | 157.00 | 156.02 | 5,792,700 |
02 Aug 2023 | 155.97 | 157.73 | 155.97 | 156.59 | 155.61 | 5,636,000 |
01 Aug 2023 | 155.88 | 157.17 | 155.87 | 156.25 | 155.27 | 5,718,800 |
31 Jul 2023 | 156.40 | 157.68 | 155.06 | 156.30 | 155.32 | 7,955,200 |
28 Jul 2023 | 154.66 | 157.48 | 154.60 | 156.41 | 155.43 | 9,397,300 |
27 Jul 2023 | 154.16 | 154.60 | 151.92 | 152.11 | 151.16 | 7,191,600 |
26 Jul 2023 | 153.12 | 154.84 | 152.89 | 153.94 | 152.97 | 7,013,800 |
25 Jul 2023 | 153.48 | 153.86 | 152.45 | 153.78 | 152.82 | 5,883,800 |
24 Jul 2023 | 152.84 | 153.95 | 152.30 | 153.42 | 152.46 | 5,549,500 |
21 Jul 2023 | 151.15 | 153.67 | 150.70 | 152.93 | 151.97 | 9,938,100 |
20 Jul 2023 | 149.55 | 150.75 | 148.14 | 150.56 | 149.62 | 6,445,400 |
20 Jul 2023 | 0.941 Dividend | |||||
19 Jul 2023 | 149.55 | 150.82 | 148.86 | 150.29 | 148.41 | 6,203,600 |
18 Jul 2023 | 148.64 | 150.48 | 148.38 | 149.27 | 147.41 | 5,355,200 |
17 Jul 2023 | 149.65 | 150.16 | 148.97 | 148.99 | 147.13 | 4,625,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |