Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 Dec 2023 | 143.60 | 143.78 | 142.44 | 143.69 | 143.69 | 781,094 |
06 Dec 2023 | 142.09 | 144.71 | 142.09 | 143.21 | 143.21 | 565,200 |
05 Dec 2023 | 143.05 | 143.27 | 141.18 | 141.36 | 141.36 | 680,500 |
04 Dec 2023 | 142.02 | 143.57 | 141.68 | 143.43 | 143.43 | 726,500 |
01 Dec 2023 | 141.58 | 143.35 | 141.15 | 143.21 | 143.21 | 863,600 |
30 Nov 2023 | 141.50 | 142.24 | 139.93 | 141.16 | 141.16 | 1,080,100 |
29 Nov 2023 | 140.96 | 142.14 | 140.44 | 140.77 | 140.77 | 749,700 |
29 Nov 2023 | 0.51 Dividend | |||||
28 Nov 2023 | 138.87 | 140.82 | 137.73 | 140.09 | 139.58 | 1,071,400 |
27 Nov 2023 | 138.82 | 139.79 | 137.96 | 139.04 | 138.53 | 515,800 |
24 Nov 2023 | 138.40 | 139.71 | 138.25 | 139.69 | 139.18 | 264,900 |
22 Nov 2023 | 138.86 | 139.39 | 138.10 | 138.56 | 138.06 | 546,400 |
21 Nov 2023 | 137.86 | 139.04 | 137.38 | 138.48 | 137.98 | 758,700 |
20 Nov 2023 | 137.75 | 138.27 | 136.50 | 138.25 | 137.75 | 733,800 |
17 Nov 2023 | 138.44 | 138.53 | 137.11 | 137.79 | 137.29 | 788,900 |
16 Nov 2023 | 138.82 | 139.95 | 137.11 | 137.54 | 137.04 | 637,200 |
15 Nov 2023 | 137.00 | 140.99 | 136.13 | 138.83 | 138.32 | 1,151,700 |
14 Nov 2023 | 133.77 | 136.89 | 133.77 | 136.80 | 136.30 | 805,700 |
13 Nov 2023 | 131.14 | 132.38 | 130.75 | 131.47 | 130.99 | 762,500 |
10 Nov 2023 | 131.44 | 132.03 | 130.07 | 131.63 | 131.15 | 700,600 |
09 Nov 2023 | 131.30 | 131.48 | 130.09 | 130.79 | 130.31 | 838,600 |
08 Nov 2023 | 130.66 | 130.92 | 129.63 | 130.11 | 129.64 | 1,017,300 |
07 Nov 2023 | 132.30 | 132.30 | 130.29 | 130.47 | 130.00 | 865,300 |
06 Nov 2023 | 134.13 | 135.15 | 131.41 | 132.76 | 132.28 | 859,800 |
03 Nov 2023 | 135.14 | 136.51 | 134.34 | 134.36 | 133.87 | 709,800 |
02 Nov 2023 | 130.97 | 134.27 | 130.21 | 133.26 | 132.77 | 916,400 |
01 Nov 2023 | 130.26 | 130.60 | 127.50 | 129.08 | 128.61 | 860,400 |
31 Oct 2023 | 127.63 | 129.99 | 127.25 | 129.95 | 129.48 | 960,600 |
30 Oct 2023 | 129.16 | 129.92 | 127.50 | 128.42 | 127.95 | 834,000 |
27 Oct 2023 | 130.49 | 131.58 | 128.13 | 128.42 | 127.95 | 595,500 |
26 Oct 2023 | 130.80 | 131.99 | 129.30 | 130.55 | 130.07 | 1,014,400 |
25 Oct 2023 | 131.13 | 131.29 | 128.37 | 130.08 | 129.61 | 1,192,300 |
24 Oct 2023 | 135.96 | 135.96 | 128.54 | 132.33 | 131.85 | 2,283,500 |
23 Oct 2023 | 134.78 | 136.25 | 133.82 | 133.85 | 133.36 | 1,503,700 |
20 Oct 2023 | 134.40 | 135.40 | 133.59 | 134.69 | 134.20 | 1,251,000 |
19 Oct 2023 | 135.62 | 137.14 | 134.07 | 134.43 | 133.94 | 761,900 |
18 Oct 2023 | 140.48 | 141.72 | 135.55 | 135.83 | 135.34 | 762,100 |
17 Oct 2023 | 139.95 | 142.80 | 139.77 | 141.59 | 141.07 | 664,800 |
16 Oct 2023 | 139.67 | 141.41 | 139.37 | 140.78 | 140.27 | 651,400 |
13 Oct 2023 | 140.61 | 140.85 | 136.97 | 138.12 | 137.62 | 655,300 |
12 Oct 2023 | 142.95 | 143.26 | 140.16 | 140.22 | 139.71 | 874,200 |
11 Oct 2023 | 141.41 | 142.34 | 141.24 | 142.18 | 141.66 | 750,800 |
10 Oct 2023 | 140.87 | 142.40 | 139.38 | 141.03 | 140.52 | 824,000 |
09 Oct 2023 | 138.18 | 140.84 | 137.67 | 140.37 | 139.86 | 648,200 |
06 Oct 2023 | 137.69 | 140.17 | 137.04 | 138.89 | 138.38 | 907,600 |
05 Oct 2023 | 138.44 | 139.68 | 136.57 | 138.31 | 137.81 | 774,300 |
04 Oct 2023 | 137.61 | 138.86 | 136.45 | 137.92 | 137.42 | 715,500 |
03 Oct 2023 | 137.17 | 137.90 | 136.50 | 137.78 | 137.28 | 551,300 |
02 Oct 2023 | 139.04 | 139.88 | 137.10 | 137.68 | 137.18 | 765,600 |
29 Sept 2023 | 141.90 | 141.90 | 139.07 | 139.51 | 139.00 | 733,600 |
28 Sept 2023 | 140.84 | 142.10 | 139.86 | 140.69 | 140.18 | 843,000 |
27 Sept 2023 | 140.97 | 141.17 | 139.29 | 140.59 | 140.08 | 706,600 |
26 Sept 2023 | 141.45 | 142.34 | 139.80 | 139.80 | 139.29 | 890,000 |
25 Sept 2023 | 140.82 | 143.63 | 140.82 | 142.54 | 142.02 | 847,300 |
22 Sept 2023 | 141.60 | 142.56 | 140.07 | 141.35 | 140.84 | 968,300 |
21 Sept 2023 | 142.81 | 143.21 | 141.42 | 141.56 | 141.04 | 843,300 |
20 Sept 2023 | 145.06 | 146.47 | 143.34 | 143.50 | 142.98 | 626,900 |
19 Sept 2023 | 143.17 | 144.09 | 142.46 | 143.75 | 143.23 | 586,600 |
18 Sept 2023 | 144.36 | 144.66 | 143.14 | 143.53 | 143.01 | 646,900 |
15 Sept 2023 | 144.42 | 145.25 | 143.00 | 144.45 | 143.92 | 1,357,800 |
14 Sept 2023 | 142.63 | 144.35 | 142.10 | 144.16 | 143.64 | 951,100 |
13 Sept 2023 | 141.04 | 141.46 | 140.05 | 141.20 | 140.69 | 800,200 |
12 Sept 2023 | 139.53 | 141.73 | 138.75 | 140.87 | 140.36 | 706,100 |
11 Sept 2023 | 142.67 | 142.98 | 139.03 | 140.22 | 139.71 | 848,000 |
08 Sept 2023 | 141.54 | 143.01 | 141.18 | 142.11 | 141.59 | 808,100 |
07 Sept 2023 | 142.94 | 143.78 | 141.16 | 141.72 | 141.20 | 681,300 |
06 Sept 2023 | 143.30 | 144.99 | 143.06 | 143.86 | 143.34 | 753,400 |
05 Sept 2023 | 148.62 | 148.62 | 143.75 | 143.78 | 143.26 | 719,500 |
01 Sept 2023 | 149.48 | 149.95 | 148.17 | 148.70 | 148.16 | 902,400 |
31 Aug 2023 | 148.47 | 149.72 | 148.23 | 148.30 | 147.76 | 905,300 |
30 Aug 2023 | 146.50 | 148.54 | 146.09 | 148.24 | 147.70 | 1,324,000 |
30 Aug 2023 | 0.51 Dividend | |||||
29 Aug 2023 | 143.79 | 146.92 | 143.73 | 146.59 | 145.55 | 617,400 |
28 Aug 2023 | 143.15 | 144.70 | 143.04 | 143.99 | 142.97 | 558,900 |
25 Aug 2023 | 142.55 | 143.91 | 141.45 | 142.67 | 141.66 | 667,500 |
24 Aug 2023 | 141.43 | 143.36 | 141.22 | 141.35 | 140.35 | 396,000 |
23 Aug 2023 | 139.95 | 142.23 | 139.43 | 142.05 | 141.04 | 422,800 |
22 Aug 2023 | 140.60 | 141.46 | 139.59 | 139.89 | 138.90 | 528,800 |
21 Aug 2023 | 140.39 | 141.04 | 138.70 | 139.90 | 138.91 | 499,000 |
18 Aug 2023 | 138.96 | 140.98 | 138.96 | 140.57 | 139.57 | 703,700 |
17 Aug 2023 | 139.31 | 141.08 | 139.17 | 139.72 | 138.73 | 963,100 |
16 Aug 2023 | 139.59 | 140.70 | 138.89 | 139.01 | 138.02 | 635,700 |
15 Aug 2023 | 141.44 | 142.94 | 139.40 | 139.86 | 138.87 | 653,700 |
14 Aug 2023 | 142.43 | 142.88 | 141.56 | 142.48 | 141.47 | 587,900 |
11 Aug 2023 | 141.97 | 143.09 | 141.90 | 142.97 | 141.95 | 586,700 |
10 Aug 2023 | 143.65 | 144.59 | 141.43 | 142.37 | 141.36 | 639,200 |
09 Aug 2023 | 143.98 | 144.71 | 143.06 | 143.58 | 142.56 | 597,600 |
08 Aug 2023 | 142.04 | 144.26 | 140.85 | 143.99 | 142.97 | 761,500 |
07 Aug 2023 | 142.97 | 143.88 | 142.31 | 143.38 | 142.36 | 660,700 |
04 Aug 2023 | 143.66 | 144.15 | 141.61 | 142.27 | 141.26 | 635,000 |
03 Aug 2023 | 142.21 | 143.30 | 141.09 | 142.71 | 141.70 | 830,400 |
02 Aug 2023 | 143.96 | 144.86 | 142.65 | 142.97 | 141.95 | 1,014,900 |
01 Aug 2023 | 144.82 | 146.64 | 143.92 | 145.48 | 144.45 | 1,032,300 |
31 Jul 2023 | 146.14 | 146.46 | 144.98 | 145.97 | 144.93 | 1,677,200 |
28 Jul 2023 | 147.30 | 147.31 | 145.43 | 145.69 | 144.65 | 1,086,700 |
27 Jul 2023 | 147.62 | 148.22 | 145.19 | 145.79 | 144.75 | 1,533,200 |
26 Jul 2023 | 145.77 | 147.95 | 143.60 | 146.80 | 145.76 | 1,317,400 |
25 Jul 2023 | 144.76 | 149.40 | 138.73 | 146.51 | 145.47 | 2,994,200 |
24 Jul 2023 | 152.77 | 154.32 | 151.86 | 152.09 | 151.01 | 1,218,800 |
21 Jul 2023 | 150.24 | 152.75 | 149.23 | 152.12 | 151.04 | 1,230,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |