Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 04, 2024 | 757.80 | 768.60 | 755.00 | 763.60 | 763.60 | 1,407,859 |
Oct 03, 2024 | 759.40 | 760.80 | 747.44 | 759.20 | 759.20 | 1,080,930 |
Oct 02, 2024 | 766.00 | 771.40 | 744.00 | 755.00 | 755.00 | 1,819,480 |
Oct 01, 2024 | 765.80 | 777.20 | 764.60 | 770.40 | 770.40 | 7,114,660 |
Sept 30, 2024 | 782.60 | 790.40 | 763.18 | 763.20 | 763.20 | 5,251,004 |
Sept 27, 2024 | 777.00 | 791.40 | 773.20 | 788.60 | 788.60 | 2,277,101 |
Sept 26, 2024 | 755.40 | 777.20 | 754.80 | 770.00 | 770.00 | 2,243,065 |
Sept 25, 2024 | 743.60 | 761.27 | 734.60 | 746.20 | 746.20 | 2,586,338 |
Sept 24, 2024 | 750.00 | 761.00 | 747.00 | 748.60 | 748.60 | 1,915,524 |
Sept 23, 2024 | 733.40 | 745.80 | 728.72 | 745.80 | 745.80 | 1,163,143 |
Sept 20, 2024 | 740.00 | 750.40 | 731.00 | 735.20 | 735.20 | 4,940,858 |
Sept 19, 2024 | 742.80 | 758.40 | 737.59 | 750.40 | 750.40 | 2,231,375 |
Sept 18, 2024 | 736.00 | 745.40 | 732.20 | 736.20 | 736.20 | 1,568,122 |
Sept 17, 2024 | 735.80 | 746.60 | 730.00 | 740.00 | 740.00 | 2,123,563 |
Sept 16, 2024 | 729.00 | 737.56 | 717.00 | 725.60 | 725.60 | 1,574,682 |
Sept 13, 2024 | 716.00 | 738.20 | 712.40 | 734.60 | 734.60 | 2,519,357 |
Sept 12, 2024 | 717.60 | 729.50 | 713.40 | 714.20 | 714.20 | 5,032,205 |
Sept 11, 2024 | 682.40 | 710.60 | 679.80 | 706.60 | 706.60 | 1,670,713 |
Sept 10, 2024 | 670.80 | 685.40 | 665.40 | 679.00 | 679.00 | 1,802,201 |
Sept 09, 2024 | 682.80 | 700.00 | 667.20 | 673.20 | 673.20 | 3,174,466 |
Sept 06, 2024 | 650.80 | 654.40 | 635.40 | 639.40 | 639.40 | 2,225,126 |
Sept 05, 2024 | 613.20 | 647.20 | 613.00 | 647.20 | 647.20 | 1,504,669 |
Sept 04, 2024 | 620.20 | 630.00 | 605.60 | 616.00 | 616.00 | 2,295,081 |
Sept 03, 2024 | 637.80 | 640.80 | 625.17 | 634.20 | 634.20 | 4,604,350 |
Sept 02, 2024 | 643.20 | 647.64 | 629.20 | 638.80 | 638.80 | 3,872,275 |
Aug 30, 2024 | 635.40 | 656.00 | 631.20 | 646.00 | 646.00 | 3,911,403 |
Aug 29, 2024 | 635.40 | 637.60 | 624.20 | 632.00 | 632.00 | 3,168,120 |
Aug 28, 2024 | 645.20 | 651.00 | 630.80 | 630.80 | 630.80 | 1,941,441 |
Aug 27, 2024 | 638.80 | 655.40 | 630.60 | 648.20 | 648.20 | 1,690,558 |
Aug 23, 2024 | 642.20 | 651.05 | 626.80 | 640.80 | 640.80 | 3,533,199 |
Aug 22, 2024 | 640.60 | 653.40 | 638.20 | 639.40 | 639.40 | 7,000,636 |
Aug 21, 2024 | 643.80 | 652.40 | 633.60 | 640.20 | 640.20 | 4,028,840 |
Aug 20, 2024 | 636.60 | 643.60 | 632.20 | 635.40 | 635.40 | 2,425,328 |
Aug 19, 2024 | 630.60 | 652.00 | 630.00 | 641.00 | 641.00 | 1,468,621 |
Aug 16, 2024 | 625.40 | 643.60 | 624.59 | 638.20 | 638.20 | 2,525,087 |
Aug 15, 2024 | 601.60 | 622.53 | 595.40 | 621.20 | 621.20 | 2,334,580 |
Aug 14, 2024 | 594.40 | 616.20 | 591.60 | 607.80 | 607.80 | 8,766,976 |
Aug 13, 2024 | 578.60 | 590.70 | 574.60 | 581.40 | 581.40 | 5,264,185 |
Aug 12, 2024 | 562.00 | 582.65 | 560.00 | 580.40 | 580.40 | 4,120,698 |
Aug 09, 2024 | 554.00 | 574.60 | 549.40 | 558.20 | 558.20 | 5,778,957 |
Aug 08, 2024 | 575.00 | 581.40 | 550.00 | 550.00 | 550.00 | 3,587,728 |
Aug 07, 2024 | 513.40 | 537.60 | 506.00 | 523.40 | 523.40 | 2,714,347 |
Aug 06, 2024 | 530.00 | 531.00 | 499.00 | 503.60 | 503.60 | 3,418,540 |
Aug 05, 2024 | 522.80 | 539.80 | 498.50 | 519.60 | 519.60 | 8,382,080 |
Aug 02, 2024 | 550.00 | 564.60 | 538.06 | 539.60 | 539.60 | 2,363,887 |
Aug 01, 2024 | 573.00 | 582.49 | 553.00 | 555.00 | 555.00 | 1,936,520 |
Jul 31, 2024 | 570.20 | 576.60 | 557.00 | 571.00 | 571.00 | 1,834,177 |
Jul 30, 2024 | 573.40 | 600.00 | 560.60 | 564.00 | 564.00 | 9,021,474 |
Jul 29, 2024 | 646.00 | 648.47 | 582.40 | 596.60 | 596.60 | 8,546,871 |
Jul 26, 2024 | 639.40 | 650.80 | 638.60 | 649.00 | 649.00 | 983,844 |
Jul 25, 2024 | 632.60 | 641.80 | 627.00 | 640.00 | 640.00 | 1,490,537 |
Jul 24, 2024 | 649.80 | 660.40 | 645.20 | 645.20 | 645.20 | 708,878 |
Jul 23, 2024 | 659.60 | 667.80 | 650.40 | 658.80 | 658.80 | 1,743,025 |
Jul 22, 2024 | 660.00 | 685.27 | 653.40 | 656.00 | 656.00 | 1,835,371 |
Jul 19, 2024 | 658.20 | 658.20 | 635.20 | 644.20 | 644.20 | 1,538,040 |
Jul 18, 2024 | 670.20 | 670.60 | 654.37 | 664.60 | 664.60 | 1,317,563 |
Jul 17, 2024 | 670.80 | 676.20 | 662.00 | 664.00 | 664.00 | 1,221,096 |
Jul 16, 2024 | 670.40 | 673.40 | 666.00 | 668.60 | 668.60 | 855,905 |
Jul 15, 2024 | 668.00 | 685.80 | 665.60 | 677.00 | 677.00 | 1,052,667 |
Jul 12, 2024 | 671.20 | 678.58 | 662.60 | 676.40 | 676.40 | 1,051,173 |
Jul 11, 2024 | 662.40 | 674.00 | 637.00 | 667.60 | 667.60 | 2,443,021 |
Jul 10, 2024 | 646.60 | 673.00 | 636.00 | 660.20 | 660.20 | 2,062,370 |
Jul 09, 2024 | 627.20 | 648.80 | 627.20 | 640.00 | 640.00 | 2,733,727 |
Jul 08, 2024 | 642.60 | 644.80 | 629.60 | 631.80 | 631.80 | 1,768,090 |
Jul 05, 2024 | 637.20 | 646.00 | 630.76 | 639.40 | 639.40 | 12,771,249 |
Jul 04, 2024 | 633.40 | 644.60 | 627.40 | 634.20 | 634.20 | 1,452,014 |
Jul 03, 2024 | 621.60 | 639.60 | 620.20 | 632.00 | 632.00 | 4,329,036 |
Jul 02, 2024 | 625.40 | 631.00 | 617.80 | 618.60 | 618.60 | 1,506,945 |
Jul 01, 2024 | 642.80 | 648.40 | 625.80 | 629.60 | 629.60 | 1,777,418 |
Jun 28, 2024 | 637.60 | 641.00 | 630.00 | 630.00 | 630.00 | 2,775,763 |
Jun 27, 2024 | 645.20 | 647.00 | 625.20 | 634.40 | 634.40 | 2,743,526 |
Jun 26, 2024 | 663.00 | 672.00 | 645.40 | 647.20 | 647.20 | 1,882,400 |
Jun 25, 2024 | 665.60 | 675.00 | 653.00 | 660.40 | 660.40 | 1,511,735 |
Jun 24, 2024 | 668.60 | 677.40 | 653.35 | 670.00 | 670.00 | 3,516,836 |
Jun 21, 2024 | 673.20 | 689.00 | 657.40 | 663.00 | 663.00 | 13,295,237 |
Jun 20, 2024 | 659.40 | 678.20 | 654.80 | 673.00 | 673.00 | 1,708,329 |
Jun 19, 2024 | 658.20 | 668.40 | 657.40 | 661.00 | 661.00 | 1,026,446 |
Jun 18, 2024 | 677.80 | 684.60 | 662.60 | 665.40 | 665.40 | 2,156,004 |
Jun 17, 2024 | 661.20 | 675.84 | 660.20 | 669.20 | 669.20 | 932,099 |
Jun 14, 2024 | 670.00 | 672.80 | 651.80 | 656.00 | 656.00 | 1,227,773 |
Jun 13, 2024 | 684.60 | 690.00 | 672.00 | 672.00 | 672.00 | 1,104,634 |
Jun 12, 2024 | 689.40 | 701.20 | 678.60 | 690.20 | 690.20 | 6,021,350 |
Jun 11, 2024 | 704.20 | 708.00 | 687.00 | 689.40 | 689.40 | 1,308,742 |
Jun 10, 2024 | 713.40 | 713.60 | 696.80 | 703.80 | 703.80 | 1,011,601 |
Jun 07, 2024 | 723.60 | 735.03 | 711.60 | 716.40 | 716.40 | 1,359,006 |
Jun 06, 2024 | 717.60 | 723.40 | 712.60 | 722.00 | 722.00 | 1,503,792 |
Jun 05, 2024 | 723.00 | 733.20 | 709.60 | 713.80 | 713.80 | 5,266,388 |
Jun 04, 2024 | 706.20 | 718.20 | 705.20 | 714.00 | 714.00 | 2,607,419 |
Jun 03, 2024 | 687.00 | 710.00 | 676.71 | 705.40 | 705.40 | 9,506,982 |
May 31, 2024 | 666.00 | 683.80 | 643.40 | 675.20 | 675.20 | 5,870,049 |
May 30, 2024 | 647.80 | 675.40 | 643.80 | 668.20 | 668.20 | 7,803,590 |
May 29, 2024 | 672.60 | 678.20 | 653.40 | 654.40 | 654.40 | 2,884,045 |
May 28, 2024 | 712.00 | 716.40 | 674.00 | 674.00 | 674.00 | 2,763,503 |
May 24, 2024 | 705.40 | 711.40 | 698.20 | 707.20 | 707.20 | 2,222,860 |
May 23, 2024 | 728.40 | 733.80 | 706.00 | 716.20 | 716.20 | 2,203,269 |
May 22, 2024 | 733.60 | 745.60 | 725.60 | 730.60 | 730.60 | 1,578,113 |
May 21, 2024 | 742.20 | 750.40 | 730.80 | 741.00 | 741.00 | 2,455,786 |
May 20, 2024 | 720.00 | 748.40 | 718.40 | 745.80 | 745.80 | 1,222,109 |
May 17, 2024 | 757.80 | 765.00 | 722.00 | 722.00 | 722.00 | 2,238,963 |
May 16, 2024 | 793.80 | 796.81 | 752.40 | 764.20 | 764.20 | 1,948,788 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |