Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Sept 2023 | 339.72 | 343.14 | 339.72 | 342.00 | 342.00 | 134,705 |
21 Sept 2023 | 340.69 | 343.50 | 338.80 | 339.64 | 339.64 | 158,300 |
20 Sept 2023 | 338.36 | 342.99 | 338.36 | 341.47 | 341.47 | 161,800 |
19 Sept 2023 | 340.63 | 342.70 | 337.29 | 337.66 | 337.66 | 237,700 |
18 Sept 2023 | 334.61 | 342.77 | 334.61 | 340.78 | 340.78 | 218,300 |
15 Sept 2023 | 335.21 | 335.94 | 331.46 | 333.85 | 333.85 | 547,200 |
14 Sept 2023 | 334.60 | 337.07 | 331.86 | 336.84 | 336.84 | 215,700 |
13 Sept 2023 | 323.80 | 334.66 | 323.80 | 334.16 | 334.16 | 397,800 |
12 Sept 2023 | 312.53 | 323.15 | 312.53 | 322.18 | 322.18 | 262,100 |
11 Sept 2023 | 313.06 | 316.35 | 309.18 | 310.99 | 310.99 | 193,300 |
08 Sept 2023 | 311.19 | 315.92 | 311.16 | 312.82 | 312.82 | 221,800 |
07 Sept 2023 | 316.64 | 317.44 | 310.83 | 311.26 | 311.26 | 273,400 |
06 Sept 2023 | 316.18 | 316.78 | 312.38 | 315.09 | 315.09 | 136,700 |
05 Sept 2023 | 315.75 | 317.88 | 310.93 | 315.61 | 315.61 | 235,500 |
01 Sept 2023 | 320.15 | 320.48 | 316.10 | 318.44 | 318.44 | 242,300 |
31 Aug 2023 | 318.62 | 322.06 | 317.21 | 317.64 | 317.64 | 242,800 |
30 Aug 2023 | 318.51 | 321.39 | 318.51 | 319.19 | 319.19 | 186,800 |
29 Aug 2023 | 317.41 | 318.76 | 310.00 | 317.55 | 317.55 | 240,900 |
28 Aug 2023 | 318.14 | 321.47 | 316.14 | 318.01 | 318.01 | 209,900 |
25 Aug 2023 | 315.52 | 320.66 | 314.56 | 319.65 | 319.65 | 313,000 |
25 Aug 2023 | 0.39 Dividend | |||||
24 Aug 2023 | 310.06 | 316.59 | 310.06 | 315.58 | 315.19 | 240,800 |
23 Aug 2023 | 309.12 | 313.73 | 307.45 | 311.61 | 311.22 | 200,000 |
22 Aug 2023 | 312.61 | 312.61 | 309.24 | 309.89 | 309.51 | 151,300 |
21 Aug 2023 | 316.72 | 318.74 | 311.60 | 312.96 | 312.57 | 166,800 |
18 Aug 2023 | 314.47 | 320.41 | 314.47 | 316.96 | 316.57 | 273,600 |
17 Aug 2023 | 317.26 | 318.17 | 313.99 | 314.33 | 313.94 | 123,200 |
16 Aug 2023 | 316.24 | 318.83 | 314.67 | 317.54 | 317.15 | 107,000 |
15 Aug 2023 | 317.76 | 318.57 | 312.95 | 315.74 | 315.35 | 127,900 |
14 Aug 2023 | 316.19 | 319.80 | 314.65 | 317.34 | 316.95 | 184,000 |
11 Aug 2023 | 313.27 | 316.48 | 311.67 | 315.58 | 315.19 | 159,700 |
10 Aug 2023 | 308.29 | 312.83 | 307.62 | 312.36 | 311.97 | 190,800 |
09 Aug 2023 | 304.66 | 308.49 | 303.57 | 307.96 | 307.58 | 139,800 |
08 Aug 2023 | 302.75 | 304.94 | 297.36 | 303.56 | 303.18 | 198,100 |
07 Aug 2023 | 300.75 | 303.51 | 298.99 | 302.76 | 302.39 | 151,700 |
04 Aug 2023 | 296.53 | 305.06 | 294.88 | 300.60 | 300.23 | 193,600 |
03 Aug 2023 | 294.92 | 298.98 | 282.49 | 295.25 | 294.89 | 478,700 |
02 Aug 2023 | 303.27 | 303.27 | 296.03 | 299.20 | 298.83 | 322,200 |
01 Aug 2023 | 307.46 | 309.06 | 302.20 | 303.27 | 302.90 | 246,700 |
31 July 2023 | 303.05 | 307.61 | 300.63 | 307.03 | 306.65 | 167,200 |
28 July 2023 | 301.94 | 305.53 | 300.70 | 302.25 | 301.88 | 190,100 |
27 July 2023 | 307.52 | 307.52 | 298.30 | 302.79 | 302.42 | 278,000 |
26 July 2023 | 314.97 | 316.57 | 307.08 | 307.80 | 307.42 | 303,800 |
25 July 2023 | 319.35 | 320.35 | 313.54 | 315.45 | 315.06 | 195,300 |
24 July 2023 | 318.45 | 323.25 | 318.45 | 320.66 | 320.26 | 142,700 |
21 July 2023 | 318.99 | 319.74 | 316.21 | 318.25 | 317.86 | 163,100 |
20 July 2023 | 323.40 | 323.40 | 318.34 | 318.50 | 318.11 | 143,900 |
19 July 2023 | 321.54 | 322.41 | 317.95 | 321.11 | 320.71 | 197,600 |
18 July 2023 | 314.81 | 320.94 | 314.81 | 320.18 | 319.78 | 194,400 |
17 July 2023 | 310.15 | 314.96 | 308.46 | 314.25 | 313.86 | 206,300 |
14 July 2023 | 306.06 | 310.70 | 303.69 | 310.08 | 309.70 | 182,900 |
13 July 2023 | 305.58 | 307.90 | 305.03 | 305.36 | 304.98 | 185,900 |
12 July 2023 | 311.77 | 312.62 | 305.66 | 305.88 | 305.50 | 242,500 |
11 July 2023 | 306.50 | 312.64 | 306.50 | 311.68 | 311.29 | 244,300 |
10 July 2023 | 304.17 | 308.13 | 302.60 | 304.06 | 303.68 | 199,600 |
07 July 2023 | 307.94 | 310.08 | 303.54 | 304.94 | 304.56 | 266,700 |
06 July 2023 | 309.61 | 312.07 | 307.47 | 309.34 | 308.96 | 284,000 |
05 July 2023 | 311.59 | 312.79 | 307.00 | 309.68 | 309.30 | 219,700 |
03 July 2023 | 310.42 | 313.21 | 309.39 | 310.61 | 310.23 | 89,700 |
30 June 2023 | 304.54 | 314.30 | 304.54 | 311.11 | 310.73 | 276,600 |
29 June 2023 | 296.95 | 306.02 | 296.95 | 305.23 | 304.85 | 312,000 |
28 June 2023 | 290.10 | 297.91 | 288.16 | 297.14 | 296.77 | 448,600 |
27 June 2023 | 290.77 | 293.72 | 288.04 | 290.10 | 289.74 | 234,400 |
26 June 2023 | 293.78 | 296.05 | 287.57 | 290.63 | 290.27 | 252,600 |
23 June 2023 | 291.85 | 297.58 | 290.79 | 292.49 | 292.13 | 2,643,500 |
22 June 2023 | 290.26 | 294.11 | 288.09 | 292.72 | 292.36 | 254,800 |
21 June 2023 | 289.62 | 292.13 | 287.94 | 289.56 | 289.20 | 248,800 |
20 June 2023 | 289.86 | 292.36 | 287.42 | 288.60 | 288.24 | 278,700 |
16 June 2023 | 295.57 | 295.57 | 289.11 | 289.23 | 288.87 | 306,900 |
15 June 2023 | 292.88 | 295.30 | 291.56 | 292.44 | 292.08 | 176,100 |
14 June 2023 | 288.94 | 292.39 | 287.53 | 291.95 | 291.59 | 222,600 |
13 June 2023 | 287.76 | 292.77 | 287.21 | 289.13 | 288.77 | 202,100 |
12 June 2023 | 284.87 | 291.92 | 284.36 | 289.47 | 289.11 | 226,500 |
09 June 2023 | 286.92 | 288.67 | 282.94 | 284.66 | 284.31 | 218,000 |
08 June 2023 | 280.77 | 287.85 | 280.77 | 286.78 | 286.43 | 220,000 |
07 June 2023 | 282.70 | 282.99 | 275.27 | 281.90 | 281.55 | 353,700 |
06 June 2023 | 284.76 | 289.07 | 283.89 | 284.97 | 284.62 | 205,900 |
05 June 2023 | 289.00 | 289.46 | 285.38 | 286.08 | 285.73 | 201,600 |
02 June 2023 | 281.28 | 289.70 | 280.97 | 289.25 | 288.89 | 229,000 |
01 June 2023 | 275.27 | 281.06 | 275.02 | 280.87 | 280.52 | 364,700 |
31 May 2023 | 277.90 | 278.83 | 273.20 | 276.42 | 276.08 | 320,500 |
30 May 2023 | 280.26 | 285.61 | 279.77 | 280.54 | 280.19 | 287,900 |
26 May 2023 | 285.17 | 286.38 | 281.25 | 281.56 | 281.21 | 221,600 |
25 May 2023 | 279.42 | 285.89 | 279.16 | 285.88 | 285.53 | 323,500 |
24 May 2023 | 275.56 | 282.32 | 275.56 | 279.93 | 279.58 | 316,200 |
23 May 2023 | 269.22 | 275.98 | 268.69 | 274.81 | 274.47 | 306,300 |
22 May 2023 | 278.50 | 279.94 | 272.60 | 273.29 | 272.95 | 354,400 |
19 May 2023 | 277.77 | 280.19 | 274.36 | 277.72 | 277.38 | 335,100 |
18 May 2023 | 279.27 | 279.43 | 274.20 | 277.86 | 277.52 | 208,300 |
17 May 2023 | 278.68 | 280.73 | 276.08 | 279.87 | 279.52 | 158,500 |
16 May 2023 | 278.99 | 281.83 | 278.30 | 278.56 | 278.22 | 207,800 |
15 May 2023 | 282.99 | 283.24 | 279.89 | 280.39 | 280.04 | 138,200 |
12 May 2023 | 277.03 | 284.65 | 276.93 | 283.83 | 283.48 | 227,500 |
12 May 2023 | 0.38 Dividend | |||||
11 May 2023 | 283.41 | 284.07 | 276.73 | 277.56 | 276.84 | 201,200 |
10 May 2023 | 284.46 | 287.10 | 281.88 | 284.87 | 284.13 | 158,300 |
09 May 2023 | 284.95 | 287.31 | 281.76 | 284.26 | 283.52 | 160,600 |
08 May 2023 | 291.50 | 291.58 | 283.47 | 284.93 | 284.19 | 260,900 |
05 May 2023 | 283.24 | 292.83 | 282.42 | 291.88 | 291.12 | 354,100 |
04 May 2023 | 281.77 | 284.46 | 273.37 | 281.59 | 280.86 | 384,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |