Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 07, 2024 | 880.65 | 881.05 | 845.75 | 861.00 | 861.00 | 1,999,427 |
May 06, 2024 | 879.70 | 893.00 | 874.35 | 880.65 | 880.65 | 2,556,178 |
May 03, 2024 | 895.85 | 903.70 | 866.00 | 874.20 | 874.20 | 3,672,279 |
May 02, 2024 | 883.00 | 894.60 | 883.00 | 890.35 | 890.35 | 2,448,369 |
Apr 30, 2024 | 902.45 | 902.75 | 880.05 | 882.20 | 882.20 | 1,831,578 |
Apr 29, 2024 | 898.40 | 902.50 | 886.15 | 895.75 | 895.75 | 1,956,431 |
Apr 26, 2024 | 910.00 | 914.00 | 884.65 | 887.25 | 887.25 | 3,626,999 |
Apr 25, 2024 | 882.70 | 909.40 | 874.35 | 905.80 | 905.80 | 4,893,459 |
Apr 24, 2024 | 851.35 | 886.00 | 850.00 | 882.70 | 882.70 | 4,257,548 |
Apr 23, 2024 | 858.50 | 865.00 | 848.55 | 851.35 | 851.35 | 1,755,588 |
Apr 22, 2024 | 867.10 | 870.90 | 853.45 | 854.80 | 854.80 | 1,584,578 |
Apr 19, 2024 | 842.85 | 867.30 | 833.20 | 864.80 | 864.80 | 3,157,898 |
Apr 18, 2024 | 846.10 | 858.00 | 841.70 | 844.80 | 844.80 | 3,437,879 |
Apr 16, 2024 | 859.50 | 863.60 | 842.75 | 845.25 | 845.25 | 1,706,563 |
Apr 15, 2024 | 862.90 | 882.00 | 850.25 | 860.45 | 860.45 | 1,974,756 |
Apr 12, 2024 | 883.90 | 883.90 | 862.00 | 866.45 | 866.45 | 4,129,109 |
Apr 10, 2024 | 881.35 | 889.00 | 875.35 | 883.95 | 883.95 | 2,519,596 |
Apr 09, 2024 | 881.80 | 891.45 | 870.55 | 874.60 | 874.60 | 2,512,308 |
Apr 08, 2024 | 864.00 | 878.00 | 860.25 | 876.45 | 876.45 | 2,462,906 |
Apr 05, 2024 | 860.00 | 864.55 | 846.95 | 857.10 | 857.10 | 1,847,243 |
Apr 04, 2024 | 876.30 | 878.65 | 853.55 | 862.50 | 862.50 | 2,790,334 |
Apr 03, 2024 | 877.85 | 879.55 | 867.10 | 869.00 | 869.00 | 1,980,049 |
Apr 02, 2024 | 871.10 | 881.85 | 861.55 | 879.25 | 879.25 | 2,784,783 |
Apr 01, 2024 | 838.00 | 876.45 | 838.00 | 871.95 | 871.95 | 6,053,539 |
Mar 28, 2024 | 827.00 | 840.85 | 820.00 | 830.20 | 830.20 | 3,722,941 |
Mar 27, 2024 | 825.00 | 832.40 | 815.40 | 818.05 | 818.05 | 1,884,038 |
Mar 26, 2024 | 820.55 | 834.00 | 818.05 | 821.90 | 821.90 | 2,454,193 |
Mar 22, 2024 | 808.00 | 832.95 | 806.75 | 824.80 | 824.80 | 3,983,433 |
Mar 21, 2024 | 804.00 | 819.45 | 803.10 | 812.35 | 812.35 | 2,783,067 |
Mar 20, 2024 | 802.20 | 810.00 | 789.30 | 794.65 | 794.65 | 1,538,050 |
Mar 19, 2024 | 802.00 | 809.95 | 793.75 | 801.05 | 801.05 | 2,192,986 |
Mar 18, 2024 | 780.65 | 808.50 | 778.50 | 804.40 | 804.40 | 3,561,533 |
Mar 15, 2024 | 782.10 | 790.20 | 774.55 | 780.65 | 780.65 | 3,992,861 |
Mar 14, 2024 | 792.00 | 792.95 | 761.75 | 785.45 | 785.45 | 5,262,918 |
Mar 13, 2024 | 818.40 | 820.60 | 788.45 | 792.95 | 792.95 | 3,047,464 |
Mar 12, 2024 | 829.00 | 829.30 | 815.00 | 817.80 | 817.80 | 1,231,413 |
Mar 11, 2024 | 832.00 | 836.60 | 822.15 | 829.80 | 829.80 | 1,622,850 |
Mar 07, 2024 | 820.00 | 844.90 | 818.05 | 830.00 | 830.00 | 5,074,846 |
Mar 06, 2024 | 820.40 | 823.00 | 800.00 | 812.90 | 812.90 | 2,041,620 |
Mar 05, 2024 | 825.10 | 826.65 | 811.00 | 819.30 | 819.30 | 2,630,517 |
Mar 04, 2024 | 839.00 | 839.00 | 818.50 | 824.30 | 824.30 | 3,821,690 |
Mar 01, 2024 | 804.25 | 839.70 | 804.25 | 836.20 | 836.20 | 5,377,896 |
Feb 29, 2024 | 801.00 | 805.90 | 790.00 | 800.10 | 800.10 | 3,155,812 |
Feb 28, 2024 | 822.70 | 822.75 | 795.00 | 798.60 | 798.60 | 1,851,909 |
Feb 27, 2024 | 808.95 | 820.55 | 805.70 | 818.95 | 818.95 | 1,331,211 |
Feb 26, 2024 | 825.20 | 827.80 | 806.20 | 808.75 | 808.75 | 1,188,689 |
Feb 23, 2024 | 835.00 | 836.30 | 819.25 | 821.00 | 821.00 | 1,736,000 |
Feb 22, 2024 | 831.00 | 835.15 | 820.05 | 828.65 | 828.65 | 2,366,934 |
Feb 21, 2024 | 821.00 | 850.00 | 820.95 | 828.25 | 828.25 | 6,419,882 |
Feb 20, 2024 | 825.00 | 825.00 | 811.80 | 821.20 | 821.20 | 1,384,043 |
Feb 19, 2024 | 825.95 | 825.95 | 814.00 | 820.20 | 820.20 | 829,517 |
Feb 16, 2024 | 818.15 | 824.40 | 813.50 | 819.95 | 819.95 | 1,774,587 |
Feb 15, 2024 | 818.00 | 820.75 | 805.60 | 812.35 | 812.35 | 1,482,200 |
Feb 14, 2024 | 798.00 | 815.80 | 796.55 | 813.25 | 813.25 | 1,546,826 |
Feb 13, 2024 | 812.95 | 814.70 | 790.55 | 812.65 | 812.65 | 1,675,844 |
Feb 12, 2024 | 818.00 | 819.60 | 802.45 | 811.50 | 811.50 | 1,408,603 |
Feb 09, 2024 | 824.90 | 825.00 | 800.45 | 811.75 | 811.75 | 1,396,058 |
Feb 08, 2024 | 841.45 | 841.45 | 818.00 | 822.10 | 822.10 | 2,294,805 |
Feb 07, 2024 | 827.40 | 842.90 | 823.00 | 836.60 | 836.60 | 3,647,454 |
Feb 06, 2024 | 814.65 | 820.75 | 805.10 | 818.75 | 818.75 | 1,547,506 |
Feb 05, 2024 | 824.15 | 834.00 | 811.00 | 814.65 | 814.65 | 2,056,107 |
Feb 02, 2024 | 809.25 | 826.30 | 805.10 | 823.55 | 823.55 | 2,871,131 |
Feb 01, 2024 | 822.00 | 822.00 | 800.10 | 801.70 | 801.70 | 2,287,350 |
Jan 31, 2024 | 812.00 | 822.00 | 808.05 | 818.65 | 818.65 | 1,954,023 |
Jan 30, 2024 | 818.00 | 829.35 | 810.15 | 812.00 | 812.00 | 1,892,910 |
Jan 29, 2024 | 819.05 | 823.60 | 804.00 | 811.70 | 811.70 | 1,574,830 |
Jan 25, 2024 | 815.00 | 821.00 | 792.80 | 815.70 | 815.70 | 3,240,065 |
Jan 24, 2024 | 795.00 | 814.00 | 784.00 | 812.20 | 812.20 | 1,490,515 |
Jan 23, 2024 | 808.25 | 816.00 | 788.45 | 790.40 | 790.40 | 1,533,222 |
Jan 19, 2024 | 805.25 | 820.70 | 805.25 | 816.65 | 816.65 | 1,358,166 |
Jan 18, 2024 | 812.50 | 814.50 | 792.60 | 803.65 | 803.65 | 1,991,900 |
Jan 17, 2024 | 830.00 | 830.00 | 810.05 | 812.65 | 812.65 | 1,433,551 |
Jan 16, 2024 | 827.65 | 839.50 | 819.35 | 832.30 | 832.30 | 1,920,936 |
Jan 15, 2024 | 827.70 | 830.50 | 820.00 | 825.15 | 825.15 | 1,497,605 |
Jan 12, 2024 | 824.50 | 830.80 | 821.25 | 825.80 | 825.80 | 1,326,357 |
Jan 11, 2024 | 834.80 | 836.75 | 820.10 | 822.05 | 822.05 | 1,205,504 |
Jan 10, 2024 | 823.85 | 831.35 | 811.20 | 829.80 | 829.80 | 1,265,739 |
Jan 09, 2024 | 828.50 | 831.95 | 819.25 | 821.40 | 821.40 | 1,458,862 |
Jan 08, 2024 | 835.75 | 836.65 | 820.70 | 821.95 | 821.95 | 1,107,367 |
Jan 05, 2024 | 838.95 | 845.80 | 827.20 | 829.40 | 829.40 | 2,060,548 |
Jan 04, 2024 | 840.25 | 843.80 | 835.00 | 837.10 | 837.10 | 1,878,399 |
Jan 03, 2024 | 870.00 | 870.00 | 836.00 | 837.65 | 837.65 | 3,983,411 |
Jan 02, 2024 | 883.85 | 883.85 | 859.10 | 870.20 | 870.20 | 1,615,515 |
Jan 01, 2024 | 880.25 | 884.80 | 875.00 | 877.60 | 877.60 | 778,184 |
Dec 29, 2023 | 882.00 | 887.50 | 873.30 | 880.25 | 880.25 | 1,906,630 |
Dec 28, 2023 | 882.90 | 895.75 | 874.00 | 880.80 | 880.80 | 4,482,599 |
Dec 27, 2023 | 858.45 | 881.50 | 855.65 | 875.90 | 875.90 | 2,466,359 |
Dec 26, 2023 | 857.50 | 863.00 | 849.95 | 852.30 | 852.30 | 1,294,151 |
Dec 22, 2023 | 845.00 | 857.55 | 843.10 | 855.30 | 855.30 | 1,846,933 |
Dec 21, 2023 | 830.00 | 847.65 | 820.10 | 841.90 | 841.90 | 2,106,856 |
Dec 20, 2023 | 859.00 | 863.75 | 839.70 | 842.25 | 842.25 | 1,764,901 |
Dec 19, 2023 | 855.55 | 861.50 | 847.60 | 858.70 | 858.70 | 1,285,256 |
Dec 18, 2023 | 844.00 | 865.55 | 836.15 | 854.90 | 854.90 | 4,324,786 |
Dec 15, 2023 | 854.05 | 870.55 | 851.60 | 867.20 | 867.20 | 4,058,044 |
Dec 14, 2023 | 860.00 | 861.55 | 845.80 | 847.40 | 847.40 | 2,711,444 |
Dec 13, 2023 | 854.85 | 859.20 | 840.00 | 851.40 | 851.40 | 2,170,707 |
Dec 12, 2023 | 846.60 | 862.80 | 845.25 | 853.85 | 853.85 | 2,518,863 |
Dec 11, 2023 | 841.55 | 847.00 | 831.80 | 845.10 | 845.10 | 1,630,946 |
Dec 08, 2023 | 824.80 | 853.45 | 822.10 | 839.35 | 839.35 | 7,142,037 |
Dec 07, 2023 | 828.95 | 830.00 | 817.85 | 819.15 | 819.15 | 1,717,648 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |