Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
12 Sept 2024 | 499.11 | 498.48 | 493.98 | 496.29 | 496.29 | 97,617 |
11 Sept 2024 | 492.09 | 500.23 | 488.31 | 497.82 | 497.82 | 257,800 |
10 Sept 2024 | 498.17 | 498.84 | 487.08 | 492.14 | 492.14 | 290,600 |
09 Sept 2024 | 500.39 | 503.62 | 492.08 | 494.51 | 494.51 | 331,100 |
06 Sept 2024 | 506.52 | 508.22 | 492.44 | 496.48 | 496.48 | 395,800 |
05 Sept 2024 | 493.05 | 510.00 | 491.83 | 504.17 | 504.17 | 363,400 |
04 Sept 2024 | 491.19 | 500.19 | 486.24 | 494.28 | 494.28 | 393,800 |
03 Sept 2024 | 497.62 | 511.10 | 491.73 | 495.76 | 495.76 | 346,500 |
30 Aug 2024 | 503.57 | 506.55 | 493.77 | 499.07 | 499.07 | 415,400 |
29 Aug 2024 | 497.94 | 507.30 | 496.14 | 500.05 | 500.05 | 328,400 |
28 Aug 2024 | 499.03 | 502.00 | 490.40 | 493.19 | 493.19 | 363,000 |
27 Aug 2024 | 495.20 | 505.90 | 492.81 | 502.01 | 502.01 | 354,600 |
26 Aug 2024 | 504.00 | 507.61 | 496.35 | 499.10 | 499.10 | 217,600 |
23 Aug 2024 | 498.73 | 503.79 | 495.51 | 503.07 | 503.07 | 289,100 |
22 Aug 2024 | 496.16 | 505.44 | 494.94 | 496.87 | 496.87 | 597,600 |
21 Aug 2024 | 488.37 | 499.49 | 485.50 | 495.29 | 495.29 | 261,700 |
20 Aug 2024 | 499.43 | 500.90 | 484.12 | 487.41 | 487.41 | 689,500 |
19 Aug 2024 | 498.14 | 502.82 | 496.67 | 497.26 | 497.26 | 364,100 |
16 Aug 2024 | 488.38 | 498.67 | 487.42 | 497.87 | 497.87 | 480,000 |
15 Aug 2024 | 489.67 | 494.96 | 485.68 | 489.51 | 489.51 | 473,400 |
14 Aug 2024 | 482.37 | 486.03 | 477.96 | 484.26 | 484.26 | 527,600 |
13 Aug 2024 | 471.01 | 484.62 | 471.01 | 484.61 | 484.61 | 594,400 |
12 Aug 2024 | 476.94 | 476.94 | 463.32 | 469.29 | 469.29 | 505,700 |
09 Aug 2024 | 474.60 | 482.07 | 460.55 | 472.61 | 472.61 | 600,100 |
08 Aug 2024 | 490.00 | 493.24 | 462.94 | 476.35 | 476.35 | 1,790,500 |
07 Aug 2024 | 456.99 | 469.58 | 454.25 | 460.74 | 460.74 | 1,021,300 |
06 Aug 2024 | 460.89 | 461.00 | 448.46 | 450.09 | 450.09 | 915,900 |
05 Aug 2024 | 435.00 | 467.22 | 434.84 | 455.46 | 455.46 | 748,800 |
02 Aug 2024 | 467.26 | 467.70 | 447.69 | 465.66 | 465.66 | 1,076,800 |
01 Aug 2024 | 500.00 | 504.91 | 476.57 | 481.87 | 481.87 | 604,500 |
31 July 2024 | 495.43 | 500.65 | 492.00 | 497.03 | 497.03 | 551,800 |
30 July 2024 | 498.83 | 501.00 | 482.18 | 488.02 | 488.02 | 664,300 |
29 July 2024 | 494.30 | 500.50 | 491.76 | 498.70 | 498.70 | 627,700 |
26 July 2024 | 498.95 | 501.10 | 491.60 | 492.72 | 492.72 | 930,300 |
25 July 2024 | 477.92 | 500.00 | 470.93 | 495.76 | 495.76 | 1,085,500 |
24 July 2024 | 483.79 | 488.32 | 473.17 | 473.33 | 473.33 | 752,900 |
23 July 2024 | 485.31 | 498.28 | 484.33 | 488.47 | 488.47 | 574,700 |
22 July 2024 | 482.10 | 484.88 | 472.21 | 483.01 | 483.01 | 558,800 |
19 July 2024 | 479.68 | 480.16 | 469.60 | 479.82 | 479.82 | 728,000 |
18 July 2024 | 479.75 | 486.96 | 476.92 | 481.41 | 481.41 | 1,221,900 |
17 July 2024 | 481.21 | 492.79 | 477.44 | 480.36 | 480.36 | 868,700 |
16 July 2024 | 472.27 | 491.32 | 472.14 | 488.81 | 488.81 | 881,500 |
15 July 2024 | 476.00 | 479.48 | 465.23 | 471.89 | 471.89 | 901,300 |
12 July 2024 | 479.36 | 484.99 | 467.41 | 476.13 | 476.13 | 1,885,600 |
11 July 2024 | 504.44 | 510.87 | 483.44 | 489.77 | 489.77 | 1,820,400 |
10 July 2024 | 558.00 | 558.30 | 455.00 | 492.31 | 492.31 | 4,725,900 |
09 July 2024 | 586.16 | 587.45 | 560.12 | 560.21 | 560.21 | 730,100 |
08 July 2024 | 587.00 | 594.76 | 576.50 | 586.16 | 586.16 | 498,200 |
05 July 2024 | 587.65 | 596.25 | 586.67 | 587.25 | 587.25 | 307,700 |
03 July 2024 | 586.34 | 594.66 | 584.88 | 592.31 | 592.31 | 251,500 |
02 July 2024 | 592.80 | 596.15 | 575.58 | 584.14 | 584.14 | 495,100 |
01 July 2024 | 585.00 | 593.35 | 576.74 | 592.58 | 592.58 | 466,200 |
28 June 2024 | 588.61 | 598.33 | 580.26 | 589.79 | 589.79 | 809,400 |
27 June 2024 | 568.00 | 590.50 | 565.55 | 586.01 | 586.01 | 561,900 |
26 June 2024 | 584.31 | 584.31 | 559.40 | 568.52 | 568.52 | 941,400 |
25 June 2024 | 575.06 | 586.81 | 571.72 | 585.21 | 585.21 | 490,400 |
24 June 2024 | 569.50 | 580.48 | 562.62 | 573.60 | 573.60 | 487,700 |
21 June 2024 | 560.00 | 580.64 | 550.91 | 578.43 | 578.43 | 2,162,500 |
20 June 2024 | 561.99 | 563.02 | 552.00 | 557.25 | 557.25 | 773,800 |
18 June 2024 | 559.11 | 573.25 | 553.84 | 562.00 | 562.00 | 587,900 |
17 June 2024 | 578.13 | 581.65 | 570.65 | 570.99 | 570.99 | 444,500 |
14 June 2024 | 572.36 | 587.49 | 569.41 | 584.71 | 584.71 | 466,100 |
13 June 2024 | 592.99 | 598.08 | 566.90 | 567.00 | 567.00 | 775,300 |
12 June 2024 | 596.30 | 604.65 | 588.56 | 591.35 | 591.35 | 559,400 |
11 June 2024 | 596.18 | 599.48 | 584.16 | 588.46 | 588.46 | 502,200 |
10 June 2024 | 596.00 | 600.83 | 593.00 | 595.92 | 595.92 | 625,200 |
07 June 2024 | 595.00 | 598.01 | 591.48 | 596.65 | 596.65 | 320,900 |
06 June 2024 | 600.95 | 611.67 | 597.35 | 598.51 | 598.51 | 412,000 |
05 June 2024 | 614.88 | 617.78 | 598.65 | 605.52 | 605.52 | 471,100 |
04 June 2024 | 606.90 | 615.96 | 604.02 | 608.93 | 608.93 | 686,600 |
03 June 2024 | 611.17 | 620.00 | 587.18 | 597.15 | 597.15 | 865,100 |
31 May 2024 | 609.90 | 617.82 | 583.67 | 611.05 | 611.05 | 1,602,300 |
30 May 2024 | 637.37 | 645.56 | 605.87 | 606.26 | 606.26 | 1,247,400 |
29 May 2024 | 634.55 | 656.46 | 632.62 | 648.23 | 648.23 | 764,000 |
28 May 2024 | 590.16 | 648.15 | 581.74 | 638.39 | 638.39 | 1,975,800 |
24 May 2024 | 595.00 | 599.54 | 583.01 | 590.16 | 590.16 | 571,600 |
23 May 2024 | 620.15 | 624.60 | 588.64 | 594.86 | 594.86 | 876,700 |
22 May 2024 | 613.16 | 629.57 | 611.79 | 612.82 | 612.82 | 600,200 |
21 May 2024 | 613.00 | 619.85 | 610.86 | 610.95 | 610.95 | 316,300 |
20 May 2024 | 614.37 | 619.99 | 610.27 | 619.99 | 619.99 | 268,000 |
17 May 2024 | 610.28 | 620.18 | 610.00 | 615.34 | 615.34 | 364,700 |
16 May 2024 | 616.51 | 621.82 | 610.36 | 610.36 | 610.36 | 536,700 |
15 May 2024 | 595.40 | 621.45 | 594.85 | 614.16 | 614.16 | 577,300 |
14 May 2024 | 598.73 | 602.21 | 589.31 | 589.65 | 589.65 | 519,200 |
13 May 2024 | 597.06 | 609.79 | 593.04 | 597.79 | 597.79 | 872,200 |
10 May 2024 | 588.73 | 608.84 | 588.73 | 597.95 | 597.95 | 1,034,000 |
09 May 2024 | 625.00 | 628.00 | 583.02 | 587.15 | 587.15 | 2,080,200 |
08 May 2024 | 608.26 | 611.37 | 585.27 | 590.05 | 590.05 | 1,182,000 |
07 May 2024 | 615.03 | 616.69 | 604.83 | 615.46 | 615.46 | 546,900 |
06 May 2024 | 607.40 | 617.66 | 602.26 | 617.22 | 617.22 | 436,700 |
03 May 2024 | 605.54 | 607.86 | 595.00 | 600.27 | 600.27 | 354,200 |
02 May 2024 | 603.56 | 606.21 | 582.00 | 590.89 | 590.89 | 873,600 |
01 May 2024 | 607.24 | 622.25 | 585.01 | 606.09 | 606.09 | 626,200 |
30 Apr 2024 | 630.00 | 634.98 | 604.57 | 604.87 | 604.87 | 607,300 |
29 Apr 2024 | 633.86 | 644.66 | 625.93 | 636.16 | 636.16 | 363,800 |
26 Apr 2024 | 634.31 | 642.09 | 630.52 | 631.13 | 631.13 | 591,100 |
25 Apr 2024 | 644.16 | 644.16 | 622.42 | 636.10 | 636.10 | 496,800 |
24 Apr 2024 | 661.64 | 664.02 | 647.28 | 651.74 | 651.74 | 399,800 |
23 Apr 2024 | 641.30 | 656.80 | 631.12 | 651.78 | 651.78 | 680,700 |
22 Apr 2024 | 632.72 | 641.55 | 619.71 | 633.04 | 633.04 | 511,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |