Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 25, 2024 | 707.40 | 711.00 | 675.45 | 682.95 | 682.95 | 40,836 |
Oct 24, 2024 | 717.00 | 729.50 | 690.95 | 703.90 | 703.90 | 30,140 |
Oct 23, 2024 | 720.45 | 730.60 | 701.00 | 716.80 | 716.80 | 42,698 |
Oct 22, 2024 | 761.90 | 761.90 | 712.95 | 716.85 | 716.85 | 55,044 |
Oct 21, 2024 | 780.55 | 786.55 | 749.00 | 758.25 | 758.25 | 34,563 |
Oct 18, 2024 | 784.10 | 784.90 | 760.05 | 777.20 | 777.20 | 31,942 |
Oct 17, 2024 | 787.30 | 802.15 | 778.10 | 783.25 | 783.25 | 38,844 |
Oct 16, 2024 | 779.55 | 790.00 | 778.30 | 787.20 | 787.20 | 28,781 |
Oct 15, 2024 | 783.00 | 808.45 | 775.30 | 779.55 | 779.55 | 65,227 |
Oct 14, 2024 | 778.90 | 786.90 | 775.00 | 781.70 | 781.70 | 21,069 |
Oct 11, 2024 | 777.00 | 790.00 | 771.30 | 778.90 | 778.90 | 32,055 |
Oct 10, 2024 | 769.95 | 801.00 | 769.95 | 776.25 | 776.25 | 64,080 |
Oct 09, 2024 | 780.00 | 792.00 | 756.00 | 766.10 | 766.10 | 63,961 |
Oct 08, 2024 | 742.00 | 783.50 | 735.00 | 778.30 | 778.30 | 54,417 |
Oct 07, 2024 | 792.90 | 796.90 | 726.05 | 742.70 | 742.70 | 97,204 |
Oct 04, 2024 | 797.70 | 813.45 | 776.20 | 789.10 | 789.10 | 88,989 |
Oct 03, 2024 | 817.90 | 828.35 | 790.50 | 794.00 | 794.00 | 106,137 |
Oct 01, 2024 | 843.90 | 850.10 | 826.05 | 829.35 | 829.35 | 96,665 |
Sep 30, 2024 | 853.90 | 878.50 | 840.10 | 843.70 | 843.70 | 346,600 |
Sep 27, 2024 | 830.00 | 861.80 | 817.05 | 854.10 | 854.10 | 327,937 |
Sep 26, 2024 | 839.90 | 848.75 | 824.55 | 829.55 | 829.55 | 147,918 |
Sep 25, 2024 | 811.00 | 863.80 | 811.00 | 831.20 | 831.20 | 575,149 |
Sep 24, 2024 | 801.90 | 854.90 | 791.00 | 810.85 | 810.85 | 450,674 |
Sep 23, 2024 | 799.85 | 813.90 | 797.10 | 801.00 | 801.00 | 63,042 |
Sep 20, 2024 | 808.80 | 820.90 | 792.65 | 795.45 | 795.45 | 90,120 |
Sep 19, 2024 | 826.00 | 834.80 | 790.55 | 801.40 | 801.40 | 108,012 |
Sep 18, 2024 | 804.90 | 848.00 | 794.45 | 820.95 | 820.95 | 471,744 |
Sep 17, 2024 | 787.50 | 823.40 | 764.60 | 803.50 | 803.50 | 235,556 |
Sep 16, 2024 | 792.00 | 797.80 | 779.00 | 782.80 | 782.80 | 37,653 |
Sep 13, 2024 | 787.65 | 799.30 | 783.00 | 787.65 | 787.65 | 77,954 |
Sep 12, 2024 | 810.00 | 811.45 | 785.15 | 792.60 | 792.60 | 89,052 |
Sep 11, 2024 | 810.00 | 849.70 | 792.25 | 804.10 | 804.10 | 913,085 |
Sep 10, 2024 | 779.90 | 788.00 | 772.60 | 777.90 | 777.90 | 24,331 |
Sep 09, 2024 | 778.15 | 779.65 | 763.05 | 770.75 | 770.75 | 24,653 |
Sep 06, 2024 | 796.15 | 803.55 | 774.05 | 779.55 | 779.55 | 36,212 |
Sep 05, 2024 | 804.90 | 806.95 | 792.00 | 793.85 | 793.85 | 34,854 |
Sep 04, 2024 | 790.00 | 807.40 | 790.00 | 799.25 | 799.25 | 31,197 |
Sep 03, 2024 | 811.00 | 812.55 | 798.05 | 802.20 | 802.20 | 45,942 |
Sep 02, 2024 | 835.00 | 837.70 | 808.50 | 815.40 | 815.40 | 92,594 |
Aug 30, 2024 | 800.45 | 828.80 | 793.70 | 816.95 | 816.95 | 130,351 |
Aug 29, 2024 | 827.00 | 828.50 | 790.00 | 794.75 | 794.75 | 73,977 |
Aug 28, 2024 | 834.85 | 839.70 | 816.00 | 823.40 | 823.40 | 73,466 |
Aug 27, 2024 | 852.00 | 855.00 | 824.00 | 834.00 | 834.00 | 235,959 |
Aug 26, 2024 | 769.00 | 893.80 | 765.00 | 835.75 | 835.75 | 1,403,374 |
Aug 23, 2024 | 718.90 | 773.85 | 716.05 | 759.70 | 759.70 | 295,963 |
Aug 22, 2024 | 723.95 | 727.35 | 711.00 | 714.65 | 714.65 | 43,684 |
Aug 21, 2024 | 719.90 | 732.50 | 711.90 | 721.15 | 721.15 | 54,955 |
Aug 20, 2024 | 721.80 | 728.00 | 715.15 | 716.00 | 716.00 | 30,669 |
Aug 19, 2024 | 701.30 | 723.00 | 701.30 | 715.80 | 715.80 | 25,312 |
Aug 16, 2024 | 702.85 | 714.00 | 700.05 | 706.20 | 706.20 | 20,477 |
Aug 14, 2024 | 710.20 | 716.95 | 695.55 | 698.75 | 698.75 | 46,589 |
Aug 13, 2024 | 708.00 | 728.85 | 705.00 | 706.15 | 706.15 | 53,928 |
Aug 12, 2024 | 714.40 | 716.95 | 704.05 | 707.10 | 707.10 | 46,631 |
Aug 09, 2024 | 731.00 | 732.00 | 710.10 | 714.40 | 714.40 | 33,379 |
Aug 08, 2024 | 716.40 | 736.05 | 716.40 | 724.75 | 724.75 | 81,198 |
Aug 07, 2024 | 749.00 | 749.00 | 710.10 | 715.60 | 715.60 | 288,131 |
Aug 06, 2024 | 792.00 | 825.65 | 775.00 | 783.10 | 783.10 | 166,149 |
Aug 05, 2024 | 814.00 | 814.55 | 778.00 | 786.30 | 786.30 | 148,213 |
Aug 02, 2024 | 792.00 | 849.70 | 790.00 | 821.95 | 821.95 | 257,715 |
Aug 01, 2024 | 812.00 | 848.90 | 803.10 | 810.00 | 810.00 | 389,170 |
Jul 31, 2024 | 806.70 | 832.65 | 795.55 | 812.40 | 812.40 | 164,206 |
Jul 30, 2024 | 749.15 | 842.00 | 748.20 | 798.25 | 798.25 | 716,970 |
Jul 29, 2024 | 752.00 | 766.50 | 740.00 | 749.15 | 749.15 | 68,748 |
Jul 26, 2024 | 759.40 | 759.40 | 748.55 | 750.25 | 750.25 | 26,694 |
Jul 25, 2024 | 753.75 | 762.95 | 750.05 | 753.25 | 753.25 | 22,016 |
Jul 24, 2024 | 737.05 | 765.75 | 737.05 | 758.50 | 758.50 | 57,349 |
Jul 23, 2024 | 746.55 | 751.10 | 722.05 | 737.20 | 737.20 | 23,245 |
Jul 22, 2024 | 738.00 | 753.25 | 726.65 | 746.50 | 746.50 | 18,399 |
Jul 19, 2024 | 761.50 | 762.70 | 735.05 | 739.95 | 739.95 | 27,672 |
Jul 18, 2024 | 768.10 | 770.00 | 754.85 | 761.55 | 761.55 | 32,610 |
Jul 16, 2024 | 757.05 | 775.95 | 755.55 | 766.85 | 766.85 | 46,190 |
Jul 15, 2024 | 766.90 | 773.80 | 752.40 | 755.65 | 755.65 | 41,277 |
Jul 12, 2024 | 762.00 | 779.55 | 761.00 | 763.90 | 763.90 | 47,486 |
Jul 11, 2024 | 760.70 | 769.00 | 756.90 | 761.65 | 761.65 | 49,952 |
Jul 10, 2024 | 765.00 | 772.75 | 752.95 | 761.30 | 761.30 | 82,603 |
Jul 09, 2024 | 806.05 | 812.55 | 750.55 | 756.90 | 756.90 | 294,808 |
Jul 08, 2024 | 820.50 | 822.55 | 804.55 | 806.50 | 806.50 | 30,434 |
Jul 05, 2024 | 815.50 | 821.70 | 812.85 | 816.75 | 816.75 | 20,680 |
Jul 04, 2024 | 823.80 | 825.35 | 810.00 | 815.50 | 815.50 | 28,004 |
Jul 03, 2024 | 817.00 | 829.00 | 814.15 | 816.65 | 816.65 | 27,488 |
Jul 02, 2024 | 812.05 | 844.00 | 804.00 | 813.70 | 813.70 | 67,852 |
Jul 01, 2024 | 807.00 | 818.75 | 797.00 | 809.25 | 809.25 | 51,371 |
Jun 28, 2024 | 813.00 | 824.05 | 800.55 | 806.05 | 806.05 | 22,370 |
Jun 27, 2024 | 837.00 | 837.00 | 805.00 | 807.70 | 807.70 | 26,472 |
Jun 26, 2024 | 810.35 | 841.20 | 799.40 | 829.85 | 829.85 | 43,034 |
Jun 25, 2024 | 832.90 | 838.80 | 808.00 | 810.35 | 810.35 | 37,925 |
Jun 24, 2024 | 830.00 | 840.00 | 820.00 | 832.90 | 832.90 | 30,740 |
Jun 21, 2024 | 842.70 | 848.30 | 824.45 | 826.80 | 826.80 | 54,722 |
Jun 20, 2024 | 789.70 | 873.00 | 781.10 | 834.75 | 834.75 | 444,078 |
Jun 19, 2024 | 777.00 | 795.00 | 770.05 | 785.70 | 785.70 | 60,272 |
Jun 18, 2024 | 783.40 | 788.00 | 773.45 | 774.80 | 774.80 | 27,594 |
Jun 14, 2024 | 786.45 | 787.95 | 778.05 | 783.40 | 783.40 | 27,238 |
Jun 13, 2024 | 788.40 | 788.40 | 771.15 | 781.70 | 781.70 | 41,858 |
Jun 12, 2024 | 807.95 | 807.95 | 775.00 | 779.45 | 779.45 | 67,519 |
Jun 11, 2024 | 795.70 | 807.60 | 792.05 | 799.55 | 799.55 | 42,497 |
Jun 10, 2024 | 784.15 | 803.00 | 781.45 | 793.70 | 793.70 | 30,046 |
Jun 07, 2024 | 763.85 | 779.40 | 759.10 | 775.05 | 775.05 | 26,728 |
Jun 06, 2024 | 745.00 | 775.75 | 745.00 | 765.95 | 765.95 | 27,692 |
Jun 05, 2024 | 738.60 | 742.45 | 705.55 | 737.00 | 737.00 | 48,496 |
Jun 04, 2024 | 789.95 | 790.00 | 700.55 | 717.15 | 717.15 | 87,657 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |