Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 25, 2024 | 828.40 | 829.64 | 809.60 | 822.60 | 822.60 | 3,082,715 |
Apr 24, 2024 | 834.20 | 873.20 | 833.20 | 833.40 | 833.40 | 3,225,349 |
Apr 23, 2024 | 828.20 | 830.20 | 819.20 | 827.20 | 827.20 | 1,933,635 |
Apr 22, 2024 | 820.40 | 820.40 | 805.40 | 812.00 | 812.00 | 2,131,488 |
Apr 19, 2024 | 810.00 | 824.20 | 797.00 | 810.00 | 810.00 | 2,479,265 |
Apr 18, 2024 | 832.40 | 832.40 | 811.89 | 824.20 | 824.20 | 1,844,293 |
Apr 17, 2024 | 826.00 | 834.40 | 820.80 | 827.40 | 827.40 | 1,932,969 |
Apr 16, 2024 | 845.20 | 849.60 | 825.40 | 834.60 | 834.60 | 2,301,494 |
Apr 15, 2024 | 850.00 | 876.60 | 848.13 | 866.20 | 866.20 | 2,360,791 |
Apr 12, 2024 | 862.80 | 883.28 | 857.60 | 861.20 | 861.20 | 2,640,863 |
Apr 11, 2024 | 871.20 | 878.80 | 849.00 | 852.20 | 852.20 | 2,736,629 |
Apr 10, 2024 | 883.40 | 891.27 | 869.63 | 871.40 | 871.40 | 2,975,439 |
Apr 09, 2024 | 879.40 | 881.60 | 871.20 | 876.20 | 876.20 | 3,288,082 |
Apr 08, 2024 | 859.80 | 884.00 | 856.20 | 884.00 | 884.00 | 3,267,427 |
Apr 05, 2024 | 864.40 | 872.80 | 857.20 | 857.60 | 857.60 | 2,519,777 |
Apr 04, 2024 | 870.00 | 884.20 | 860.60 | 884.00 | 884.00 | 4,624,038 |
Apr 03, 2024 | 866.60 | 877.40 | 850.00 | 874.00 | 874.00 | 3,897,419 |
Apr 02, 2024 | 895.80 | 899.20 | 866.00 | 866.00 | 866.00 | 3,155,097 |
Mar 28, 2024 | 886.60 | 894.60 | 881.00 | 894.00 | 894.00 | 14,701,666 |
Mar 27, 2024 | 885.60 | 885.60 | 872.40 | 884.40 | 884.40 | 3,305,718 |
Mar 26, 2024 | 877.60 | 884.61 | 870.21 | 884.40 | 884.40 | 3,152,378 |
Mar 25, 2024 | 879.20 | 882.60 | 866.80 | 875.80 | 875.80 | 3,052,334 |
Mar 22, 2024 | 862.80 | 882.00 | 861.80 | 878.80 | 878.80 | 2,621,824 |
Mar 21, 2024 | 850.00 | 877.80 | 847.78 | 865.00 | 865.00 | 2,640,927 |
Mar 20, 2024 | 832.00 | 843.20 | 828.96 | 843.20 | 843.20 | 2,734,680 |
Mar 19, 2024 | 828.00 | 832.07 | 816.00 | 830.00 | 830.00 | 7,989,220 |
Mar 18, 2024 | 827.20 | 833.80 | 820.45 | 833.00 | 833.00 | 3,280,442 |
Mar 15, 2024 | 795.00 | 824.20 | 790.00 | 824.20 | 824.20 | 8,000,290 |
Mar 14, 2024 | 792.20 | 792.80 | 780.00 | 781.00 | 781.00 | 2,124,751 |
Mar 13, 2024 | 789.40 | 796.41 | 787.23 | 792.20 | 792.20 | 1,989,488 |
Mar 12, 2024 | 797.40 | 797.40 | 783.26 | 790.20 | 790.20 | 2,455,842 |
Mar 11, 2024 | 784.80 | 788.20 | 776.62 | 784.00 | 784.00 | 3,017,791 |
Mar 08, 2024 | 791.00 | 796.60 | 785.80 | 786.80 | 786.80 | 3,122,643 |
Mar 07, 2024 | 794.80 | 799.00 | 783.50 | 791.20 | 791.20 | 2,278,918 |
Mar 06, 2024 | 786.60 | 799.80 | 785.66 | 793.40 | 793.40 | 4,098,195 |
Mar 05, 2024 | 798.60 | 802.60 | 784.20 | 784.20 | 784.20 | 2,508,786 |
Mar 04, 2024 | 810.00 | 810.00 | 799.60 | 802.00 | 802.00 | 2,831,351 |
Mar 01, 2024 | 800.00 | 811.25 | 798.09 | 809.00 | 809.00 | 2,687,750 |
Feb 29, 2024 | 800.00 | 805.28 | 788.81 | 801.20 | 801.20 | 2,451,634 |
Feb 28, 2024 | 803.80 | 803.80 | 795.20 | 800.00 | 800.00 | 1,680,363 |
Feb 27, 2024 | 792.60 | 803.20 | 790.31 | 803.20 | 803.20 | 2,007,793 |
Feb 26, 2024 | 787.80 | 793.57 | 781.54 | 791.80 | 791.80 | 1,765,703 |
Feb 23, 2024 | 800.20 | 803.29 | 786.27 | 787.60 | 787.60 | 4,373,986 |
Feb 22, 2024 | 771.60 | 798.80 | 771.20 | 797.00 | 797.00 | 4,096,531 |
Feb 21, 2024 | 770.00 | 775.40 | 762.60 | 762.60 | 762.60 | 5,182,510 |
Feb 20, 2024 | 796.20 | 796.20 | 770.00 | 770.00 | 770.00 | 2,048,093 |
Feb 19, 2024 | 801.20 | 804.71 | 791.21 | 797.00 | 797.00 | 1,362,377 |
Feb 16, 2024 | 792.40 | 808.80 | 792.40 | 808.20 | 808.20 | 2,118,280 |
Feb 15, 2024 | 798.00 | 801.60 | 788.80 | 788.80 | 788.80 | 1,408,968 |
Feb 14, 2024 | 781.20 | 790.90 | 777.40 | 790.40 | 790.40 | 1,405,635 |
Feb 13, 2024 | 802.60 | 807.40 | 762.91 | 779.00 | 779.00 | 2,070,046 |
Feb 12, 2024 | 799.00 | 806.80 | 785.00 | 806.80 | 806.80 | 1,941,817 |
Feb 09, 2024 | 785.80 | 798.60 | 785.00 | 794.00 | 794.00 | 3,199,640 |
Feb 08, 2024 | 781.60 | 790.40 | 780.40 | 789.00 | 789.00 | 2,189,420 |
Feb 07, 2024 | 779.40 | 783.60 | 769.52 | 783.00 | 783.00 | 1,362,412 |
Feb 06, 2024 | 781.00 | 785.20 | 774.60 | 782.00 | 782.00 | 1,529,941 |
Feb 05, 2024 | 768.40 | 784.00 | 764.80 | 771.00 | 771.00 | 1,724,786 |
Feb 02, 2024 | 777.60 | 779.38 | 763.20 | 764.40 | 764.40 | 2,656,215 |
Feb 01, 2024 | 768.60 | 778.80 | 761.40 | 764.00 | 764.00 | 1,147,771 |
Jan 31, 2024 | 781.40 | 781.40 | 769.12 | 773.80 | 773.80 | 2,192,793 |
Jan 30, 2024 | 785.20 | 791.60 | 779.40 | 784.00 | 784.00 | 5,221,116 |
Jan 29, 2024 | 783.00 | 783.80 | 771.60 | 780.00 | 780.00 | 986,967 |
Jan 26, 2024 | 771.00 | 782.60 | 765.40 | 781.40 | 781.40 | 1,743,450 |
Jan 25, 2024 | 778.80 | 781.40 | 766.40 | 778.40 | 778.40 | 1,080,963 |
Jan 24, 2024 | 777.52 | 784.40 | 768.80 | 780.60 | 780.60 | 3,595,022 |
Jan 23, 2024 | 758.20 | 768.60 | 755.40 | 767.20 | 767.20 | 1,560,177 |
Jan 22, 2024 | 768.20 | 772.00 | 752.20 | 758.00 | 758.00 | 2,519,804 |
Jan 19, 2024 | 756.80 | 762.40 | 751.80 | 755.80 | 755.80 | 1,483,187 |
Jan 18, 2024 | 759.60 | 760.17 | 745.98 | 755.20 | 755.20 | 1,467,324 |
Jan 17, 2024 | 750.00 | 765.47 | 748.00 | 749.20 | 749.20 | 2,644,029 |
Jan 16, 2024 | 769.80 | 771.00 | 754.60 | 765.20 | 765.20 | 1,736,837 |
Jan 15, 2024 | 777.07 | 784.00 | 771.00 | 773.60 | 773.60 | 1,379,465 |
Jan 12, 2024 | 784.20 | 786.07 | 777.00 | 777.00 | 777.00 | 1,533,138 |
Jan 11, 2024 | 787.20 | 792.80 | 775.20 | 778.40 | 778.40 | 1,617,477 |
Jan 10, 2024 | 778.00 | 781.94 | 768.72 | 778.00 | 778.00 | 1,225,013 |
Jan 09, 2024 | 767.80 | 777.20 | 766.00 | 774.60 | 774.60 | 1,101,735 |
Jan 08, 2024 | 750.80 | 762.40 | 749.00 | 762.40 | 762.40 | 20,726,529 |
Jan 05, 2024 | 759.00 | 761.40 | 746.89 | 753.80 | 753.80 | 1,295,875 |
Jan 04, 2024 | 762.00 | 769.60 | 751.20 | 762.20 | 762.20 | 1,593,341 |
Jan 03, 2024 | 784.80 | 796.80 | 763.49 | 764.40 | 764.40 | 1,640,332 |
Jan 02, 2024 | 814.80 | 814.80 | 785.30 | 788.00 | 788.00 | 2,323,410 |
Dec 29, 2023 | 810.00 | 814.60 | 806.60 | 808.00 | 808.00 | 999,520 |
Dec 28, 2023 | 804.60 | 810.20 | 798.60 | 808.40 | 808.40 | 1,754,862 |
Dec 27, 2023 | 797.00 | 805.60 | 781.20 | 798.00 | 798.00 | 1,097,795 |
Dec 22, 2023 | 785.00 | 790.00 | 780.37 | 786.00 | 786.00 | 508,627 |
Dec 21, 2023 | 787.20 | 799.40 | 778.90 | 791.20 | 791.20 | 1,325,206 |
Dec 20, 2023 | 801.80 | 805.60 | 786.60 | 794.60 | 794.60 | 2,213,678 |
Dec 19, 2023 | 789.60 | 796.60 | 777.40 | 791.40 | 791.40 | 1,674,642 |
Dec 18, 2023 | 789.80 | 800.40 | 780.00 | 784.80 | 784.80 | 1,746,552 |
Dec 15, 2023 | 780.00 | 791.40 | 774.00 | 784.80 | 784.80 | 4,141,292 |
Dec 14, 2023 | 767.40 | 779.40 | 744.40 | 776.00 | 776.00 | 2,634,796 |
Dec 13, 2023 | 761.00 | 765.60 | 749.00 | 749.00 | 749.00 | 1,973,917 |
Dec 12, 2023 | 753.20 | 761.36 | 747.88 | 754.80 | 754.80 | 2,252,449 |
Dec 11, 2023 | 743.80 | 751.20 | 739.00 | 747.00 | 747.00 | 2,065,951 |
Dec 08, 2023 | 736.60 | 748.60 | 732.22 | 743.20 | 743.20 | 3,751,809 |
Dec 07, 2023 | 728.40 | 735.45 | 722.40 | 735.20 | 735.20 | 1,239,195 |
Dec 06, 2023 | 728.60 | 735.00 | 718.80 | 733.60 | 733.60 | 17,684,682 |
Dec 05, 2023 | 709.60 | 725.80 | 709.40 | 723.20 | 723.20 | 6,970,031 |
Dec 04, 2023 | 718.00 | 725.60 | 712.00 | 712.80 | 712.80 | 2,238,433 |
Dec 01, 2023 | 728.20 | 730.40 | 715.00 | 719.00 | 719.00 | 1,246,204 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |