Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Sept 2023 | 356.06 | 354.56 | 349.55 | 349.55 | 349.55 | 81,034 |
28 Sept 2023 | 356.95 | 359.33 | 352.71 | 355.38 | 355.38 | 552,400 |
27 Sept 2023 | 352.29 | 359.55 | 350.61 | 357.47 | 357.47 | 563,500 |
26 Sept 2023 | 346.14 | 350.61 | 345.67 | 346.92 | 346.92 | 426,500 |
25 Sept 2023 | 343.41 | 351.12 | 343.35 | 350.15 | 350.15 | 428,800 |
22 Sept 2023 | 345.54 | 348.42 | 344.32 | 345.23 | 345.23 | 348,400 |
21 Sept 2023 | 350.66 | 350.66 | 342.47 | 342.90 | 342.90 | 609,500 |
20 Sept 2023 | 350.09 | 356.45 | 348.82 | 348.82 | 348.82 | 527,100 |
19 Sept 2023 | 362.20 | 363.21 | 349.60 | 351.25 | 351.25 | 562,600 |
18 Sept 2023 | 359.58 | 361.60 | 357.02 | 358.69 | 358.69 | 506,000 |
15 Sept 2023 | 357.17 | 361.21 | 354.73 | 356.93 | 356.93 | 563,500 |
14 Sept 2023 | 360.02 | 361.81 | 358.62 | 359.72 | 359.72 | 621,000 |
13 Sept 2023 | 362.98 | 362.98 | 353.25 | 354.58 | 354.58 | 566,100 |
12 Sept 2023 | 358.28 | 364.08 | 357.05 | 362.30 | 362.30 | 755,200 |
11 Sept 2023 | 355.74 | 358.37 | 352.33 | 353.66 | 353.66 | 369,500 |
08 Sept 2023 | 353.86 | 357.37 | 352.00 | 353.07 | 353.07 | 356,900 |
07 Sept 2023 | 353.00 | 355.21 | 349.90 | 352.01 | 352.01 | 446,700 |
06 Sept 2023 | 352.29 | 356.50 | 350.21 | 353.81 | 353.81 | 765,500 |
05 Sept 2023 | 353.51 | 359.05 | 352.20 | 352.57 | 352.57 | 946,400 |
01 Sept 2023 | 346.28 | 351.33 | 346.07 | 349.68 | 349.68 | 690,700 |
31 Aug 2023 | 343.35 | 343.35 | 337.76 | 340.73 | 340.73 | 333,800 |
30 Aug 2023 | 341.13 | 343.97 | 339.25 | 341.85 | 341.85 | 445,900 |
29 Aug 2023 | 337.46 | 340.92 | 333.06 | 339.44 | 339.44 | 523,400 |
28 Aug 2023 | 332.83 | 339.01 | 332.14 | 336.39 | 336.39 | 408,500 |
25 Aug 2023 | 334.30 | 334.30 | 328.60 | 331.14 | 331.14 | 488,400 |
24 Aug 2023 | 332.64 | 337.02 | 331.08 | 331.44 | 331.44 | 344,400 |
23 Aug 2023 | 329.17 | 337.18 | 325.86 | 335.35 | 335.35 | 519,400 |
22 Aug 2023 | 336.43 | 336.92 | 331.67 | 332.23 | 332.23 | 385,700 |
21 Aug 2023 | 340.47 | 342.40 | 333.33 | 336.39 | 336.39 | 336,100 |
18 Aug 2023 | 332.08 | 339.38 | 330.65 | 338.71 | 338.71 | 663,700 |
17 Aug 2023 | 342.09 | 343.35 | 334.97 | 335.52 | 335.52 | 816,100 |
16 Aug 2023 | 337.77 | 342.74 | 335.93 | 336.70 | 336.70 | 400,300 |
15 Aug 2023 | 340.07 | 341.85 | 336.01 | 337.94 | 337.94 | 431,800 |
14 Aug 2023 | 344.95 | 345.63 | 341.36 | 344.03 | 344.03 | 402,000 |
11 Aug 2023 | 343.43 | 349.14 | 343.21 | 347.26 | 347.26 | 424,700 |
10 Aug 2023 | 345.02 | 348.99 | 340.90 | 343.56 | 343.56 | 715,200 |
09 Aug 2023 | 344.23 | 351.46 | 342.73 | 345.58 | 345.58 | 945,600 |
08 Aug 2023 | 333.00 | 341.76 | 329.23 | 341.42 | 341.42 | 719,100 |
07 Aug 2023 | 342.05 | 343.44 | 337.18 | 339.40 | 339.40 | 1,221,800 |
04 Aug 2023 | 344.33 | 345.76 | 340.72 | 341.83 | 341.83 | 486,500 |
03 Aug 2023 | 338.23 | 345.18 | 338.00 | 342.26 | 342.26 | 493,300 |
02 Aug 2023 | 339.12 | 340.28 | 333.37 | 339.25 | 339.25 | 450,000 |
01 Aug 2023 | 341.02 | 342.36 | 336.24 | 341.70 | 341.70 | 322,900 |
31 Jul 2023 | 340.00 | 344.82 | 340.00 | 343.74 | 343.74 | 457,400 |
28 Jul 2023 | 333.29 | 337.50 | 331.85 | 337.50 | 337.50 | 336,400 |
27 Jul 2023 | 339.21 | 341.41 | 331.48 | 332.62 | 332.62 | 508,000 |
26 Jul 2023 | 332.99 | 339.50 | 332.70 | 337.63 | 337.63 | 346,700 |
25 Jul 2023 | 335.91 | 340.33 | 333.77 | 338.74 | 338.74 | 398,700 |
24 Jul 2023 | 329.40 | 337.23 | 329.40 | 336.50 | 336.50 | 589,400 |
21 Jul 2023 | 326.77 | 329.79 | 323.88 | 329.06 | 329.06 | 381,000 |
20 Jul 2023 | 331.47 | 333.08 | 326.07 | 329.10 | 329.10 | 420,600 |
19 Jul 2023 | 328.89 | 333.70 | 328.19 | 330.82 | 330.82 | 423,800 |
18 Jul 2023 | 323.92 | 333.50 | 323.75 | 331.49 | 331.49 | 825,600 |
17 Jul 2023 | 318.71 | 325.05 | 318.65 | 323.53 | 323.53 | 457,100 |
14 Jul 2023 | 323.57 | 324.16 | 319.05 | 320.67 | 320.67 | 558,500 |
13 Jul 2023 | 325.54 | 328.37 | 322.36 | 325.92 | 325.92 | 1,257,200 |
12 Jul 2023 | 325.20 | 326.35 | 321.93 | 323.79 | 323.79 | 715,900 |
11 Jul 2023 | 312.08 | 321.84 | 311.17 | 321.25 | 321.25 | 1,281,200 |
10 Jul 2023 | 306.79 | 310.81 | 305.72 | 310.49 | 310.49 | 523,700 |
07 Jul 2023 | 286.67 | 309.19 | 286.67 | 307.70 | 307.70 | 951,900 |
06 Jul 2023 | 287.76 | 290.80 | 282.00 | 288.02 | 288.02 | 425,000 |
05 Jul 2023 | 293.81 | 293.81 | 288.40 | 290.33 | 290.33 | 490,200 |
03 Jul 2023 | 289.20 | 292.28 | 287.50 | 290.67 | 290.67 | 250,000 |
30 Jun 2023 | 286.21 | 290.44 | 283.81 | 287.60 | 287.60 | 464,300 |
29 Jun 2023 | 279.85 | 282.87 | 278.00 | 282.69 | 282.69 | 387,100 |
28 Jun 2023 | 276.19 | 279.11 | 271.59 | 277.36 | 277.36 | 353,700 |
27 Jun 2023 | 274.16 | 278.69 | 271.53 | 277.06 | 277.06 | 433,100 |
26 Jun 2023 | 266.67 | 276.05 | 266.67 | 273.46 | 273.46 | 329,600 |
23 Jun 2023 | 265.19 | 267.84 | 262.75 | 267.40 | 267.40 | 406,000 |
22 Jun 2023 | 271.47 | 273.00 | 268.22 | 270.54 | 270.54 | 823,800 |
21 Jun 2023 | 271.09 | 278.63 | 270.01 | 275.62 | 275.62 | 521,800 |
20 Jun 2023 | 273.31 | 273.31 | 267.81 | 272.10 | 272.10 | 394,200 |
16 Jun 2023 | 280.01 | 280.06 | 275.48 | 276.31 | 276.31 | 346,400 |
15 Jun 2023 | 274.00 | 280.26 | 274.00 | 278.45 | 278.45 | 466,500 |
14 Jun 2023 | 278.65 | 279.55 | 270.52 | 273.26 | 273.26 | 328,000 |
13 Jun 2023 | 275.25 | 282.79 | 274.42 | 275.35 | 275.35 | 646,800 |
12 Jun 2023 | 270.28 | 274.89 | 268.91 | 269.47 | 269.47 | 674,900 |
09 Jun 2023 | 277.42 | 280.66 | 274.51 | 276.40 | 276.40 | 417,700 |
08 Jun 2023 | 279.14 | 281.64 | 274.70 | 278.19 | 278.19 | 554,200 |
07 Jun 2023 | 273.52 | 280.33 | 272.46 | 279.21 | 279.21 | 506,400 |
06 Jun 2023 | 263.59 | 272.45 | 262.85 | 271.06 | 271.06 | 608,400 |
05 Jun 2023 | 275.45 | 275.45 | 265.53 | 267.75 | 267.75 | 577,900 |
02 Jun 2023 | 265.24 | 275.41 | 263.41 | 272.45 | 272.45 | 1,918,700 |
01 Jun 2023 | 247.27 | 261.15 | 247.27 | 259.18 | 259.18 | 740,700 |
31 May 2023 | 250.05 | 252.41 | 246.04 | 246.78 | 246.78 | 943,300 |
30 May 2023 | 254.47 | 256.47 | 251.84 | 256.03 | 256.03 | 435,200 |
26 May 2023 | 262.53 | 264.64 | 257.95 | 259.80 | 259.80 | 429,200 |
25 May 2023 | 262.79 | 263.50 | 257.80 | 261.12 | 261.12 | 498,800 |
24 May 2023 | 266.31 | 270.10 | 263.89 | 267.92 | 267.92 | 463,900 |
23 May 2023 | 267.30 | 268.64 | 263.98 | 265.65 | 265.65 | 322,300 |
22 May 2023 | 260.20 | 266.80 | 260.20 | 264.87 | 264.87 | 661,300 |
19 May 2023 | 262.76 | 263.01 | 258.19 | 260.01 | 260.01 | 437,300 |
18 May 2023 | 254.65 | 259.73 | 250.55 | 259.26 | 259.26 | 423,500 |
17 May 2023 | 251.88 | 257.08 | 250.25 | 255.71 | 255.71 | 691,500 |
16 May 2023 | 255.38 | 255.38 | 248.83 | 249.07 | 249.07 | 403,500 |
15 May 2023 | 254.83 | 258.97 | 253.54 | 255.92 | 255.92 | 517,600 |
12 May 2023 | 254.47 | 257.41 | 251.31 | 253.00 | 253.00 | 400,500 |
11 May 2023 | 255.61 | 255.61 | 250.40 | 252.37 | 252.37 | 703,500 |
10 May 2023 | 265.53 | 265.53 | 257.00 | 259.83 | 259.83 | 411,100 |
09 May 2023 | 260.22 | 265.79 | 259.02 | 263.13 | 263.13 | 455,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |