Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 142.15 | 143.57 | 141.79 | 143.36 | 143.36 | 992,200 |
07 Dec 2023 | 138.85 | 141.03 | 138.26 | 141.00 | 141.00 | 650,200 |
06 Dec 2023 | 139.03 | 141.28 | 138.71 | 138.82 | 138.82 | 642,200 |
05 Dec 2023 | 137.31 | 139.84 | 137.29 | 138.08 | 138.08 | 805,900 |
04 Dec 2023 | 138.13 | 138.84 | 137.09 | 137.77 | 137.77 | 650,400 |
01 Dec 2023 | 135.48 | 139.50 | 135.01 | 139.03 | 139.03 | 953,500 |
30 Nov 2023 | 134.02 | 135.90 | 132.62 | 135.58 | 135.58 | 1,019,400 |
29 Nov 2023 | 134.00 | 135.62 | 133.68 | 134.14 | 134.14 | 602,500 |
28 Nov 2023 | 133.10 | 133.98 | 131.67 | 132.17 | 132.17 | 494,500 |
27 Nov 2023 | 132.32 | 134.52 | 131.77 | 133.62 | 133.62 | 572,200 |
24 Nov 2023 | 131.61 | 133.09 | 131.61 | 133.06 | 133.06 | 228,400 |
22 Nov 2023 | 131.60 | 133.04 | 130.91 | 132.24 | 132.24 | 468,900 |
21 Nov 2023 | 129.89 | 131.51 | 129.25 | 130.65 | 130.65 | 592,000 |
20 Nov 2023 | 130.90 | 131.75 | 129.50 | 130.72 | 130.72 | 690,500 |
17 Nov 2023 | 129.76 | 131.43 | 129.71 | 131.37 | 131.37 | 844,600 |
16 Nov 2023 | 130.05 | 131.60 | 128.79 | 129.29 | 129.29 | 837,800 |
15 Nov 2023 | 130.14 | 131.99 | 129.56 | 129.82 | 129.82 | 766,900 |
14 Nov 2023 | 127.64 | 131.21 | 127.64 | 130.46 | 130.46 | 946,300 |
13 Nov 2023 | 123.26 | 124.52 | 123.10 | 124.08 | 124.08 | 480,000 |
10 Nov 2023 | 122.22 | 124.39 | 121.32 | 124.30 | 124.30 | 629,500 |
09 Nov 2023 | 123.13 | 124.00 | 121.08 | 121.72 | 121.72 | 718,700 |
08 Nov 2023 | 120.83 | 123.41 | 120.17 | 122.36 | 122.36 | 892,700 |
07 Nov 2023 | 121.09 | 122.81 | 120.87 | 121.49 | 121.49 | 783,400 |
06 Nov 2023 | 121.95 | 122.85 | 120.91 | 121.33 | 121.33 | 777,400 |
03 Nov 2023 | 121.03 | 124.11 | 120.83 | 122.66 | 122.66 | 874,800 |
02 Nov 2023 | 118.00 | 120.13 | 117.32 | 118.54 | 118.54 | 913,100 |
01 Nov 2023 | 113.29 | 116.06 | 112.32 | 115.81 | 115.81 | 1,394,300 |
31 Oct 2023 | 113.47 | 114.60 | 112.80 | 113.37 | 113.37 | 881,100 |
30 Oct 2023 | 113.00 | 113.79 | 111.57 | 112.66 | 112.66 | 726,100 |
27 Oct 2023 | 113.86 | 114.24 | 110.96 | 111.53 | 111.53 | 715,100 |
26 Oct 2023 | 111.74 | 114.30 | 111.00 | 113.86 | 113.86 | 1,492,000 |
25 Oct 2023 | 110.91 | 118.73 | 109.95 | 110.60 | 110.60 | 2,147,500 |
24 Oct 2023 | 124.90 | 125.55 | 122.37 | 123.35 | 123.35 | 1,100,300 |
23 Oct 2023 | 122.64 | 124.92 | 122.58 | 123.07 | 123.07 | 783,200 |
20 Oct 2023 | 123.15 | 124.06 | 121.73 | 122.97 | 122.97 | 887,900 |
19 Oct 2023 | 123.26 | 124.95 | 122.11 | 122.83 | 122.83 | 1,028,300 |
18 Oct 2023 | 126.75 | 126.87 | 123.27 | 123.53 | 123.53 | 934,900 |
17 Oct 2023 | 127.37 | 129.78 | 126.96 | 128.48 | 128.48 | 854,200 |
16 Oct 2023 | 129.06 | 130.24 | 127.46 | 129.03 | 129.03 | 622,500 |
13 Oct 2023 | 129.24 | 130.52 | 126.57 | 127.43 | 127.43 | 646,000 |
13 Oct 2023 | 0.52 Dividend | |||||
12 Oct 2023 | 135.33 | 135.90 | 127.38 | 129.22 | 128.70 | 933,700 |
11 Oct 2023 | 134.03 | 136.58 | 133.91 | 136.56 | 136.01 | 549,800 |
10 Oct 2023 | 132.38 | 135.00 | 132.03 | 133.65 | 133.11 | 714,900 |
09 Oct 2023 | 131.08 | 132.72 | 128.52 | 132.01 | 131.48 | 647,700 |
06 Oct 2023 | 131.32 | 133.72 | 130.50 | 132.40 | 131.87 | 526,100 |
05 Oct 2023 | 132.23 | 134.53 | 131.86 | 132.66 | 132.13 | 891,100 |
04 Oct 2023 | 131.61 | 132.96 | 129.65 | 132.37 | 131.84 | 862,000 |
03 Oct 2023 | 133.92 | 134.54 | 129.76 | 130.31 | 129.79 | 773,900 |
02 Oct 2023 | 135.79 | 137.28 | 134.06 | 134.57 | 134.03 | 563,600 |
29 Sept 2023 | 140.18 | 140.25 | 136.00 | 136.41 | 135.86 | 606,800 |
28 Sept 2023 | 136.26 | 140.28 | 136.10 | 139.25 | 138.69 | 589,300 |
27 Sept 2023 | 135.51 | 136.41 | 134.50 | 135.93 | 135.38 | 763,300 |
26 Sept 2023 | 135.64 | 137.40 | 133.93 | 133.94 | 133.40 | 590,900 |
25 Sept 2023 | 134.39 | 136.98 | 134.01 | 136.20 | 135.65 | 557,400 |
22 Sept 2023 | 135.41 | 135.73 | 134.42 | 134.81 | 134.27 | 702,800 |
21 Sept 2023 | 134.34 | 135.96 | 133.45 | 134.73 | 134.19 | 885,700 |
20 Sept 2023 | 137.73 | 139.29 | 135.87 | 135.88 | 135.33 | 620,300 |
19 Sept 2023 | 136.82 | 137.48 | 136.03 | 137.21 | 136.66 | 860,300 |
18 Sept 2023 | 137.38 | 138.23 | 136.74 | 137.42 | 136.87 | 647,500 |
15 Sept 2023 | 137.93 | 140.02 | 134.25 | 136.79 | 136.24 | 2,405,500 |
14 Sept 2023 | 138.03 | 140.60 | 137.65 | 139.63 | 139.07 | 859,600 |
13 Sept 2023 | 139.33 | 140.08 | 135.84 | 136.84 | 136.29 | 783,100 |
12 Sept 2023 | 142.35 | 143.23 | 138.90 | 139.90 | 139.34 | 924,700 |
11 Sept 2023 | 144.22 | 146.16 | 143.41 | 143.64 | 143.06 | 827,100 |
08 Sept 2023 | 142.39 | 144.47 | 141.77 | 142.85 | 142.28 | 555,500 |
07 Sept 2023 | 143.17 | 143.91 | 141.32 | 143.08 | 142.50 | 797,700 |
06 Sept 2023 | 141.12 | 144.22 | 140.65 | 142.50 | 141.93 | 744,100 |
05 Sept 2023 | 145.19 | 145.87 | 139.31 | 141.81 | 141.24 | 1,389,200 |
01 Sept 2023 | 145.00 | 147.00 | 144.54 | 146.75 | 146.16 | 566,300 |
31 Aug 2023 | 142.24 | 144.47 | 142.00 | 143.91 | 143.33 | 858,400 |
30 Aug 2023 | 141.63 | 143.17 | 141.22 | 142.21 | 141.64 | 492,100 |
29 Aug 2023 | 137.53 | 142.15 | 136.98 | 141.68 | 141.11 | 570,000 |
28 Aug 2023 | 136.66 | 138.48 | 136.01 | 138.12 | 137.56 | 585,300 |
25 Aug 2023 | 137.01 | 137.29 | 131.31 | 135.52 | 134.97 | 881,600 |
24 Aug 2023 | 137.71 | 139.16 | 136.89 | 136.92 | 136.37 | 509,200 |
23 Aug 2023 | 136.23 | 139.54 | 136.23 | 138.71 | 138.15 | 564,300 |
22 Aug 2023 | 136.97 | 137.34 | 135.34 | 135.88 | 135.33 | 418,000 |
21 Aug 2023 | 136.94 | 137.41 | 134.79 | 136.29 | 135.74 | 729,300 |
18 Aug 2023 | 135.14 | 137.03 | 135.02 | 136.37 | 135.82 | 764,600 |
17 Aug 2023 | 140.94 | 141.16 | 135.32 | 135.66 | 135.11 | 564,900 |
16 Aug 2023 | 141.47 | 142.67 | 140.17 | 140.25 | 139.69 | 409,600 |
15 Aug 2023 | 142.56 | 143.70 | 141.08 | 141.27 | 140.70 | 402,800 |
14 Aug 2023 | 140.77 | 142.89 | 140.18 | 142.86 | 142.29 | 457,100 |
11 Aug 2023 | 141.14 | 142.48 | 140.76 | 141.18 | 140.61 | 521,400 |
10 Aug 2023 | 142.00 | 143.17 | 139.38 | 141.40 | 140.83 | 593,800 |
09 Aug 2023 | 142.49 | 143.21 | 141.68 | 142.00 | 141.43 | 819,400 |
08 Aug 2023 | 140.98 | 142.88 | 139.14 | 142.85 | 142.28 | 762,200 |
07 Aug 2023 | 140.96 | 142.82 | 140.96 | 142.57 | 142.00 | 824,300 |
04 Aug 2023 | 141.41 | 142.48 | 139.80 | 140.54 | 139.97 | 634,900 |
03 Aug 2023 | 141.18 | 142.25 | 140.12 | 140.24 | 139.68 | 695,500 |
02 Aug 2023 | 140.88 | 142.04 | 139.15 | 141.91 | 141.34 | 726,400 |
01 Aug 2023 | 139.71 | 142.04 | 139.32 | 141.18 | 140.61 | 920,500 |
31 Jul 2023 | 140.64 | 140.99 | 138.17 | 139.99 | 139.43 | 684,400 |
28 Jul 2023 | 141.03 | 142.03 | 139.30 | 140.07 | 139.51 | 1,036,000 |
27 Jul 2023 | 142.26 | 143.67 | 138.85 | 139.06 | 138.50 | 1,811,300 |
26 Jul 2023 | 132.81 | 139.45 | 132.50 | 138.51 | 137.95 | 2,130,200 |
25 Jul 2023 | 129.76 | 132.54 | 129.76 | 130.77 | 130.24 | 1,126,700 |
24 Jul 2023 | 130.76 | 131.79 | 129.26 | 130.77 | 130.24 | 762,500 |
21 Jul 2023 | 131.74 | 131.87 | 130.20 | 130.32 | 129.80 | 755,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |