Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
11 Oct 2024 | 632.00 | 640.00 | 632.00 | 637.15 | 637.15 | 485,500 |
10 Oct 2024 | 630.42 | 632.74 | 626.59 | 631.52 | 631.52 | 321,000 |
09 Oct 2024 | 628.66 | 633.66 | 626.30 | 632.79 | 632.79 | 344,200 |
08 Oct 2024 | 631.40 | 631.40 | 625.31 | 627.34 | 627.34 | 330,400 |
07 Oct 2024 | 627.52 | 633.20 | 625.28 | 629.71 | 629.71 | 369,100 |
04 Oct 2024 | 635.89 | 635.89 | 622.66 | 630.68 | 630.68 | 292,000 |
03 Oct 2024 | 626.00 | 628.49 | 621.15 | 626.31 | 626.31 | 381,200 |
02 Oct 2024 | 630.44 | 634.36 | 625.09 | 627.50 | 627.50 | 519,700 |
01 Oct 2024 | 631.91 | 636.52 | 624.54 | 630.14 | 630.14 | 375,700 |
30 Sept 2024 | 629.61 | 631.83 | 619.01 | 631.82 | 631.82 | 845,700 |
27 Sept 2024 | 636.11 | 636.76 | 628.05 | 632.77 | 632.77 | 580,300 |
26 Sept 2024 | 628.75 | 639.87 | 627.89 | 635.40 | 635.40 | 891,200 |
25 Sept 2024 | 629.18 | 629.18 | 619.91 | 621.82 | 621.82 | 478,300 |
24 Sept 2024 | 625.55 | 627.59 | 617.63 | 625.37 | 625.37 | 526,500 |
23 Sept 2024 | 622.65 | 626.00 | 616.08 | 618.72 | 618.72 | 525,700 |
20 Sept 2024 | 619.78 | 626.84 | 618.00 | 623.77 | 623.77 | 1,073,800 |
19 Sept 2024 | 622.40 | 627.30 | 616.17 | 626.05 | 626.05 | 644,800 |
18 Sept 2024 | 605.46 | 619.86 | 604.21 | 609.03 | 609.03 | 559,800 |
17 Sept 2024 | 598.00 | 607.69 | 595.22 | 605.17 | 605.17 | 623,200 |
16 Sept 2024 | 595.14 | 597.84 | 589.27 | 596.78 | 596.78 | 394,300 |
13 Sept 2024 | 590.46 | 599.66 | 589.58 | 591.33 | 591.33 | 392,100 |
12 Sept 2024 | 588.00 | 588.30 | 581.24 | 587.55 | 587.55 | 368,800 |
11 Sept 2024 | 580.67 | 586.53 | 570.73 | 584.40 | 584.40 | 578,700 |
10 Sept 2024 | 584.03 | 585.60 | 576.00 | 581.10 | 581.10 | 438,200 |
09 Sept 2024 | 579.15 | 584.49 | 576.87 | 580.20 | 580.20 | 559,700 |
06 Sept 2024 | 577.00 | 584.44 | 570.68 | 571.31 | 571.31 | 755,200 |
05 Sept 2024 | 574.73 | 576.83 | 568.46 | 575.20 | 575.20 | 515,800 |
04 Sept 2024 | 575.71 | 581.58 | 572.20 | 576.95 | 576.95 | 469,500 |
03 Sept 2024 | 592.87 | 595.55 | 571.99 | 575.35 | 575.35 | 737,000 |
30 Aug 2024 | 592.83 | 601.30 | 588.69 | 600.20 | 600.20 | 622,700 |
29 Aug 2024 | 593.24 | 599.53 | 588.91 | 591.22 | 591.22 | 413,000 |
28 Aug 2024 | 589.96 | 592.49 | 583.75 | 588.01 | 588.01 | 325,900 |
28 Aug 2024 | 1.63 Dividend | |||||
27 Aug 2024 | 588.12 | 593.92 | 584.79 | 590.09 | 588.46 | 348,700 |
26 Aug 2024 | 595.24 | 597.33 | 587.36 | 591.25 | 589.62 | 431,300 |
23 Aug 2024 | 591.70 | 594.10 | 586.38 | 593.82 | 592.18 | 492,400 |
22 Aug 2024 | 588.20 | 593.15 | 582.88 | 587.30 | 585.68 | 384,500 |
21 Aug 2024 | 585.50 | 589.45 | 582.42 | 585.94 | 584.32 | 942,100 |
20 Aug 2024 | 585.84 | 589.60 | 578.41 | 582.29 | 580.68 | 603,500 |
19 Aug 2024 | 586.00 | 591.08 | 582.05 | 586.50 | 584.88 | 518,600 |
16 Aug 2024 | 590.84 | 591.45 | 582.49 | 583.40 | 581.79 | 577,700 |
15 Aug 2024 | 588.00 | 593.28 | 583.40 | 590.84 | 589.21 | 657,800 |
14 Aug 2024 | 573.81 | 580.01 | 573.77 | 578.39 | 576.79 | 718,300 |
13 Aug 2024 | 570.00 | 573.95 | 563.85 | 571.53 | 569.95 | 583,600 |
12 Aug 2024 | 569.96 | 573.65 | 563.60 | 567.78 | 566.21 | 595,900 |
09 Aug 2024 | 571.11 | 576.54 | 562.44 | 569.81 | 568.24 | 920,600 |
08 Aug 2024 | 560.01 | 569.42 | 554.29 | 568.08 | 566.51 | 1,418,400 |
07 Aug 2024 | 520.24 | 531.50 | 510.38 | 512.50 | 511.08 | 1,066,700 |
06 Aug 2024 | 510.00 | 526.07 | 505.79 | 518.02 | 516.59 | 638,900 |
05 Aug 2024 | 504.74 | 514.47 | 493.63 | 506.31 | 504.91 | 913,800 |
02 Aug 2024 | 524.21 | 531.43 | 507.67 | 518.51 | 517.08 | 700,300 |
01 Aug 2024 | 558.03 | 565.56 | 527.55 | 534.54 | 533.06 | 1,047,300 |
31 Jul 2024 | 559.19 | 568.92 | 557.04 | 561.16 | 559.61 | 576,300 |
30 Jul 2024 | 552.19 | 557.28 | 546.36 | 551.21 | 549.69 | 403,600 |
29 Jul 2024 | 555.00 | 556.87 | 548.05 | 548.52 | 547.00 | 326,600 |
26 Jul 2024 | 550.63 | 558.53 | 547.52 | 554.61 | 553.08 | 544,000 |
25 Jul 2024 | 533.66 | 554.72 | 529.34 | 545.13 | 543.62 | 813,300 |
24 Jul 2024 | 546.77 | 549.26 | 528.98 | 529.26 | 527.80 | 1,113,800 |
23 Jul 2024 | 551.17 | 559.30 | 550.32 | 551.66 | 550.14 | 789,400 |
22 Jul 2024 | 551.95 | 553.57 | 542.95 | 552.12 | 550.59 | 517,300 |
19 Jul 2024 | 550.62 | 550.62 | 541.88 | 544.65 | 543.15 | 600,500 |
18 Jul 2024 | 553.84 | 564.81 | 545.74 | 547.67 | 546.16 | 818,100 |
17 Jul 2024 | 565.14 | 566.78 | 556.80 | 557.94 | 556.40 | 918,700 |
16 Jul 2024 | 549.05 | 568.90 | 546.76 | 568.68 | 567.11 | 1,087,500 |
15 Jul 2024 | 540.20 | 548.76 | 536.97 | 544.74 | 543.24 | 704,500 |
12 Jul 2024 | 534.50 | 545.73 | 532.00 | 537.90 | 536.41 | 800,900 |
11 Jul 2024 | 523.95 | 533.95 | 520.06 | 528.16 | 526.70 | 761,900 |
10 Jul 2024 | 506.76 | 524.20 | 506.76 | 523.17 | 521.72 | 642,900 |
09 Jul 2024 | 508.52 | 511.30 | 505.79 | 508.68 | 507.27 | 416,900 |
08 Jul 2024 | 507.71 | 509.79 | 505.55 | 508.77 | 507.36 | 434,300 |
05 Jul 2024 | 511.49 | 512.12 | 500.71 | 505.50 | 504.10 | 548,800 |
03 Jul 2024 | 511.33 | 516.15 | 509.18 | 512.72 | 511.30 | 439,100 |
02 Jul 2024 | 500.00 | 510.31 | 498.84 | 510.03 | 508.62 | 542,200 |
01 Jul 2024 | 513.45 | 514.01 | 496.57 | 501.01 | 499.63 | 568,500 |
28 Jun 2024 | 505.86 | 513.54 | 503.03 | 505.81 | 504.41 | 2,809,400 |
27 Jun 2024 | 501.11 | 504.82 | 500.85 | 504.22 | 502.83 | 595,900 |
26 Jun 2024 | 502.69 | 504.26 | 497.57 | 502.63 | 501.24 | 520,500 |
25 Jun 2024 | 508.47 | 509.85 | 499.66 | 505.30 | 503.90 | 572,700 |
24 Jun 2024 | 507.54 | 515.30 | 504.13 | 510.29 | 508.88 | 640,800 |
21 Jun 2024 | 508.90 | 508.92 | 499.00 | 504.16 | 502.77 | 886,900 |
20 Jun 2024 | 505.29 | 509.69 | 501.55 | 507.99 | 506.59 | 635,100 |
18 Jun 2024 | 507.59 | 511.61 | 505.46 | 506.83 | 505.43 | 705,600 |
17 Jun 2024 | 499.49 | 509.40 | 492.71 | 506.03 | 504.63 | 994,400 |
14 Jun 2024 | 513.25 | 517.34 | 493.23 | 503.30 | 501.91 | 1,363,800 |
13 Jun 2024 | 530.05 | 530.05 | 523.01 | 528.90 | 527.44 | 667,100 |
12 Jun 2024 | 529.11 | 539.35 | 528.24 | 532.96 | 531.49 | 740,100 |
11 Jun 2024 | 523.00 | 524.51 | 519.00 | 523.00 | 521.56 | 540,600 |
10 Jun 2024 | 517.66 | 526.08 | 516.64 | 526.00 | 524.55 | 948,600 |
07 Jun 2024 | 513.48 | 520.73 | 512.00 | 516.14 | 514.71 | 702,100 |
06 Jun 2024 | 522.27 | 524.85 | 513.30 | 515.22 | 513.80 | 594,100 |
05 Jun 2024 | 515.89 | 523.31 | 513.54 | 523.20 | 521.75 | 645,800 |
04 Jun 2024 | 512.35 | 514.76 | 508.13 | 512.45 | 511.03 | 932,000 |
03 Jun 2024 | 534.10 | 534.10 | 506.18 | 513.08 | 511.66 | 1,029,600 |
31 May 2024 | 530.39 | 532.50 | 522.00 | 531.52 | 530.05 | 1,250,600 |
30 May 2024 | 523.49 | 525.86 | 519.90 | 524.46 | 523.01 | 591,700 |
29 May 2024 | 524.09 | 526.26 | 519.64 | 523.19 | 521.74 | 585,300 |
28 May 2024 | 535.65 | 537.07 | 524.67 | 526.54 | 525.09 | 738,000 |
24 May 2024 | 527.88 | 530.84 | 522.73 | 529.83 | 528.37 | 644,000 |
23 May 2024 | 548.62 | 548.62 | 525.31 | 526.57 | 525.12 | 1,117,600 |
22 May 2024 | 546.76 | 551.21 | 541.66 | 546.07 | 544.56 | 506,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |