Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Oct 2024 | 418.00 | 422.33 | 413.68 | 421.80 | 421.80 | 611,900 |
03 Oct 2024 | 404.17 | 415.11 | 403.16 | 415.05 | 415.05 | 927,100 |
02 Oct 2024 | 400.00 | 406.00 | 397.53 | 404.51 | 404.51 | 588,000 |
01 Oct 2024 | 399.87 | 400.78 | 395.37 | 399.22 | 399.22 | 749,200 |
30 Sept 2024 | 395.50 | 400.33 | 394.24 | 399.60 | 399.60 | 548,900 |
27 Sept 2024 | 394.12 | 395.59 | 388.37 | 395.34 | 395.34 | 400,700 |
26 Sept 2024 | 396.23 | 398.74 | 391.97 | 393.25 | 393.25 | 448,900 |
25 Sept 2024 | 394.39 | 395.80 | 392.02 | 395.26 | 395.26 | 534,500 |
24 Sept 2024 | 395.59 | 395.69 | 388.36 | 393.66 | 393.66 | 279,600 |
23 Sept 2024 | 394.29 | 397.32 | 392.00 | 393.94 | 393.94 | 473,100 |
20 Sept 2024 | 387.07 | 393.58 | 387.06 | 393.29 | 393.29 | 1,202,600 |
19 Sept 2024 | 390.00 | 391.55 | 383.03 | 389.74 | 389.74 | 461,800 |
18 Sept 2024 | 383.50 | 387.61 | 380.51 | 383.01 | 383.01 | 402,100 |
17 Sept 2024 | 384.03 | 386.14 | 376.53 | 382.57 | 382.57 | 379,000 |
16 Sept 2024 | 380.99 | 386.54 | 379.98 | 385.77 | 385.77 | 480,100 |
13 Sept 2024 | 382.98 | 385.00 | 375.71 | 379.61 | 379.61 | 506,400 |
12 Sept 2024 | 364.88 | 384.73 | 364.60 | 384.51 | 384.51 | 976,900 |
11 Sept 2024 | 357.82 | 364.49 | 353.91 | 361.71 | 361.71 | 471,500 |
10 Sept 2024 | 364.89 | 366.98 | 357.11 | 359.35 | 359.35 | 324,800 |
09 Sept 2024 | 358.61 | 369.44 | 358.61 | 364.39 | 364.39 | 755,900 |
06 Sept 2024 | 356.42 | 357.50 | 346.71 | 354.62 | 354.62 | 509,100 |
05 Sept 2024 | 353.53 | 356.34 | 352.11 | 354.86 | 354.86 | 236,400 |
04 Sept 2024 | 351.72 | 356.73 | 349.02 | 355.35 | 355.35 | 681,100 |
03 Sept 2024 | 361.35 | 363.22 | 354.52 | 355.16 | 355.16 | 584,900 |
30 Aug 2024 | 363.13 | 366.28 | 361.44 | 364.97 | 364.97 | 454,800 |
29 Aug 2024 | 364.03 | 368.86 | 361.97 | 362.00 | 362.00 | 316,800 |
28 Aug 2024 | 363.43 | 368.13 | 361.59 | 362.45 | 362.45 | 323,600 |
27 Aug 2024 | 360.49 | 364.46 | 357.85 | 363.43 | 363.43 | 286,000 |
26 Aug 2024 | 369.11 | 370.64 | 358.10 | 360.49 | 360.49 | 568,500 |
23 Aug 2024 | 375.69 | 376.05 | 369.43 | 370.70 | 370.70 | 464,500 |
22 Aug 2024 | 375.94 | 377.25 | 372.44 | 372.69 | 372.69 | 295,500 |
21 Aug 2024 | 373.06 | 378.89 | 371.45 | 375.10 | 375.10 | 573,200 |
20 Aug 2024 | 374.45 | 375.73 | 370.04 | 373.05 | 373.05 | 345,700 |
19 Aug 2024 | 373.75 | 376.42 | 370.96 | 373.07 | 373.07 | 430,100 |
16 Aug 2024 | 374.99 | 377.19 | 372.00 | 373.69 | 373.69 | 486,300 |
15 Aug 2024 | 366.15 | 378.25 | 366.15 | 373.69 | 373.69 | 495,400 |
14 Aug 2024 | 368.80 | 371.93 | 365.99 | 370.57 | 370.57 | 400,300 |
13 Aug 2024 | 368.03 | 370.82 | 364.78 | 368.97 | 368.97 | 516,300 |
12 Aug 2024 | 368.10 | 375.95 | 366.14 | 368.03 | 368.03 | 545,400 |
09 Aug 2024 | 367.27 | 370.36 | 359.31 | 365.00 | 365.00 | 997,500 |
08 Aug 2024 | 350.90 | 371.99 | 344.00 | 368.46 | 368.46 | 1,518,800 |
07 Aug 2024 | 330.00 | 367.95 | 323.89 | 349.24 | 349.24 | 3,407,100 |
06 Aug 2024 | 289.40 | 298.70 | 286.19 | 295.00 | 295.00 | 1,070,700 |
05 Aug 2024 | 279.64 | 291.75 | 279.02 | 286.16 | 286.16 | 684,600 |
02 Aug 2024 | 294.10 | 295.36 | 287.14 | 292.36 | 292.36 | 929,200 |
01 Aug 2024 | 300.00 | 302.72 | 296.09 | 299.63 | 299.63 | 872,700 |
31 July 2024 | 307.49 | 308.56 | 299.00 | 300.01 | 300.01 | 662,400 |
30 July 2024 | 309.96 | 314.37 | 304.48 | 304.72 | 304.72 | 350,200 |
29 July 2024 | 312.40 | 312.40 | 307.65 | 309.00 | 309.00 | 271,100 |
26 July 2024 | 314.07 | 314.07 | 308.01 | 310.59 | 310.59 | 347,900 |
25 July 2024 | 312.45 | 316.84 | 307.99 | 310.81 | 310.81 | 379,000 |
24 July 2024 | 318.02 | 318.88 | 310.01 | 313.11 | 313.11 | 451,000 |
23 July 2024 | 318.00 | 324.86 | 317.51 | 319.55 | 319.55 | 763,100 |
22 July 2024 | 310.50 | 317.00 | 306.81 | 316.76 | 316.76 | 455,900 |
19 July 2024 | 307.93 | 310.49 | 303.62 | 308.45 | 308.45 | 269,800 |
18 July 2024 | 318.00 | 319.50 | 303.70 | 305.67 | 305.67 | 577,000 |
17 July 2024 | 321.20 | 326.32 | 315.35 | 317.78 | 317.78 | 680,600 |
16 July 2024 | 311.02 | 319.80 | 311.02 | 319.43 | 319.43 | 698,600 |
15 July 2024 | 294.77 | 308.90 | 293.02 | 308.64 | 308.64 | 642,300 |
12 July 2024 | 292.24 | 296.98 | 290.08 | 292.66 | 292.66 | 289,600 |
11 July 2024 | 293.73 | 295.00 | 290.02 | 291.16 | 291.16 | 528,300 |
10 July 2024 | 299.00 | 299.72 | 292.99 | 293.29 | 293.29 | 365,700 |
09 July 2024 | 304.37 | 306.35 | 298.36 | 298.51 | 298.51 | 398,500 |
08 July 2024 | 299.77 | 303.53 | 299.19 | 302.48 | 302.48 | 372,100 |
05 July 2024 | 296.91 | 298.69 | 294.14 | 298.38 | 298.38 | 174,400 |
03 July 2024 | 294.05 | 297.32 | 292.80 | 296.56 | 296.56 | 175,300 |
02 July 2024 | 288.25 | 293.60 | 286.51 | 293.18 | 293.18 | 347,600 |
01 July 2024 | 296.56 | 296.56 | 287.19 | 289.21 | 289.21 | 332,200 |
28 June 2024 | 300.00 | 304.56 | 293.58 | 294.24 | 294.24 | 1,083,400 |
27 June 2024 | 292.67 | 298.40 | 290.80 | 298.35 | 298.35 | 438,400 |
26 June 2024 | 292.04 | 293.32 | 288.69 | 292.88 | 292.88 | 350,300 |
25 June 2024 | 293.19 | 294.49 | 290.63 | 292.63 | 292.63 | 476,900 |
24 June 2024 | 291.93 | 296.62 | 290.38 | 292.70 | 292.70 | 705,100 |
21 June 2024 | 293.22 | 293.22 | 282.89 | 291.15 | 291.15 | 910,200 |
20 June 2024 | 294.61 | 296.80 | 290.38 | 293.14 | 293.14 | 366,200 |
18 June 2024 | 297.48 | 300.85 | 292.04 | 293.52 | 293.52 | 362,300 |
17 June 2024 | 292.51 | 297.38 | 290.19 | 297.17 | 297.17 | 413,500 |
14 June 2024 | 292.00 | 294.36 | 287.23 | 292.33 | 292.33 | 401,100 |
13 June 2024 | 295.62 | 297.78 | 292.29 | 293.48 | 293.48 | 383,600 |
12 June 2024 | 290.01 | 297.24 | 288.90 | 295.84 | 295.84 | 546,100 |
11 June 2024 | 285.33 | 287.06 | 283.33 | 287.01 | 287.01 | 407,300 |
10 June 2024 | 280.08 | 286.81 | 280.08 | 285.40 | 285.40 | 421,900 |
07 June 2024 | 279.57 | 282.60 | 278.24 | 280.50 | 280.50 | 331,300 |
06 June 2024 | 282.13 | 283.48 | 276.92 | 279.15 | 279.15 | 381,600 |
05 June 2024 | 278.56 | 282.28 | 276.23 | 282.13 | 282.13 | 476,700 |
04 June 2024 | 277.73 | 278.55 | 273.52 | 276.22 | 276.22 | 399,000 |
03 June 2024 | 281.35 | 283.00 | 275.79 | 278.53 | 278.53 | 401,300 |
31 May 2024 | 281.72 | 283.00 | 275.19 | 281.67 | 281.67 | 731,100 |
30 May 2024 | 284.46 | 286.16 | 280.26 | 281.73 | 281.73 | 340,300 |
29 May 2024 | 285.20 | 288.40 | 283.50 | 284.19 | 284.19 | 471,500 |
28 May 2024 | 286.04 | 288.20 | 284.23 | 288.20 | 288.20 | 522,100 |
24 May 2024 | 280.48 | 285.78 | 279.00 | 285.63 | 285.63 | 410,800 |
23 May 2024 | 285.00 | 286.27 | 279.19 | 279.99 | 279.99 | 818,100 |
22 May 2024 | 288.48 | 289.68 | 282.10 | 284.87 | 284.87 | 972,100 |
21 May 2024 | 291.87 | 291.99 | 285.06 | 287.95 | 287.95 | 661,700 |
20 May 2024 | 289.92 | 292.89 | 288.19 | 292.03 | 292.03 | 524,500 |
17 May 2024 | 292.45 | 292.60 | 286.68 | 288.79 | 288.79 | 513,400 |
16 May 2024 | 293.60 | 294.16 | 288.38 | 290.44 | 290.44 | 536,200 |
15 May 2024 | 299.24 | 300.00 | 292.79 | 293.95 | 293.95 | 683,000 |
14 May 2024 | 299.01 | 299.01 | 290.66 | 296.46 | 296.46 | 998,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |