Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 23, 2024 | 849.00 | 869.90 | 840.00 | 847.15 | 847.15 | 9,958 |
May 22, 2024 | 842.10 | 849.90 | 836.05 | 846.15 | 846.15 | 3,299 |
May 21, 2024 | 864.60 | 890.00 | 840.00 | 843.00 | 843.00 | 7,399 |
May 17, 2024 | 899.95 | 909.90 | 860.00 | 870.35 | 870.35 | 3,314 |
May 16, 2024 | 899.90 | 915.00 | 875.00 | 879.35 | 879.35 | 2,778 |
May 15, 2024 | 866.00 | 914.00 | 856.00 | 898.30 | 898.30 | 12,282 |
May 14, 2024 | 812.00 | 874.80 | 810.00 | 852.95 | 852.95 | 9,930 |
May 13, 2024 | 860.00 | 864.90 | 802.00 | 812.65 | 812.65 | 10,571 |
May 10, 2024 | 827.20 | 863.00 | 827.20 | 854.15 | 854.15 | 6,994 |
May 09, 2024 | 923.95 | 925.00 | 820.00 | 835.80 | 835.80 | 22,926 |
May 08, 2024 | 988.00 | 988.00 | 895.05 | 905.25 | 905.25 | 28,257 |
May 07, 2024 | 1,015.00 | 1,024.00 | 966.00 | 1,002.35 | 1,002.35 | 34,085 |
May 06, 2024 | 953.00 | 1,004.00 | 930.50 | 981.65 | 981.65 | 50,635 |
May 03, 2024 | 937.80 | 937.80 | 870.00 | 901.05 | 901.05 | 7,814 |
May 02, 2024 | 948.95 | 950.00 | 910.20 | 924.85 | 924.85 | 5,267 |
Apr 30, 2024 | 959.80 | 964.00 | 925.00 | 935.65 | 935.65 | 12,216 |
Apr 29, 2024 | 851.05 | 988.80 | 851.05 | 934.45 | 934.45 | 55,365 |
Apr 26, 2024 | 845.00 | 858.00 | 830.00 | 845.75 | 845.75 | 6,170 |
Apr 25, 2024 | 830.00 | 848.75 | 812.05 | 844.40 | 844.40 | 9,839 |
Apr 24, 2024 | 850.00 | 855.00 | 752.00 | 824.75 | 824.75 | 13,899 |
Apr 23, 2024 | 770.00 | 830.00 | 765.50 | 827.60 | 827.60 | 12,613 |
Apr 22, 2024 | 770.10 | 790.00 | 760.00 | 765.20 | 765.20 | 8,021 |
Apr 19, 2024 | 788.00 | 788.00 | 756.10 | 762.65 | 762.65 | 8,975 |
Apr 18, 2024 | 791.00 | 815.00 | 761.15 | 774.55 | 774.55 | 4,540 |
Apr 16, 2024 | 757.00 | 797.00 | 757.00 | 789.30 | 789.30 | 1,449 |
Apr 15, 2024 | 762.90 | 810.95 | 755.00 | 773.85 | 773.85 | 5,152 |
Apr 12, 2024 | 811.90 | 819.80 | 780.00 | 782.90 | 782.90 | 6,524 |
Apr 10, 2024 | 800.00 | 834.00 | 795.00 | 811.90 | 811.90 | 5,611 |
Apr 09, 2024 | 800.00 | 818.05 | 790.00 | 796.60 | 796.60 | 5,725 |
Apr 08, 2024 | 810.00 | 839.00 | 799.00 | 801.20 | 801.20 | 6,254 |
Apr 05, 2024 | 855.00 | 859.70 | 783.20 | 799.25 | 799.25 | 11,076 |
Apr 04, 2024 | 871.55 | 896.50 | 841.00 | 848.65 | 848.65 | 4,981 |
Apr 03, 2024 | 871.00 | 900.00 | 860.00 | 871.55 | 871.55 | 7,379 |
Apr 02, 2024 | 762.35 | 901.00 | 760.00 | 865.30 | 865.30 | 28,124 |
Apr 01, 2024 | 738.90 | 798.00 | 717.05 | 762.35 | 762.35 | 7,404 |
Mar 28, 2024 | 736.70 | 745.00 | 695.00 | 717.30 | 717.30 | 17,411 |
Mar 27, 2024 | 736.00 | 762.00 | 716.25 | 722.25 | 722.25 | 12,895 |
Mar 26, 2024 | 759.80 | 759.80 | 736.00 | 736.45 | 736.45 | 3,978 |
Mar 22, 2024 | 720.45 | 750.00 | 715.00 | 733.85 | 733.85 | 13,317 |
Mar 21, 2024 | 740.00 | 754.70 | 715.00 | 720.45 | 720.45 | 5,597 |
Mar 20, 2024 | 719.30 | 740.00 | 700.40 | 726.95 | 726.95 | 5,128 |
Mar 19, 2024 | 738.85 | 745.00 | 709.00 | 719.30 | 719.30 | 4,684 |
Mar 18, 2024 | 748.95 | 748.95 | 710.00 | 728.50 | 728.50 | 12,841 |
Mar 15, 2024 | - | - | - | - | - | - |
Mar 14, 2024 | 689.05 | 780.00 | 683.30 | 769.70 | 769.70 | 16,720 |
Mar 13, 2024 | 794.95 | 794.95 | 650.00 | 683.20 | 683.20 | 47,890 |
Mar 12, 2024 | 814.00 | 814.00 | 771.00 | 780.85 | 780.85 | 8,587 |
Mar 11, 2024 | 818.75 | 830.00 | 800.00 | 807.65 | 807.65 | 6,957 |
Mar 07, 2024 | 820.85 | 834.80 | 814.00 | 818.75 | 818.75 | 2,005 |
Mar 06, 2024 | 853.00 | 854.00 | 803.65 | 818.65 | 818.65 | 7,944 |
Mar 05, 2024 | 839.20 | 855.00 | 838.35 | 853.20 | 853.20 | 3,436 |
Mar 04, 2024 | 868.95 | 869.50 | 795.00 | 839.00 | 839.00 | 6,381 |
Mar 01, 2024 | 868.00 | 879.70 | 851.10 | 862.40 | 862.40 | 4,829 |
Feb 29, 2024 | 847.00 | 866.00 | 842.55 | 855.15 | 855.15 | 3,119 |
Feb 28, 2024 | 865.00 | 878.95 | 831.00 | 846.50 | 846.50 | 10,239 |
Feb 27, 2024 | 881.90 | 881.90 | 862.00 | 866.40 | 866.40 | 6,543 |
Feb 26, 2024 | 888.00 | 888.00 | 861.30 | 868.95 | 868.95 | 5,278 |
Feb 23, 2024 | 893.00 | 893.00 | 869.05 | 872.65 | 872.65 | 6,732 |
Feb 22, 2024 | 875.00 | 899.80 | 874.00 | 879.30 | 879.30 | 7,599 |
Feb 21, 2024 | 944.00 | 944.00 | 855.00 | 873.95 | 873.95 | 17,495 |
Feb 20, 2024 | 959.85 | 979.90 | 900.00 | 916.80 | 916.80 | 15,665 |
Feb 19, 2024 | 965.00 | 990.00 | 940.00 | 959.85 | 959.85 | 11,990 |
Feb 16, 2024 | 1,023.95 | 1,054.00 | 960.10 | 970.65 | 970.65 | 21,583 |
Feb 15, 2024 | 906.10 | 1,014.95 | 842.00 | 1,004.50 | 1,004.50 | 98,398 |
Feb 14, 2024 | 798.00 | 914.80 | 781.20 | 906.10 | 906.10 | 30,284 |
Feb 13, 2024 | 785.00 | 809.00 | 770.05 | 796.85 | 796.85 | 9,937 |
Feb 12, 2024 | 815.00 | 834.00 | 792.00 | 812.85 | 812.85 | 10,056 |
Feb 09, 2024 | 810.00 | 855.00 | 780.00 | 834.90 | 834.90 | 14,049 |
Feb 08, 2024 | 803.00 | 824.00 | 797.00 | 817.65 | 817.65 | 8,474 |
Feb 07, 2024 | 805.10 | 820.70 | 789.00 | 801.00 | 801.00 | 8,515 |
Feb 06, 2024 | 806.00 | 823.50 | 800.00 | 804.90 | 804.90 | 3,995 |
Feb 05, 2024 | 832.40 | 833.00 | 803.35 | 807.40 | 807.40 | 4,735 |
Feb 02, 2024 | 831.35 | 845.00 | 810.00 | 817.00 | 817.00 | 3,519 |
Feb 01, 2024 | 835.00 | 845.00 | 805.00 | 815.90 | 815.90 | 3,574 |
Jan 31, 2024 | 844.75 | 844.75 | 829.00 | 832.70 | 832.70 | 2,761 |
Jan 30, 2024 | 840.00 | 850.00 | 827.70 | 830.75 | 830.75 | 4,521 |
Jan 29, 2024 | 865.00 | 867.65 | 831.00 | 836.70 | 836.70 | 4,210 |
Jan 25, 2024 | 863.80 | 869.75 | 850.00 | 854.05 | 854.05 | 2,841 |
Jan 24, 2024 | 874.90 | 874.90 | 841.00 | 859.90 | 859.90 | 6,566 |
Jan 23, 2024 | 864.00 | 911.95 | 850.60 | 856.65 | 856.65 | 26,343 |
Jan 19, 2024 | 840.00 | 864.80 | 835.20 | 838.80 | 838.80 | 4,970 |
Jan 18, 2024 | 823.00 | 842.75 | 823.00 | 840.65 | 840.65 | 14,805 |
Jan 17, 2024 | 843.95 | 848.20 | 821.00 | 837.70 | 837.70 | 3,986 |
Jan 16, 2024 | 851.00 | 862.95 | 836.10 | 843.95 | 843.95 | 4,511 |
Jan 15, 2024 | 850.00 | 860.00 | 840.00 | 840.55 | 840.55 | 9,350 |
Jan 12, 2024 | 868.00 | 868.00 | 842.10 | 848.20 | 848.20 | 2,430 |
Jan 11, 2024 | 865.05 | 865.05 | 841.15 | 847.65 | 847.65 | 4,098 |
Jan 10, 2024 | 860.00 | 860.00 | 853.05 | 857.30 | 857.30 | 6,167 |
Jan 09, 2024 | 861.00 | 869.75 | 855.00 | 858.65 | 858.65 | 4,748 |
Jan 08, 2024 | 880.00 | 880.00 | 825.90 | 855.75 | 855.75 | 4,646 |
Jan 05, 2024 | 865.00 | 879.80 | 860.00 | 864.55 | 864.55 | 4,536 |
Jan 04, 2024 | 885.00 | 885.70 | 855.00 | 862.35 | 862.35 | 6,897 |
Jan 03, 2024 | 885.75 | 885.95 | 870.00 | 873.95 | 873.95 | 4,567 |
Jan 02, 2024 | 874.40 | 884.00 | 860.00 | 875.50 | 875.50 | 2,876 |
Jan 01, 2024 | 877.00 | 877.00 | 857.15 | 861.95 | 861.95 | 3,283 |
Dec 29, 2023 | 888.00 | 888.00 | 862.00 | 868.75 | 868.75 | 4,234 |
Dec 28, 2023 | 880.00 | 889.00 | 870.00 | 875.20 | 875.20 | 2,532 |
Dec 27, 2023 | 885.00 | 885.00 | 870.35 | 874.40 | 874.40 | 2,545 |
Dec 26, 2023 | 884.00 | 884.00 | 855.50 | 872.20 | 872.20 | 4,382 |
Dec 22, 2023 | 893.80 | 893.80 | 859.10 | 883.00 | 883.00 | 3,328 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |