Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Dec 2023 | 131.29 | 131.45 | 129.40 | 129.99 | 129.99 | 16,331,297 |
01 Dec 2023 | 133.32 | 133.50 | 132.15 | 133.32 | 133.32 | 24,258,400 |
30 Nov 2023 | 136.40 | 136.96 | 132.79 | 133.92 | 133.92 | 29,913,500 |
29 Nov 2023 | 138.99 | 139.67 | 136.29 | 136.40 | 136.40 | 21,014,700 |
28 Nov 2023 | 137.63 | 138.66 | 137.04 | 138.62 | 138.62 | 17,046,900 |
27 Nov 2023 | 137.57 | 139.63 | 137.54 | 138.05 | 138.05 | 17,886,400 |
24 Nov 2023 | 139.54 | 139.68 | 137.47 | 138.22 | 138.22 | 8,828,600 |
22 Nov 2023 | 139.10 | 141.10 | 139.00 | 140.02 | 140.02 | 17,306,400 |
21 Nov 2023 | 137.94 | 138.96 | 137.71 | 138.62 | 138.62 | 17,648,100 |
20 Nov 2023 | 135.50 | 138.43 | 135.49 | 137.92 | 137.92 | 19,569,400 |
17 Nov 2023 | 137.82 | 138.00 | 135.48 | 136.94 | 136.94 | 25,565,300 |
16 Nov 2023 | 136.96 | 138.88 | 136.08 | 138.70 | 138.70 | 17,615,100 |
15 Nov 2023 | 136.64 | 136.84 | 135.33 | 136.38 | 136.38 | 15,840,900 |
14 Nov 2023 | 135.65 | 137.24 | 135.10 | 135.43 | 135.43 | 22,317,300 |
13 Nov 2023 | 133.36 | 134.11 | 132.77 | 133.64 | 133.64 | 16,409,900 |
10 Nov 2023 | 131.53 | 134.27 | 130.87 | 134.06 | 134.06 | 20,872,900 |
09 Nov 2023 | 133.36 | 133.96 | 131.51 | 131.69 | 131.69 | 17,976,500 |
08 Nov 2023 | 132.36 | 133.54 | 132.16 | 133.26 | 133.26 | 15,093,600 |
07 Nov 2023 | 131.98 | 133.28 | 131.14 | 132.40 | 132.40 | 19,223,800 |
06 Nov 2023 | 130.22 | 131.56 | 129.93 | 131.45 | 131.45 | 15,360,400 |
03 Nov 2023 | 129.09 | 130.73 | 129.01 | 130.37 | 130.37 | 19,517,900 |
02 Nov 2023 | 129.56 | 130.09 | 128.11 | 128.58 | 128.58 | 24,091,700 |
01 Nov 2023 | 125.34 | 127.74 | 124.93 | 127.57 | 127.57 | 26,536,600 |
31 Oct 2023 | 126.27 | 126.56 | 123.93 | 125.30 | 125.30 | 21,123,400 |
30 Oct 2023 | 124.46 | 126.55 | 123.88 | 125.75 | 125.75 | 24,165,600 |
27 Oct 2023 | 124.03 | 124.44 | 121.46 | 123.40 | 123.40 | 37,367,700 |
26 Oct 2023 | 124.47 | 125.46 | 122.32 | 123.44 | 123.44 | 33,907,400 |
25 Oct 2023 | 129.77 | 130.10 | 126.09 | 126.67 | 126.67 | 58,796,100 |
24 Oct 2023 | 139.16 | 140.71 | 138.75 | 140.12 | 140.12 | 26,535,200 |
23 Oct 2023 | 136.23 | 139.02 | 135.11 | 137.90 | 137.90 | 20,780,700 |
20 Oct 2023 | 138.59 | 139.04 | 136.24 | 136.74 | 136.74 | 24,953,900 |
19 Oct 2023 | 139.80 | 141.01 | 138.60 | 138.98 | 138.98 | 21,831,200 |
18 Oct 2023 | 140.75 | 141.99 | 138.71 | 139.28 | 139.28 | 18,304,900 |
17 Oct 2023 | 140.03 | 141.25 | 138.53 | 140.99 | 140.99 | 17,424,000 |
16 Oct 2023 | 139.73 | 140.90 | 139.32 | 140.49 | 140.49 | 17,345,600 |
13 Oct 2023 | 140.65 | 141.34 | 137.97 | 138.58 | 138.58 | 19,438,700 |
12 Oct 2023 | 142.16 | 142.38 | 139.45 | 140.29 | 140.29 | 18,173,100 |
11 Oct 2023 | 139.85 | 142.22 | 139.84 | 141.70 | 141.70 | 20,146,300 |
10 Oct 2023 | 139.51 | 140.74 | 138.43 | 139.20 | 139.20 | 19,554,900 |
09 Oct 2023 | 137.99 | 139.97 | 136.70 | 139.50 | 139.50 | 16,599,100 |
06 Oct 2023 | 134.94 | 139.19 | 134.94 | 138.73 | 138.73 | 20,819,300 |
05 Oct 2023 | 136.13 | 136.50 | 134.46 | 135.99 | 135.99 | 15,922,900 |
04 Oct 2023 | 133.66 | 136.57 | 133.43 | 136.27 | 136.27 | 22,848,000 |
03 Oct 2023 | 134.93 | 135.24 | 132.82 | 133.30 | 133.30 | 19,628,700 |
02 Oct 2023 | 132.15 | 135.36 | 132.07 | 135.17 | 135.17 | 19,210,400 |
29 Sept 2023 | 134.08 | 134.89 | 131.32 | 131.85 | 131.85 | 23,224,200 |
28 Sept 2023 | 130.69 | 134.18 | 130.69 | 133.13 | 133.13 | 18,201,400 |
27 Sept 2023 | 129.44 | 131.72 | 129.38 | 131.46 | 131.46 | 18,764,200 |
26 Sept 2023 | 130.91 | 131.40 | 128.19 | 129.45 | 129.45 | 20,378,800 |
25 Sept 2023 | 130.77 | 132.22 | 130.03 | 132.17 | 132.17 | 14,650,000 |
22 Sept 2023 | 131.68 | 133.01 | 130.51 | 131.25 | 131.25 | 17,348,700 |
21 Sept 2023 | 132.39 | 133.19 | 131.09 | 131.36 | 131.36 | 22,042,700 |
20 Sept 2023 | 138.83 | 138.84 | 134.52 | 134.59 | 134.59 | 21,473,500 |
19 Sept 2023 | 138.25 | 139.18 | 137.50 | 138.83 | 138.83 | 15,479,100 |
18 Sept 2023 | 137.63 | 139.93 | 137.63 | 138.96 | 138.96 | 16,233,600 |
15 Sept 2023 | 138.80 | 139.36 | 137.18 | 138.30 | 138.30 | 48,947,600 |
14 Sept 2023 | 138.39 | 139.55 | 137.06 | 138.99 | 138.99 | 19,064,600 |
13 Sept 2023 | 135.90 | 137.70 | 134.93 | 137.50 | 137.50 | 16,394,900 |
12 Sept 2023 | 137.13 | 137.64 | 135.93 | 136.07 | 136.07 | 15,212,900 |
11 Sept 2023 | 137.38 | 138.26 | 136.55 | 137.74 | 137.74 | 17,180,800 |
08 Sept 2023 | 135.87 | 137.51 | 135.87 | 137.20 | 137.20 | 17,810,700 |
07 Sept 2023 | 134.60 | 136.58 | 133.96 | 136.20 | 136.20 | 16,976,000 |
06 Sept 2023 | 137.01 | 137.48 | 134.69 | 135.37 | 135.37 | 15,814,300 |
05 Sept 2023 | 136.44 | 137.37 | 135.56 | 136.71 | 136.71 | 17,730,200 |
01 Sept 2023 | 138.43 | 138.58 | 135.94 | 136.80 | 136.80 | 16,665,700 |
31 Aug 2023 | 137.05 | 138.40 | 136.82 | 137.35 | 137.35 | 28,147,900 |
30 Aug 2023 | 135.57 | 137.25 | 135.02 | 136.93 | 136.93 | 21,773,400 |
29 Aug 2023 | 133.00 | 137.29 | 132.98 | 135.49 | 135.49 | 30,803,300 |
28 Aug 2023 | 132.08 | 133.24 | 130.85 | 131.79 | 131.79 | 16,715,500 |
25 Aug 2023 | 130.14 | 131.40 | 128.04 | 130.69 | 130.69 | 20,678,100 |
24 Aug 2023 | 134.73 | 134.97 | 130.30 | 130.42 | 130.42 | 18,680,400 |
23 Aug 2023 | 130.85 | 134.07 | 130.51 | 133.21 | 133.21 | 26,497,000 |
22 Aug 2023 | 129.13 | 130.95 | 128.93 | 129.69 | 129.69 | 15,569,400 |
21 Aug 2023 | 127.85 | 129.26 | 127.16 | 128.93 | 128.93 | 21,851,100 |
18 Aug 2023 | 129.06 | 129.83 | 127.00 | 128.11 | 128.11 | 23,619,400 |
17 Aug 2023 | 130.45 | 132.49 | 129.85 | 130.46 | 130.46 | 23,665,600 |
16 Aug 2023 | 129.28 | 130.90 | 128.46 | 129.11 | 129.11 | 17,548,400 |
15 Aug 2023 | 131.59 | 131.99 | 129.82 | 130.27 | 130.27 | 14,769,200 |
14 Aug 2023 | 129.85 | 131.91 | 129.59 | 131.83 | 131.83 | 17,526,200 |
11 Aug 2023 | 129.20 | 130.44 | 128.75 | 130.17 | 130.17 | 15,191,500 |
10 Aug 2023 | 131.97 | 132.65 | 130.04 | 130.21 | 130.21 | 17,855,700 |
09 Aug 2023 | 132.19 | 132.47 | 129.51 | 130.15 | 130.15 | 17,745,200 |
08 Aug 2023 | 130.98 | 131.94 | 130.13 | 131.84 | 131.84 | 16,836,000 |
07 Aug 2023 | 129.51 | 132.06 | 129.43 | 131.94 | 131.94 | 17,621,000 |
04 Aug 2023 | 129.60 | 131.93 | 128.32 | 128.54 | 128.54 | 20,509,500 |
03 Aug 2023 | 128.37 | 129.77 | 127.78 | 128.77 | 128.77 | 15,018,100 |
02 Aug 2023 | 129.84 | 130.42 | 127.85 | 128.64 | 128.64 | 22,705,800 |
01 Aug 2023 | 130.85 | 132.92 | 130.75 | 131.89 | 131.89 | 22,154,300 |
31 Jul 2023 | 133.01 | 133.83 | 132.13 | 133.11 | 133.11 | 18,381,900 |
28 Jul 2023 | 130.97 | 134.07 | 130.92 | 133.01 | 133.01 | 26,971,000 |
27 Jul 2023 | 131.80 | 133.60 | 129.18 | 129.87 | 129.87 | 35,931,600 |
26 Jul 2023 | 130.36 | 131.37 | 128.71 | 129.66 | 129.66 | 46,216,900 |
25 Jul 2023 | 121.88 | 123.69 | 121.53 | 122.79 | 122.79 | 31,820,800 |
24 Jul 2023 | 121.93 | 123.35 | 121.38 | 121.88 | 121.88 | 22,276,100 |
21 Jul 2023 | 120.87 | 121.30 | 119.07 | 120.31 | 120.31 | 56,498,100 |
20 Jul 2023 | 122.12 | 124.70 | 118.68 | 119.53 | 119.53 | 27,541,700 |
19 Jul 2023 | 124.79 | 125.47 | 122.47 | 122.78 | 122.78 | 22,313,800 |
18 Jul 2023 | 124.90 | 124.99 | 123.30 | 124.08 | 124.08 | 21,071,200 |
17 Jul 2023 | 126.06 | 127.28 | 124.50 | 125.06 | 125.06 | 20,675,300 |
14 Jul 2023 | 125.13 | 127.09 | 124.90 | 125.70 | 125.70 | 20,482,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |