Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 137.16 | 138.26 | 136.62 | 138.16 | 138.16 | 188,800 |
30 Nov 2023 | 137.93 | 138.16 | 136.33 | 137.44 | 137.44 | 183,200 |
29 Nov 2023 | 138.05 | 138.80 | 137.26 | 137.42 | 137.42 | 227,700 |
28 Nov 2023 | 136.39 | 137.38 | 136.25 | 137.02 | 137.02 | 297,500 |
27 Nov 2023 | 136.54 | 137.47 | 136.22 | 136.73 | 136.73 | 207,700 |
24 Nov 2023 | 136.70 | 136.84 | 136.30 | 136.76 | 136.76 | 83,200 |
22 Nov 2023 | 136.94 | 137.89 | 136.45 | 136.81 | 136.81 | 217,800 |
21 Nov 2023 | 136.89 | 137.00 | 135.73 | 136.21 | 136.21 | 349,900 |
20 Nov 2023 | 135.64 | 137.76 | 135.64 | 137.43 | 137.43 | 279,500 |
17 Nov 2023 | 135.35 | 135.90 | 134.87 | 135.50 | 135.50 | 162,700 |
16 Nov 2023 | 134.87 | 135.78 | 134.55 | 135.53 | 135.53 | 161,500 |
15 Nov 2023 | 135.44 | 135.93 | 134.66 | 135.16 | 135.16 | 208,900 |
14 Nov 2023 | 133.93 | 135.20 | 133.79 | 134.94 | 134.94 | 317,700 |
13 Nov 2023 | 132.03 | 132.18 | 131.35 | 131.89 | 131.89 | 230,400 |
10 Nov 2023 | 129.98 | 132.68 | 129.90 | 132.55 | 132.55 | 234,600 |
09 Nov 2023 | 130.30 | 131.10 | 129.12 | 129.31 | 129.31 | 182,200 |
08 Nov 2023 | 129.84 | 130.28 | 129.20 | 130.00 | 130.00 | 199,500 |
07 Nov 2023 | 128.26 | 129.78 | 128.17 | 129.45 | 129.45 | 213,200 |
06 Nov 2023 | 127.46 | 127.90 | 126.79 | 127.90 | 127.90 | 242,000 |
03 Nov 2023 | 125.60 | 127.74 | 125.60 | 127.27 | 127.27 | 269,600 |
02 Nov 2023 | 124.76 | 125.73 | 124.60 | 125.62 | 125.62 | 238,000 |
01 Nov 2023 | 121.59 | 123.57 | 121.59 | 123.41 | 123.41 | 228,200 |
31 Oct 2023 | 120.56 | 121.57 | 119.72 | 121.40 | 121.40 | 93,500 |
30 Oct 2023 | 120.12 | 120.99 | 119.58 | 120.56 | 120.56 | 180,500 |
27 Oct 2023 | 119.75 | 120.64 | 119.00 | 119.41 | 119.41 | 173,900 |
26 Oct 2023 | 121.15 | 121.84 | 118.39 | 118.90 | 118.90 | 330,800 |
25 Oct 2023 | 123.08 | 123.13 | 120.82 | 121.15 | 121.15 | 202,000 |
24 Oct 2023 | 122.49 | 123.01 | 121.57 | 122.83 | 122.83 | 163,300 |
23 Oct 2023 | 121.11 | 123.08 | 120.32 | 121.85 | 121.85 | 241,300 |
20 Oct 2023 | 124.00 | 124.00 | 121.72 | 121.86 | 121.86 | 189,200 |
19 Oct 2023 | 125.33 | 126.15 | 123.84 | 124.07 | 124.07 | 240,300 |
18 Oct 2023 | 125.47 | 126.30 | 124.41 | 124.90 | 124.90 | 139,600 |
17 Oct 2023 | 125.36 | 127.10 | 124.59 | 126.43 | 126.43 | 180,500 |
16 Oct 2023 | 125.68 | 127.45 | 125.68 | 126.92 | 126.92 | 103,600 |
13 Oct 2023 | 127.73 | 127.87 | 125.13 | 125.58 | 125.58 | 141,800 |
12 Oct 2023 | 127.90 | 128.87 | 126.55 | 127.52 | 127.52 | 181,100 |
11 Oct 2023 | 127.24 | 127.76 | 126.58 | 127.69 | 127.69 | 187,600 |
10 Oct 2023 | 126.51 | 127.73 | 126.25 | 126.71 | 126.71 | 204,400 |
09 Oct 2023 | 124.96 | 126.55 | 124.43 | 126.39 | 126.39 | 223,800 |
06 Oct 2023 | 122.44 | 126.20 | 122.18 | 125.71 | 125.71 | 220,000 |
05 Oct 2023 | 123.22 | 123.48 | 121.87 | 123.31 | 123.31 | 164,200 |
04 Oct 2023 | 121.96 | 123.52 | 121.86 | 123.22 | 123.22 | 197,900 |
03 Oct 2023 | 123.37 | 124.09 | 121.18 | 121.82 | 121.82 | 332,500 |
02 Oct 2023 | 123.01 | 124.53 | 122.85 | 124.07 | 124.07 | 203,500 |
29 Sept 2023 | 123.74 | 124.35 | 122.56 | 122.93 | 122.93 | 297,700 |
28 Sept 2023 | 120.81 | 123.18 | 120.30 | 122.45 | 122.45 | 206,400 |
27 Sept 2023 | 121.77 | 122.08 | 120.30 | 121.51 | 121.51 | 342,700 |
26 Sept 2023 | 122.59 | 122.65 | 120.75 | 121.10 | 121.10 | 231,100 |
25 Sept 2023 | 122.56 | 123.57 | 122.33 | 123.44 | 123.44 | 190,900 |
22 Sept 2023 | 123.24 | 124.04 | 122.74 | 122.99 | 122.99 | 397,800 |
21 Sept 2023 | 123.44 | 124.05 | 122.60 | 122.66 | 122.66 | 238,600 |
20 Sept 2023 | 126.98 | 127.01 | 124.57 | 124.61 | 124.61 | 157,900 |
19 Sept 2023 | 126.17 | 126.81 | 125.38 | 126.55 | 126.55 | 216,900 |
18 Sept 2023 | 125.73 | 127.07 | 125.70 | 126.68 | 126.68 | 203,900 |
15 Sept 2023 | 128.14 | 128.14 | 125.74 | 126.10 | 126.10 | 174,500 |
15 Sept 2023 | 0.223 Dividend | |||||
14 Sept 2023 | 128.44 | 128.95 | 127.76 | 128.70 | 128.48 | 122,300 |
13 Sept 2023 | 127.65 | 128.38 | 127.09 | 127.79 | 127.57 | 180,200 |
12 Sept 2023 | 129.00 | 129.38 | 127.46 | 127.65 | 127.43 | 186,900 |
11 Sept 2023 | 130.40 | 130.40 | 128.83 | 129.88 | 129.65 | 340,700 |
08 Sept 2023 | 129.12 | 130.01 | 128.90 | 129.23 | 129.01 | 104,900 |
07 Sept 2023 | 128.61 | 129.24 | 127.88 | 128.97 | 128.75 | 199,500 |
06 Sept 2023 | 131.96 | 132.23 | 130.16 | 130.97 | 130.74 | 175,900 |
05 Sept 2023 | 131.62 | 132.69 | 131.15 | 132.37 | 132.14 | 146,700 |
01 Sept 2023 | 132.51 | 132.72 | 131.45 | 132.07 | 131.84 | 155,000 |
31 Aug 2023 | 131.13 | 132.03 | 131.10 | 131.49 | 131.26 | 254,700 |
30 Aug 2023 | 129.73 | 130.96 | 129.34 | 130.86 | 130.63 | 140,100 |
29 Aug 2023 | 126.80 | 129.87 | 126.65 | 129.74 | 129.52 | 192,600 |
28 Aug 2023 | 127.18 | 127.45 | 126.32 | 127.20 | 126.98 | 128,500 |
25 Aug 2023 | 125.36 | 126.78 | 124.27 | 126.17 | 125.95 | 231,000 |
24 Aug 2023 | 129.43 | 129.43 | 124.88 | 124.99 | 124.77 | 212,000 |
23 Aug 2023 | 125.99 | 128.29 | 125.99 | 128.02 | 127.80 | 209,000 |
22 Aug 2023 | 126.81 | 126.86 | 125.38 | 125.66 | 125.44 | 218,900 |
21 Aug 2023 | 124.15 | 125.85 | 123.95 | 125.67 | 125.45 | 190,300 |
18 Aug 2023 | 121.87 | 123.95 | 121.80 | 123.53 | 123.32 | 295,200 |
17 Aug 2023 | 125.00 | 125.23 | 123.02 | 123.15 | 122.94 | 359,200 |
16 Aug 2023 | 125.62 | 126.14 | 124.57 | 124.62 | 124.40 | 174,700 |
15 Aug 2023 | 126.71 | 127.07 | 125.54 | 125.80 | 125.58 | 159,600 |
14 Aug 2023 | 125.02 | 127.09 | 124.66 | 127.09 | 126.87 | 196,300 |
11 Aug 2023 | 125.13 | 125.91 | 124.75 | 125.26 | 125.04 | 224,400 |
10 Aug 2023 | 127.01 | 128.02 | 125.40 | 126.01 | 125.79 | 273,800 |
09 Aug 2023 | 127.84 | 127.84 | 125.47 | 125.87 | 125.65 | 179,700 |
08 Aug 2023 | 127.81 | 127.84 | 126.40 | 127.64 | 127.42 | 235,400 |
07 Aug 2023 | 129.23 | 129.56 | 127.85 | 128.90 | 128.68 | 361,100 |
04 Aug 2023 | 130.35 | 130.84 | 128.51 | 128.69 | 128.47 | 299,000 |
03 Aug 2023 | 130.02 | 131.08 | 129.74 | 130.40 | 130.17 | 226,100 |
02 Aug 2023 | 133.24 | 133.24 | 130.35 | 130.91 | 130.68 | 309,600 |
01 Aug 2023 | 133.94 | 134.73 | 133.41 | 134.49 | 134.26 | 226,500 |
31 July 2023 | 133.99 | 134.50 | 133.60 | 134.39 | 134.16 | 209,400 |
28 July 2023 | 133.17 | 134.07 | 132.93 | 133.73 | 133.50 | 350,300 |
27 July 2023 | 134.18 | 134.56 | 131.28 | 131.87 | 131.64 | 206,300 |
26 July 2023 | 132.70 | 132.99 | 131.50 | 132.45 | 132.22 | 194,900 |
25 July 2023 | 132.94 | 134.48 | 132.88 | 134.03 | 133.80 | 137,400 |
24 July 2023 | 132.89 | 133.16 | 132.10 | 132.55 | 132.32 | 176,600 |
21 July 2023 | 133.43 | 134.00 | 132.19 | 132.37 | 132.14 | 197,100 |
20 July 2023 | 134.53 | 135.13 | 132.20 | 132.54 | 132.31 | 294,500 |
19 July 2023 | 136.35 | 136.75 | 134.94 | 135.49 | 135.26 | 335,600 |
18 July 2023 | 134.12 | 136.40 | 133.34 | 135.73 | 135.49 | 364,200 |
17 July 2023 | 132.83 | 134.68 | 132.71 | 134.33 | 134.10 | 281,500 |
14 July 2023 | 133.31 | 134.09 | 132.08 | 132.53 | 132.30 | 267,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |