Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Oct 2024 | 677.10 | 699.60 | 675.35 | 697.90 | 697.90 | 2,796,622 |
07 Oct 2024 | 686.25 | 694.20 | 673.80 | 678.80 | 678.80 | 1,932,861 |
04 Oct 2024 | 699.70 | 703.95 | 684.40 | 690.20 | 690.20 | 2,050,300 |
03 Oct 2024 | 694.00 | 719.85 | 690.35 | 699.05 | 699.05 | 4,581,037 |
01 Oct 2024 | 694.00 | 699.45 | 685.00 | 693.65 | 693.65 | 1,856,288 |
30 Sept 2024 | 680.50 | 705.00 | 680.50 | 695.40 | 695.40 | 2,531,313 |
27 Sept 2024 | 695.05 | 713.50 | 688.00 | 692.45 | 692.45 | 14,237,170 |
26 Sept 2024 | 691.00 | 700.90 | 683.25 | 693.60 | 693.60 | 3,431,866 |
25 Sept 2024 | 707.60 | 707.60 | 681.55 | 689.20 | 689.20 | 1,373,871 |
24 Sept 2024 | 699.00 | 709.70 | 695.65 | 705.10 | 705.10 | 1,692,449 |
23 Sept 2024 | 709.05 | 710.00 | 696.85 | 702.50 | 702.50 | 1,228,223 |
20 Sept 2024 | 700.00 | 710.50 | 697.50 | 709.00 | 709.00 | 2,799,627 |
19 Sept 2024 | 696.00 | 702.50 | 690.15 | 697.00 | 697.00 | 1,715,999 |
18 Sept 2024 | 693.00 | 696.30 | 686.55 | 695.30 | 695.30 | 972,495 |
17 Sept 2024 | 697.70 | 705.00 | 689.30 | 692.00 | 692.00 | 1,738,717 |
16 Sept 2024 | 683.05 | 697.40 | 675.55 | 695.20 | 695.20 | 1,850,346 |
13 Sept 2024 | 688.00 | 690.20 | 677.75 | 681.95 | 681.95 | 1,550,794 |
12 Sept 2024 | 683.45 | 687.90 | 680.55 | 686.10 | 686.10 | 1,231,420 |
11 Sept 2024 | 678.00 | 690.00 | 676.30 | 680.45 | 680.45 | 3,149,673 |
10 Sept 2024 | 680.20 | 684.50 | 675.30 | 680.00 | 680.00 | 1,942,309 |
09 Sept 2024 | 665.00 | 678.30 | 660.50 | 676.00 | 676.00 | 4,064,358 |
06 Sept 2024 | 648.00 | 673.95 | 647.95 | 665.25 | 665.25 | 6,822,379 |
05 Sept 2024 | 640.10 | 647.00 | 636.90 | 643.90 | 643.90 | 2,658,323 |
04 Sept 2024 | 635.00 | 647.65 | 633.00 | 645.60 | 645.60 | 2,925,734 |
03 Sept 2024 | 644.95 | 653.25 | 639.45 | 640.05 | 640.05 | 2,470,124 |
02 Sept 2024 | 648.00 | 655.65 | 643.50 | 650.95 | 650.95 | 1,586,559 |
30 Aug 2024 | 659.05 | 664.70 | 644.75 | 647.15 | 647.15 | 7,817,523 |
29 Aug 2024 | 661.90 | 666.00 | 651.45 | 660.75 | 660.75 | 2,123,160 |
28 Aug 2024 | 675.80 | 678.90 | 660.00 | 661.90 | 661.90 | 2,436,997 |
27 Aug 2024 | 686.50 | 691.45 | 673.00 | 675.80 | 675.80 | 1,403,508 |
26 Aug 2024 | 681.00 | 692.80 | 678.80 | 688.55 | 688.55 | 1,839,363 |
23 Aug 2024 | 682.95 | 688.65 | 670.45 | 678.20 | 678.20 | 1,708,479 |
22 Aug 2024 | 679.30 | 687.50 | 677.80 | 682.95 | 682.95 | 2,014,766 |
21 Aug 2024 | 670.00 | 679.95 | 667.70 | 679.30 | 679.30 | 1,206,265 |
20 Aug 2024 | 669.15 | 671.95 | 662.35 | 668.90 | 668.90 | 997,284 |
19 Aug 2024 | 666.20 | 673.75 | 660.80 | 669.15 | 669.15 | 1,453,761 |
16 Aug 2024 | 654.80 | 663.25 | 650.60 | 661.05 | 661.05 | 1,290,553 |
14 Aug 2024 | 660.80 | 665.20 | 641.60 | 650.25 | 650.25 | 1,714,599 |
13 Aug 2024 | 647.00 | 665.75 | 646.90 | 660.55 | 660.55 | 4,531,168 |
12 Aug 2024 | 648.00 | 651.00 | 637.70 | 644.65 | 644.65 | 1,318,087 |
09 Aug 2024 | 657.00 | 659.45 | 648.35 | 653.00 | 653.00 | 1,218,872 |
08 Aug 2024 | 654.00 | 658.90 | 642.75 | 652.25 | 652.25 | 2,938,101 |
07 Aug 2024 | 630.50 | 651.75 | 628.00 | 649.05 | 649.05 | 2,720,532 |
06 Aug 2024 | 672.00 | 672.00 | 626.25 | 628.50 | 628.50 | 6,060,478 |
05 Aug 2024 | 656.15 | 682.00 | 656.15 | 672.15 | 672.15 | 10,662,953 |
02 Aug 2024 | 672.00 | 677.75 | 659.60 | 662.40 | 662.40 | 959,145 |
01 Aug 2024 | 675.65 | 681.45 | 670.60 | 674.90 | 674.90 | 1,148,693 |
31 Jul 2024 | 681.75 | 683.90 | 670.80 | 674.10 | 674.10 | 1,711,988 |
30 Jul 2024 | 683.05 | 691.00 | 673.10 | 681.00 | 681.00 | 3,126,859 |
29 Jul 2024 | 679.50 | 685.00 | 676.05 | 683.05 | 683.05 | 1,787,407 |
26 Jul 2024 | 675.80 | 682.00 | 672.80 | 679.75 | 679.75 | 1,132,507 |
25 Jul 2024 | 657.00 | 678.90 | 653.95 | 675.00 | 675.00 | 2,901,644 |
24 Jul 2024 | 671.95 | 674.50 | 649.10 | 657.95 | 657.95 | 3,992,281 |
23 Jul 2024 | 667.00 | 680.00 | 659.95 | 672.55 | 672.55 | 1,800,272 |
22 Jul 2024 | 669.95 | 672.15 | 663.55 | 668.05 | 668.05 | 1,127,244 |
19 Jul 2024 | 686.00 | 686.20 | 666.40 | 668.65 | 668.65 | 929,516 |
18 Jul 2024 | 664.25 | 686.25 | 664.25 | 684.85 | 684.85 | 6,427,954 |
16 Jul 2024 | 654.00 | 672.90 | 652.95 | 667.35 | 667.35 | 3,414,923 |
15 Jul 2024 | 658.95 | 658.95 | 646.70 | 652.95 | 652.95 | 2,052,411 |
12 Jul 2024 | 648.25 | 654.60 | 636.00 | 650.10 | 650.10 | 4,784,826 |
11 Jul 2024 | 649.70 | 649.70 | 638.25 | 644.80 | 644.80 | 2,390,064 |
10 Jul 2024 | 638.55 | 655.00 | 632.15 | 646.10 | 646.10 | 4,021,275 |
09 Jul 2024 | 639.95 | 644.30 | 630.55 | 637.80 | 637.80 | 2,729,681 |
08 Jul 2024 | 632.00 | 655.80 | 629.00 | 641.30 | 641.30 | 7,813,665 |
05 Jul 2024 | 609.00 | 618.70 | 606.50 | 615.35 | 615.35 | 6,070,845 |
04 Jul 2024 | 613.60 | 613.60 | 605.65 | 608.05 | 608.05 | 2,066,331 |
03 Jul 2024 | 604.40 | 609.15 | 601.75 | 607.50 | 607.50 | 1,426,759 |
02 Jul 2024 | 620.50 | 621.50 | 601.00 | 603.15 | 603.15 | 2,968,214 |
01 Jul 2024 | 614.20 | 622.90 | 614.20 | 620.50 | 620.50 | 2,138,264 |
28 Jun 2024 | 613.00 | 622.65 | 610.60 | 613.00 | 613.00 | 1,587,880 |
27 Jun 2024 | 613.00 | 620.40 | 608.80 | 611.65 | 611.65 | 2,676,129 |
26 Jun 2024 | 614.80 | 619.90 | 609.10 | 613.15 | 613.15 | 2,712,167 |
25 Jun 2024 | 623.80 | 624.90 | 613.55 | 615.05 | 615.05 | 1,199,541 |
24 Jun 2024 | 610.00 | 623.95 | 607.00 | 623.05 | 623.05 | 1,626,740 |
21 Jun 2024 | 628.40 | 629.55 | 609.00 | 609.80 | 609.80 | 2,029,376 |
20 Jun 2024 | 625.00 | 629.50 | 616.25 | 628.40 | 628.40 | 964,116 |
19 Jun 2024 | 627.00 | 630.60 | 617.75 | 622.45 | 622.45 | 2,262,576 |
18 Jun 2024 | 625.00 | 625.00 | 615.70 | 623.50 | 623.50 | 1,998,831 |
14 Jun 2024 | 614.85 | 621.95 | 610.80 | 619.35 | 619.35 | 2,504,833 |
13 Jun 2024 | 634.95 | 635.00 | 605.35 | 611.25 | 611.25 | 13,174,925 |
12 Jun 2024 | 650.00 | 650.00 | 625.80 | 629.50 | 629.50 | 3,807,297 |
11 Jun 2024 | 651.00 | 661.35 | 645.45 | 647.30 | 647.30 | 1,434,087 |
10 Jun 2024 | 655.00 | 659.50 | 646.50 | 651.65 | 651.65 | 1,431,839 |
07 Jun 2024 | 634.10 | 654.95 | 634.10 | 653.00 | 653.00 | 2,475,400 |
06 Jun 2024 | 646.80 | 650.00 | 626.55 | 637.85 | 637.85 | 2,216,040 |
05 Jun 2024 | 621.45 | 667.20 | 618.10 | 645.50 | 645.50 | 13,511,763 |
04 Jun 2024 | 602.00 | 620.00 | 588.25 | 614.55 | 614.55 | 9,095,613 |
03 Jun 2024 | 609.00 | 609.00 | 592.00 | 594.10 | 594.10 | 1,859,030 |
31 May 2024 | 597.25 | 603.50 | 591.55 | 595.55 | 595.55 | 4,303,624 |
30 May 2024 | 601.05 | 604.90 | 590.65 | 597.25 | 597.25 | 1,280,510 |
29 May 2024 | 608.00 | 615.00 | 601.75 | 605.45 | 605.45 | 2,252,674 |
28 May 2024 | 607.00 | 615.90 | 602.85 | 608.10 | 608.10 | 3,123,135 |
27 May 2024 | 612.90 | 612.90 | 600.60 | 602.55 | 602.55 | 1,748,191 |
24 May 2024 | 606.60 | 606.60 | 596.25 | 604.00 | 604.00 | 1,841,955 |
23 May 2024 | 607.15 | 613.70 | 601.90 | 608.15 | 608.15 | 3,345,604 |
22 May 2024 | 591.00 | 608.30 | 590.20 | 602.70 | 602.70 | 4,604,232 |
21 May 2024 | 592.00 | 597.50 | 585.00 | 590.15 | 590.15 | 2,397,255 |
17 May 2024 | 591.40 | 600.00 | 582.30 | 597.05 | 597.05 | 2,280,419 |
16 May 2024 | 590.70 | 601.00 | 585.05 | 591.25 | 591.25 | 2,586,189 |
15 May 2024 | 601.80 | 603.15 | 586.15 | 591.60 | 591.60 | 1,257,277 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |