Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 110.98 | 112.38 | 110.20 | 111.39 | 111.39 | 827,800 |
07 Dec 2023 | 109.20 | 111.08 | 108.10 | 110.93 | 110.93 | 1,061,300 |
06 Dec 2023 | 108.75 | 110.50 | 108.25 | 109.22 | 109.22 | 933,600 |
05 Dec 2023 | 110.69 | 110.73 | 108.05 | 108.09 | 108.09 | 874,800 |
04 Dec 2023 | 113.17 | 114.20 | 111.50 | 111.93 | 111.93 | 1,010,300 |
01 Dec 2023 | 109.17 | 114.38 | 108.84 | 113.68 | 113.68 | 1,252,100 |
30 Nov 2023 | 109.74 | 111.11 | 108.35 | 108.90 | 108.90 | 4,858,600 |
29 Nov 2023 | 109.16 | 110.88 | 108.67 | 109.63 | 109.63 | 1,061,400 |
28 Nov 2023 | 108.05 | 108.80 | 106.79 | 108.33 | 108.33 | 950,500 |
27 Nov 2023 | 108.38 | 109.57 | 107.00 | 108.39 | 108.39 | 1,014,700 |
24 Nov 2023 | 108.62 | 109.18 | 107.46 | 109.18 | 109.18 | 412,100 |
22 Nov 2023 | 109.72 | 110.00 | 108.20 | 108.91 | 108.91 | 1,264,600 |
21 Nov 2023 | 109.89 | 110.16 | 107.09 | 108.62 | 108.62 | 1,043,600 |
20 Nov 2023 | 112.78 | 112.78 | 110.26 | 111.38 | 111.38 | 927,600 |
17 Nov 2023 | 113.32 | 113.42 | 111.06 | 112.49 | 112.49 | 593,800 |
16 Nov 2023 | 112.95 | 113.99 | 111.07 | 112.28 | 112.28 | 911,700 |
16 Nov 2023 | 1.75 Dividend | |||||
15 Nov 2023 | 113.56 | 115.64 | 113.10 | 114.96 | 113.21 | 1,310,600 |
14 Nov 2023 | 111.27 | 115.95 | 110.75 | 113.03 | 111.31 | 1,217,700 |
13 Nov 2023 | 109.27 | 109.69 | 107.17 | 107.25 | 105.62 | 774,200 |
10 Nov 2023 | 108.67 | 109.80 | 107.16 | 109.79 | 108.12 | 747,500 |
09 Nov 2023 | 112.72 | 112.72 | 107.74 | 107.93 | 106.29 | 799,000 |
08 Nov 2023 | 111.39 | 112.44 | 110.48 | 112.16 | 110.45 | 537,700 |
07 Nov 2023 | 110.51 | 111.82 | 110.01 | 110.97 | 109.28 | 625,200 |
06 Nov 2023 | 111.58 | 111.95 | 109.71 | 111.30 | 109.61 | 863,100 |
03 Nov 2023 | 109.40 | 111.93 | 108.91 | 111.46 | 109.76 | 1,006,100 |
02 Nov 2023 | 106.00 | 107.95 | 105.75 | 107.59 | 105.95 | 775,400 |
01 Nov 2023 | 104.48 | 104.78 | 102.20 | 104.54 | 102.95 | 906,200 |
31 Oct 2023 | 102.63 | 105.17 | 102.04 | 104.56 | 102.97 | 891,500 |
30 Oct 2023 | 102.11 | 103.05 | 99.75 | 102.53 | 100.97 | 1,244,100 |
27 Oct 2023 | 103.62 | 104.00 | 98.40 | 102.10 | 100.55 | 2,931,500 |
26 Oct 2023 | 119.19 | 119.98 | 104.50 | 105.73 | 104.12 | 4,855,600 |
25 Oct 2023 | 126.44 | 127.58 | 123.80 | 125.61 | 123.70 | 865,400 |
24 Oct 2023 | 128.28 | 129.30 | 126.20 | 127.05 | 125.12 | 730,800 |
23 Oct 2023 | 128.36 | 130.27 | 127.44 | 127.60 | 125.66 | 698,800 |
20 Oct 2023 | 129.34 | 130.00 | 127.90 | 129.00 | 127.04 | 524,200 |
19 Oct 2023 | 130.27 | 132.25 | 129.10 | 129.15 | 127.18 | 623,600 |
18 Oct 2023 | 129.59 | 131.35 | 128.27 | 130.30 | 128.32 | 1,038,000 |
17 Oct 2023 | 126.00 | 132.31 | 126.00 | 130.91 | 128.92 | 907,500 |
16 Oct 2023 | 124.44 | 127.33 | 124.24 | 126.57 | 124.64 | 1,078,500 |
13 Oct 2023 | 123.35 | 123.99 | 122.45 | 123.29 | 121.41 | 463,600 |
12 Oct 2023 | 127.75 | 127.75 | 123.11 | 123.53 | 121.65 | 562,700 |
11 Oct 2023 | 128.71 | 129.34 | 127.07 | 128.16 | 126.21 | 449,600 |
10 Oct 2023 | 126.44 | 128.50 | 125.80 | 127.89 | 125.94 | 436,500 |
09 Oct 2023 | 123.21 | 126.08 | 121.88 | 125.83 | 123.91 | 532,100 |
06 Oct 2023 | 124.50 | 125.33 | 122.64 | 124.26 | 122.37 | 829,200 |
05 Oct 2023 | 128.62 | 129.13 | 125.70 | 125.77 | 123.86 | 595,100 |
04 Oct 2023 | 128.23 | 128.88 | 126.70 | 128.75 | 126.79 | 471,000 |
03 Oct 2023 | 131.28 | 131.75 | 128.01 | 128.09 | 126.14 | 487,400 |
02 Oct 2023 | 133.23 | 134.28 | 130.72 | 132.07 | 130.06 | 463,800 |
29 Sept 2023 | 134.49 | 135.45 | 133.62 | 133.70 | 131.66 | 419,500 |
28 Sept 2023 | 130.34 | 134.04 | 130.27 | 133.15 | 131.12 | 589,600 |
27 Sept 2023 | 130.90 | 132.22 | 129.79 | 130.63 | 128.64 | 441,600 |
26 Sept 2023 | 130.94 | 131.38 | 129.80 | 130.15 | 128.17 | 408,400 |
25 Sept 2023 | 130.34 | 132.68 | 130.34 | 131.79 | 129.78 | 330,900 |
22 Sept 2023 | 132.88 | 133.12 | 130.56 | 130.92 | 128.93 | 313,100 |
21 Sept 2023 | 135.36 | 135.36 | 132.61 | 132.65 | 130.63 | 410,100 |
20 Sept 2023 | 138.06 | 138.90 | 136.05 | 136.35 | 134.27 | 243,200 |
19 Sept 2023 | 136.55 | 137.65 | 136.12 | 137.23 | 135.14 | 342,000 |
18 Sept 2023 | 137.82 | 138.23 | 135.97 | 137.02 | 134.93 | 488,600 |
15 Sept 2023 | 135.51 | 138.08 | 134.35 | 137.98 | 135.88 | 1,572,500 |
14 Sept 2023 | 136.33 | 138.00 | 135.00 | 136.56 | 134.48 | 481,500 |
13 Sept 2023 | 136.49 | 136.89 | 134.90 | 135.09 | 133.03 | 352,600 |
12 Sept 2023 | 136.53 | 137.80 | 136.01 | 136.36 | 134.28 | 340,500 |
11 Sept 2023 | 136.70 | 138.02 | 136.41 | 136.96 | 134.88 | 380,200 |
08 Sept 2023 | 136.11 | 137.88 | 135.95 | 136.50 | 134.42 | 347,700 |
07 Sept 2023 | 137.50 | 138.20 | 135.53 | 136.12 | 134.05 | 689,700 |
06 Sept 2023 | 137.50 | 138.70 | 137.49 | 138.18 | 136.08 | 480,500 |
05 Sept 2023 | 141.31 | 141.63 | 137.12 | 137.66 | 135.56 | 633,900 |
01 Sept 2023 | 140.41 | 142.52 | 140.41 | 141.95 | 139.79 | 557,100 |
31 Aug 2023 | 138.80 | 140.03 | 138.05 | 139.96 | 137.83 | 582,000 |
30 Aug 2023 | 138.02 | 139.64 | 137.85 | 138.63 | 136.52 | 426,500 |
29 Aug 2023 | 136.22 | 138.58 | 135.68 | 137.98 | 135.88 | 440,400 |
28 Aug 2023 | 134.69 | 137.53 | 134.69 | 136.50 | 134.42 | 759,800 |
25 Aug 2023 | 133.92 | 134.65 | 132.65 | 134.00 | 131.96 | 541,000 |
24 Aug 2023 | 134.56 | 134.91 | 133.07 | 133.55 | 131.52 | 741,700 |
24 Aug 2023 | 1.75 Dividend | |||||
23 Aug 2023 | 136.00 | 136.00 | 134.75 | 135.75 | 131.96 | 722,400 |
22 Aug 2023 | 133.62 | 136.23 | 133.41 | 136.00 | 132.20 | 982,100 |
21 Aug 2023 | 135.48 | 135.75 | 132.88 | 133.23 | 129.51 | 492,500 |
18 Aug 2023 | 133.33 | 135.69 | 133.00 | 135.15 | 131.38 | 596,300 |
17 Aug 2023 | 137.17 | 137.17 | 133.74 | 134.32 | 130.57 | 659,700 |
16 Aug 2023 | 138.00 | 139.28 | 135.92 | 135.97 | 132.17 | 454,300 |
15 Aug 2023 | 139.28 | 139.61 | 137.88 | 138.44 | 134.58 | 546,100 |
14 Aug 2023 | 139.88 | 140.37 | 138.47 | 139.18 | 135.29 | 507,600 |
11 Aug 2023 | 140.06 | 140.69 | 139.38 | 140.56 | 136.64 | 501,700 |
10 Aug 2023 | 140.40 | 141.37 | 139.12 | 139.96 | 136.05 | 750,900 |
09 Aug 2023 | 140.40 | 141.28 | 139.00 | 139.79 | 135.89 | 489,700 |
08 Aug 2023 | 141.12 | 141.99 | 139.45 | 141.76 | 137.80 | 451,000 |
07 Aug 2023 | 142.15 | 144.40 | 141.95 | 142.87 | 138.88 | 685,900 |
04 Aug 2023 | 142.11 | 143.53 | 141.45 | 141.50 | 137.55 | 533,500 |
03 Aug 2023 | 145.07 | 145.07 | 141.29 | 141.56 | 137.61 | 557,900 |
02 Aug 2023 | 141.37 | 148.50 | 141.10 | 145.54 | 141.48 | 1,329,800 |
01 Aug 2023 | 142.97 | 144.06 | 141.80 | 143.28 | 139.28 | 533,300 |
31 Jul 2023 | 142.99 | 144.67 | 142.94 | 144.26 | 140.23 | 1,892,400 |
28 Jul 2023 | 143.00 | 144.88 | 142.33 | 142.59 | 138.61 | 662,600 |
27 Jul 2023 | 144.95 | 145.83 | 141.35 | 141.78 | 137.82 | 900,600 |
26 Jul 2023 | 145.18 | 147.42 | 143.23 | 143.57 | 139.56 | 1,114,700 |
25 Jul 2023 | 149.53 | 149.77 | 143.47 | 146.31 | 142.23 | 1,966,800 |
24 Jul 2023 | 150.20 | 152.06 | 150.16 | 150.76 | 146.55 | 1,050,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |