Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Sept 2023 | 312.50 | 316.46 | 310.27 | 313.97 | 313.97 | 68,100 |
21 Sept 2023 | 307.17 | 312.83 | 307.17 | 310.77 | 310.77 | 103,700 |
20 Sept 2023 | 313.48 | 316.54 | 309.31 | 309.90 | 309.90 | 70,400 |
19 Sept 2023 | 307.88 | 313.53 | 307.28 | 312.44 | 312.44 | 101,000 |
18 Sept 2023 | 317.29 | 323.61 | 306.69 | 308.89 | 308.89 | 139,900 |
15 Sept 2023 | 322.03 | 323.02 | 317.95 | 318.39 | 318.39 | 157,100 |
14 Sept 2023 | 319.44 | 325.59 | 316.96 | 323.89 | 323.89 | 124,300 |
13 Sept 2023 | 320.61 | 320.61 | 314.69 | 318.02 | 318.02 | 98,900 |
12 Sept 2023 | 318.79 | 324.61 | 317.32 | 320.61 | 320.61 | 115,200 |
11 Sept 2023 | 322.26 | 322.26 | 315.00 | 318.68 | 318.68 | 112,900 |
08 Sept 2023 | 321.70 | 324.97 | 316.51 | 318.98 | 318.98 | 98,000 |
07 Sept 2023 | 330.21 | 331.12 | 321.43 | 322.96 | 322.96 | 98,200 |
06 Sept 2023 | 339.63 | 342.73 | 329.33 | 331.96 | 331.96 | 91,600 |
05 Sept 2023 | 347.85 | 347.85 | 337.13 | 338.72 | 338.72 | 92,000 |
01 Sept 2023 | 349.77 | 353.67 | 341.54 | 350.52 | 350.52 | 84,300 |
31 Aug 2023 | 348.24 | 353.72 | 343.31 | 345.12 | 345.12 | 79,000 |
30 Aug 2023 | 342.98 | 351.41 | 340.60 | 349.48 | 349.48 | 79,800 |
29 Aug 2023 | 342.56 | 354.35 | 342.10 | 345.32 | 345.32 | 106,100 |
28 Aug 2023 | 342.14 | 346.89 | 339.85 | 342.56 | 342.56 | 104,000 |
25 Aug 2023 | 339.79 | 345.75 | 334.78 | 340.60 | 340.60 | 106,400 |
24 Aug 2023 | 346.89 | 351.02 | 336.86 | 337.62 | 337.62 | 91,600 |
23 Aug 2023 | 332.75 | 343.85 | 325.72 | 343.46 | 343.46 | 151,100 |
22 Aug 2023 | 330.66 | 332.60 | 321.88 | 330.95 | 330.95 | 232,200 |
21 Aug 2023 | 340.00 | 344.51 | 333.23 | 336.31 | 336.31 | 70,000 |
18 Aug 2023 | 330.63 | 343.12 | 330.63 | 339.91 | 339.91 | 150,400 |
17 Aug 2023 | 348.64 | 348.64 | 331.21 | 333.96 | 333.96 | 123,000 |
16 Aug 2023 | 352.16 | 357.85 | 346.53 | 346.89 | 346.89 | 130,600 |
15 Aug 2023 | 355.90 | 358.20 | 349.50 | 352.26 | 352.26 | 137,000 |
14 Aug 2023 | 362.74 | 365.83 | 355.14 | 360.00 | 360.00 | 132,800 |
11 Aug 2023 | 371.03 | 371.31 | 357.94 | 364.00 | 364.00 | 189,500 |
10 Aug 2023 | 343.00 | 382.91 | 340.00 | 369.78 | 369.78 | 334,000 |
09 Aug 2023 | 337.00 | 339.29 | 332.85 | 336.15 | 336.15 | 91,000 |
08 Aug 2023 | 328.12 | 338.48 | 325.82 | 336.50 | 336.50 | 133,300 |
07 Aug 2023 | 335.40 | 336.69 | 328.74 | 333.48 | 333.48 | 88,200 |
04 Aug 2023 | 341.19 | 344.00 | 328.69 | 332.48 | 332.48 | 110,600 |
03 Aug 2023 | 341.80 | 342.75 | 330.96 | 338.04 | 338.04 | 134,300 |
02 Aug 2023 | 340.40 | 347.41 | 340.38 | 341.66 | 341.66 | 102,300 |
01 Aug 2023 | 339.01 | 347.87 | 337.44 | 345.85 | 345.85 | 123,300 |
31 Jul 2023 | 333.82 | 347.50 | 332.84 | 343.04 | 343.04 | 153,100 |
28 Jul 2023 | 322.79 | 334.41 | 322.43 | 331.08 | 331.08 | 113,900 |
27 Jul 2023 | 325.57 | 327.22 | 317.98 | 318.19 | 318.19 | 113,800 |
26 Jul 2023 | 317.35 | 327.61 | 313.43 | 323.76 | 323.76 | 127,300 |
25 Jul 2023 | 316.97 | 316.97 | 309.15 | 314.46 | 314.46 | 146,200 |
24 Jul 2023 | 305.51 | 315.85 | 305.51 | 315.85 | 315.85 | 127,100 |
21 Jul 2023 | 316.76 | 316.76 | 305.49 | 305.49 | 305.49 | 113,200 |
20 Jul 2023 | 324.20 | 324.20 | 310.77 | 314.03 | 314.03 | 121,300 |
19 Jul 2023 | 326.93 | 327.22 | 321.19 | 321.68 | 321.68 | 126,600 |
18 Jul 2023 | 322.68 | 329.20 | 319.73 | 322.54 | 322.54 | 126,400 |
17 Jul 2023 | 312.55 | 327.29 | 312.55 | 324.41 | 324.41 | 138,900 |
14 Jul 2023 | 318.83 | 319.75 | 309.93 | 316.84 | 316.84 | 117,800 |
13 Jul 2023 | 324.65 | 328.00 | 318.90 | 319.17 | 319.17 | 117,500 |
12 Jul 2023 | 342.89 | 345.17 | 323.10 | 323.47 | 323.47 | 148,200 |
11 Jul 2023 | 333.58 | 349.86 | 333.58 | 340.03 | 340.03 | 118,200 |
10 Jul 2023 | 324.45 | 335.15 | 324.05 | 333.58 | 333.58 | 164,000 |
07 Jul 2023 | 330.79 | 335.35 | 324.09 | 324.09 | 324.09 | 88,700 |
06 Jul 2023 | 325.18 | 331.59 | 324.74 | 329.55 | 329.55 | 100,200 |
05 Jul 2023 | 330.30 | 332.36 | 322.33 | 329.69 | 329.69 | 89,500 |
03 Jul 2023 | 326.21 | 333.17 | 325.00 | 331.25 | 331.25 | 71,300 |
30 Jun 2023 | 332.94 | 332.94 | 323.98 | 326.28 | 326.28 | 68,200 |
29 Jun 2023 | 323.40 | 332.59 | 320.90 | 331.30 | 331.30 | 94,000 |
29 Jun 2023 | 0.2 Dividend | |||||
28 Jun 2023 | 331.71 | 335.00 | 322.73 | 324.08 | 323.88 | 107,000 |
27 Jun 2023 | 317.46 | 334.46 | 316.25 | 331.68 | 331.48 | 162,800 |
26 Jun 2023 | 322.08 | 328.91 | 317.80 | 318.57 | 318.37 | 101,000 |
23 Jun 2023 | 319.62 | 328.53 | 317.19 | 321.68 | 321.48 | 192,100 |
22 Jun 2023 | 323.92 | 326.34 | 320.65 | 322.15 | 321.95 | 74,100 |
21 Jun 2023 | 327.86 | 331.58 | 323.49 | 325.29 | 325.09 | 111,900 |
20 Jun 2023 | 332.80 | 335.14 | 327.72 | 328.84 | 328.64 | 143,500 |
16 Jun 2023 | 348.11 | 348.11 | 331.01 | 332.85 | 332.64 | 141,900 |
15 Jun 2023 | 337.69 | 345.83 | 334.31 | 345.50 | 345.29 | 159,100 |
14 Jun 2023 | 350.28 | 352.87 | 336.21 | 337.15 | 336.94 | 136,000 |
13 Jun 2023 | 345.00 | 350.30 | 343.05 | 347.76 | 347.55 | 147,500 |
12 Jun 2023 | 343.92 | 344.28 | 336.87 | 341.76 | 341.55 | 169,200 |
09 Jun 2023 | 339.88 | 344.93 | 336.62 | 343.36 | 343.15 | 176,100 |
08 Jun 2023 | 332.19 | 341.11 | 327.95 | 338.24 | 338.03 | 156,200 |
07 Jun 2023 | 321.88 | 334.69 | 321.88 | 332.52 | 332.31 | 188,700 |
06 Jun 2023 | 301.02 | 321.44 | 300.83 | 320.58 | 320.38 | 192,900 |
05 Jun 2023 | 312.87 | 312.87 | 299.41 | 303.47 | 303.28 | 205,300 |
02 Jun 2023 | 295.00 | 312.53 | 295.00 | 311.70 | 311.51 | 184,400 |
01 Jun 2023 | 273.37 | 292.15 | 272.58 | 288.86 | 288.68 | 202,700 |
31 May 2023 | 282.51 | 284.01 | 274.45 | 275.31 | 275.14 | 214,100 |
30 May 2023 | 286.68 | 287.32 | 280.00 | 283.21 | 283.04 | 145,700 |
26 May 2023 | 284.46 | 290.86 | 283.10 | 287.57 | 287.39 | 91,600 |
25 May 2023 | 287.44 | 288.46 | 278.79 | 284.33 | 284.15 | 128,500 |
24 May 2023 | 289.00 | 295.21 | 285.30 | 288.41 | 288.23 | 166,000 |
23 May 2023 | 287.05 | 293.02 | 281.56 | 281.69 | 281.52 | 178,900 |
22 May 2023 | 285.08 | 299.71 | 284.42 | 288.72 | 288.54 | 336,800 |
19 May 2023 | 291.60 | 293.53 | 275.47 | 278.00 | 277.83 | 182,200 |
18 May 2023 | 296.25 | 297.54 | 287.45 | 292.93 | 292.75 | 107,500 |
17 May 2023 | 282.92 | 296.16 | 282.92 | 294.81 | 294.63 | 177,300 |
16 May 2023 | 288.51 | 290.45 | 278.62 | 279.59 | 279.42 | 133,700 |
15 May 2023 | 285.60 | 292.20 | 284.34 | 291.29 | 291.11 | 145,600 |
12 May 2023 | 281.39 | 287.72 | 281.39 | 283.73 | 283.55 | 195,400 |
11 May 2023 | 279.50 | 293.85 | 274.71 | 283.18 | 283.01 | 329,100 |
10 May 2023 | 290.41 | 292.30 | 279.41 | 282.51 | 282.34 | 247,500 |
09 May 2023 | 285.37 | 289.47 | 282.23 | 288.10 | 287.92 | 191,800 |
08 May 2023 | 297.80 | 299.28 | 287.38 | 290.68 | 290.50 | 186,000 |
05 May 2023 | 286.84 | 297.62 | 286.84 | 297.03 | 296.85 | 202,000 |
04 May 2023 | 286.09 | 287.01 | 280.74 | 283.96 | 283.78 | 271,400 |
03 May 2023 | 296.16 | 297.49 | 288.02 | 288.08 | 287.90 | 197,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |