Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 Dec 2023 | 147.64 | 148.38 | 145.20 | 147.97 | 147.97 | 7,224,000 |
06 Dec 2023 | 144.79 | 147.07 | 144.73 | 146.38 | 146.38 | 4,978,800 |
05 Dec 2023 | 144.11 | 145.08 | 142.66 | 144.57 | 144.57 | 3,961,700 |
04 Dec 2023 | 143.41 | 145.49 | 143.27 | 144.15 | 144.15 | 4,845,300 |
01 Dec 2023 | 142.54 | 144.10 | 142.28 | 143.41 | 143.41 | 4,902,200 |
30 Nov 2023 | 138.01 | 142.70 | 138.01 | 142.39 | 142.39 | 9,297,400 |
29 Nov 2023 | 138.02 | 139.09 | 137.65 | 138.50 | 138.50 | 3,996,500 |
28 Nov 2023 | 139.05 | 139.66 | 137.92 | 138.08 | 138.08 | 5,347,200 |
27 Nov 2023 | 138.70 | 139.38 | 137.79 | 139.09 | 139.09 | 5,529,400 |
24 Nov 2023 | 140.00 | 140.08 | 138.46 | 138.67 | 138.67 | 1,636,500 |
22 Nov 2023 | 139.06 | 139.84 | 138.33 | 138.47 | 138.47 | 3,428,500 |
21 Nov 2023 | 138.73 | 139.36 | 137.83 | 138.73 | 138.73 | 4,690,800 |
20 Nov 2023 | 137.53 | 138.69 | 137.14 | 138.31 | 138.31 | 4,490,000 |
17 Nov 2023 | 138.36 | 138.88 | 137.38 | 138.30 | 138.30 | 4,332,300 |
16 Nov 2023 | 138.28 | 138.82 | 137.05 | 138.28 | 138.28 | 5,257,000 |
15 Nov 2023 | 138.25 | 138.25 | 136.30 | 137.60 | 137.60 | 6,473,200 |
14 Nov 2023 | 138.93 | 140.10 | 137.96 | 138.06 | 138.06 | 4,509,200 |
13 Nov 2023 | 138.59 | 139.16 | 137.43 | 138.64 | 138.64 | 4,454,700 |
10 Nov 2023 | 138.65 | 139.36 | 136.40 | 138.59 | 138.59 | 4,586,400 |
09 Nov 2023 | 141.00 | 141.60 | 135.85 | 138.04 | 138.04 | 14,970,300 |
08 Nov 2023 | 143.44 | 143.89 | 141.92 | 142.03 | 142.03 | 5,299,100 |
07 Nov 2023 | 141.52 | 142.18 | 140.57 | 142.16 | 142.16 | 5,024,400 |
06 Nov 2023 | 141.89 | 142.37 | 140.98 | 141.20 | 141.20 | 4,377,000 |
03 Nov 2023 | 143.95 | 143.95 | 140.89 | 141.42 | 141.42 | 5,414,500 |
02 Nov 2023 | 141.31 | 143.77 | 140.51 | 143.26 | 143.26 | 4,066,800 |
01 Nov 2023 | 141.86 | 143.71 | 141.75 | 142.47 | 142.47 | 4,207,800 |
31 Oct 2023 | 142.09 | 142.22 | 139.68 | 141.18 | 141.18 | 10,394,000 |
30 Oct 2023 | 140.67 | 145.71 | 140.67 | 141.89 | 141.89 | 9,258,500 |
27 Oct 2023 | 138.77 | 143.00 | 136.03 | 138.93 | 138.93 | 9,427,200 |
26 Oct 2023 | 144.86 | 145.95 | 144.23 | 145.20 | 145.20 | 5,569,400 |
25 Oct 2023 | 146.11 | 146.90 | 144.82 | 145.26 | 145.26 | 5,461,500 |
24 Oct 2023 | 145.15 | 146.97 | 145.10 | 146.31 | 146.31 | 3,362,900 |
23 Oct 2023 | 146.16 | 146.42 | 144.20 | 144.73 | 144.73 | 3,903,300 |
20 Oct 2023 | 145.28 | 147.51 | 145.28 | 146.23 | 146.23 | 4,223,800 |
19 Oct 2023 | 148.55 | 148.55 | 143.33 | 145.52 | 145.52 | 6,147,100 |
18 Oct 2023 | 149.27 | 149.61 | 148.34 | 149.28 | 149.28 | 4,910,500 |
17 Oct 2023 | 147.33 | 149.66 | 147.15 | 149.18 | 149.18 | 5,372,400 |
16 Oct 2023 | 148.22 | 149.50 | 146.92 | 147.23 | 147.23 | 3,704,400 |
13 Oct 2023 | 148.95 | 149.66 | 147.34 | 147.96 | 147.96 | 4,304,700 |
12 Oct 2023 | 148.13 | 148.60 | 147.01 | 148.30 | 148.30 | 4,554,400 |
12 Oct 2023 | 1.48 Dividend | |||||
11 Oct 2023 | 149.13 | 150.40 | 148.77 | 149.34 | 147.86 | 3,189,800 |
10 Oct 2023 | 149.39 | 149.56 | 148.04 | 148.89 | 147.41 | 3,729,000 |
09 Oct 2023 | 148.27 | 149.75 | 147.16 | 149.11 | 147.63 | 2,903,300 |
06 Oct 2023 | 146.49 | 149.33 | 146.12 | 148.24 | 146.77 | 5,370,100 |
05 Oct 2023 | 147.93 | 149.53 | 147.09 | 147.45 | 145.99 | 3,599,500 |
04 Oct 2023 | 146.57 | 148.08 | 146.31 | 147.69 | 146.23 | 3,159,600 |
03 Oct 2023 | 147.83 | 147.99 | 145.35 | 147.43 | 145.97 | 4,580,900 |
02 Oct 2023 | 148.47 | 148.86 | 146.72 | 148.25 | 146.78 | 3,827,800 |
29 Sept 2023 | 152.46 | 152.53 | 148.83 | 149.06 | 147.58 | 5,581,600 |
28 Sept 2023 | 153.64 | 153.83 | 151.37 | 152.25 | 150.74 | 3,697,400 |
27 Sept 2023 | 153.84 | 154.00 | 151.61 | 153.13 | 151.61 | 3,621,300 |
26 Sept 2023 | 154.40 | 154.60 | 153.33 | 153.91 | 152.38 | 3,936,300 |
25 Sept 2023 | 152.44 | 154.74 | 151.66 | 154.65 | 153.12 | 3,740,000 |
22 Sept 2023 | 153.90 | 153.90 | 152.52 | 152.74 | 151.23 | 3,049,200 |
21 Sept 2023 | 153.68 | 154.85 | 152.66 | 153.43 | 151.91 | 3,660,300 |
20 Sept 2023 | 154.06 | 154.88 | 153.37 | 153.61 | 152.09 | 2,744,800 |
19 Sept 2023 | 153.89 | 154.64 | 151.60 | 153.49 | 151.97 | 3,509,700 |
18 Sept 2023 | 153.08 | 153.97 | 152.10 | 153.94 | 152.41 | 2,967,600 |
15 Sept 2023 | 152.78 | 154.70 | 151.93 | 152.12 | 150.61 | 8,861,500 |
14 Sept 2023 | 152.01 | 154.69 | 151.80 | 153.64 | 152.12 | 6,336,900 |
13 Sept 2023 | 149.42 | 152.40 | 149.05 | 151.16 | 149.66 | 5,953,700 |
12 Sept 2023 | 149.50 | 149.60 | 147.62 | 149.27 | 147.79 | 2,424,800 |
11 Sept 2023 | 148.86 | 149.41 | 148.42 | 149.04 | 147.56 | 2,911,600 |
08 Sept 2023 | 149.00 | 149.76 | 148.20 | 149.02 | 147.54 | 4,339,800 |
07 Sept 2023 | 146.15 | 149.00 | 145.87 | 148.91 | 147.43 | 5,142,100 |
06 Sept 2023 | 146.10 | 146.12 | 143.74 | 145.61 | 144.17 | 5,304,300 |
05 Sept 2023 | 148.50 | 148.96 | 145.86 | 146.10 | 144.65 | 3,911,100 |
01 Sept 2023 | 147.36 | 148.89 | 147.36 | 148.20 | 146.73 | 3,357,800 |
31 Aug 2023 | 148.39 | 148.71 | 146.87 | 146.96 | 145.50 | 4,110,700 |
30 Aug 2023 | 148.12 | 148.80 | 146.90 | 148.32 | 146.85 | 3,486,400 |
29 Aug 2023 | 147.99 | 148.91 | 146.50 | 147.59 | 146.13 | 3,419,100 |
28 Aug 2023 | 147.09 | 148.07 | 146.77 | 147.43 | 145.97 | 2,806,900 |
25 Aug 2023 | 147.02 | 147.67 | 146.20 | 146.69 | 145.24 | 3,275,100 |
24 Aug 2023 | 146.92 | 147.82 | 146.35 | 146.63 | 145.18 | 3,986,300 |
23 Aug 2023 | 148.67 | 149.00 | 145.94 | 147.08 | 145.62 | 5,414,800 |
22 Aug 2023 | 150.00 | 150.00 | 147.97 | 148.24 | 146.77 | 3,209,900 |
21 Aug 2023 | 149.71 | 150.35 | 148.88 | 150.16 | 148.67 | 3,944,800 |
18 Aug 2023 | 150.29 | 150.93 | 149.23 | 150.14 | 148.65 | 4,050,900 |
17 Aug 2023 | 151.16 | 151.91 | 149.92 | 150.02 | 148.53 | 5,285,700 |
16 Aug 2023 | 152.59 | 153.60 | 151.38 | 151.55 | 150.05 | 3,214,900 |
15 Aug 2023 | 151.57 | 152.90 | 150.79 | 152.12 | 150.61 | 3,636,300 |
14 Aug 2023 | 153.02 | 153.14 | 151.57 | 152.27 | 150.76 | 2,570,900 |
11 Aug 2023 | 151.95 | 153.50 | 151.72 | 152.18 | 150.67 | 3,454,800 |
10 Aug 2023 | 151.20 | 152.84 | 150.57 | 151.44 | 149.94 | 3,275,800 |
09 Aug 2023 | 150.49 | 152.06 | 149.91 | 150.77 | 149.28 | 3,737,100 |
08 Aug 2023 | 150.78 | 151.75 | 148.92 | 149.62 | 148.14 | 4,013,400 |
07 Aug 2023 | 148.00 | 150.88 | 147.80 | 150.33 | 148.84 | 3,800,600 |
04 Aug 2023 | 148.97 | 150.57 | 147.16 | 147.73 | 146.27 | 4,231,200 |
03 Aug 2023 | 148.96 | 149.36 | 148.18 | 149.05 | 147.57 | 4,674,300 |
02 Aug 2023 | 148.11 | 150.57 | 148.11 | 149.38 | 147.90 | 5,756,400 |
01 Aug 2023 | 150.00 | 150.87 | 147.84 | 148.54 | 147.07 | 4,409,600 |
31 Jul 2023 | 150.43 | 150.50 | 147.62 | 149.58 | 148.10 | 9,109,200 |
28 Jul 2023 | 149.92 | 151.76 | 148.56 | 150.85 | 149.36 | 8,000,300 |
27 Jul 2023 | 144.48 | 151.37 | 144.48 | 148.85 | 147.37 | 13,664,400 |
26 Jul 2023 | 141.43 | 142.28 | 140.52 | 141.90 | 140.49 | 5,006,800 |
25 Jul 2023 | 142.40 | 142.93 | 141.32 | 141.63 | 140.23 | 4,778,200 |
24 Jul 2023 | 143.10 | 144.43 | 142.84 | 143.18 | 141.76 | 4,468,700 |
21 Jul 2023 | 142.20 | 144.18 | 141.94 | 143.74 | 142.32 | 5,654,300 |
20 Jul 2023 | 138.84 | 142.72 | 138.55 | 142.19 | 140.78 | 7,009,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |