Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 26, 2024 | 916.00 | 916.00 | 887.95 | 887.95 | 887.95 | 6,167 |
Jun 25, 2024 | 895.20 | 921.25 | 883.80 | 913.80 | 913.80 | 10,693 |
Jun 24, 2024 | 905.50 | 910.00 | 887.20 | 890.00 | 890.00 | 8,591 |
Jun 21, 2024 | 888.65 | 924.00 | 880.00 | 906.90 | 906.90 | 44,198 |
Jun 20, 2024 | 890.05 | 902.45 | 876.00 | 888.85 | 888.85 | 7,478 |
Jun 19, 2024 | 903.05 | 913.40 | 890.75 | 899.40 | 899.40 | 14,113 |
Jun 18, 2024 | 870.00 | 910.00 | 870.00 | 901.55 | 901.55 | 11,935 |
Jun 14, 2024 | 878.95 | 884.00 | 863.70 | 873.60 | 873.60 | 10,091 |
Jun 13, 2024 | 882.65 | 883.60 | 860.80 | 878.00 | 878.00 | 11,441 |
Jun 12, 2024 | 878.55 | 906.35 | 862.00 | 865.30 | 865.30 | 22,595 |
Jun 11, 2024 | 865.05 | 888.00 | 865.00 | 878.10 | 878.10 | 12,499 |
Jun 10, 2024 | 847.00 | 880.65 | 845.70 | 864.80 | 864.80 | 10,809 |
Jun 07, 2024 | 838.00 | 853.00 | 838.00 | 846.30 | 846.30 | 15,177 |
Jun 06, 2024 | 843.55 | 855.00 | 827.00 | 829.55 | 829.55 | 13,255 |
Jun 05, 2024 | 831.30 | 842.00 | 795.00 | 827.00 | 827.00 | 13,067 |
Jun 04, 2024 | 851.00 | 851.00 | 811.25 | 831.25 | 831.25 | 21,555 |
Jun 03, 2024 | 880.05 | 892.20 | 857.85 | 860.85 | 860.85 | 26,869 |
May 31, 2024 | 856.90 | 869.55 | 840.50 | 848.15 | 848.15 | 10,098 |
May 30, 2024 | 879.00 | 879.00 | 850.00 | 858.85 | 858.85 | 7,943 |
May 29, 2024 | 840.00 | 886.65 | 840.00 | 863.00 | 863.00 | 19,985 |
May 28, 2024 | 875.00 | 881.40 | 837.05 | 844.15 | 844.15 | 18,026 |
May 27, 2024 | 918.00 | 919.95 | 872.00 | 873.35 | 873.35 | 19,815 |
May 24, 2024 | 915.20 | 928.75 | 910.00 | 917.90 | 917.90 | 13,563 |
May 23, 2024 | 928.65 | 931.95 | 919.55 | 924.15 | 924.15 | 12,657 |
May 22, 2024 | 929.00 | 933.95 | 910.00 | 917.80 | 917.80 | 4,421 |
May 21, 2024 | 940.30 | 945.00 | 915.95 | 921.00 | 921.00 | 6,358 |
May 17, 2024 | 926.05 | 957.95 | 926.05 | 942.85 | 942.85 | 15,336 |
May 16, 2024 | 949.45 | 949.45 | 921.65 | 925.40 | 925.40 | 12,537 |
May 15, 2024 | 915.95 | 946.75 | 893.65 | 941.50 | 941.50 | 30,902 |
May 14, 2024 | 889.95 | 906.00 | 873.50 | 898.40 | 898.40 | 4,721 |
May 13, 2024 | 878.05 | 886.30 | 857.75 | 873.00 | 873.00 | 13,337 |
May 10, 2024 | 880.05 | 886.60 | 861.80 | 872.85 | 872.85 | 14,954 |
May 09, 2024 | 875.25 | 917.25 | 875.00 | 879.90 | 879.90 | 6,435 |
May 08, 2024 | 906.05 | 916.50 | 892.35 | 896.60 | 896.60 | 8,289 |
May 07, 2024 | 923.45 | 942.50 | 896.05 | 906.05 | 906.05 | 12,429 |
May 06, 2024 | 911.00 | 937.10 | 903.60 | 930.05 | 930.05 | 31,160 |
May 03, 2024 | 919.05 | 926.95 | 905.55 | 910.95 | 910.95 | 19,778 |
May 02, 2024 | 905.20 | 927.75 | 905.20 | 917.80 | 917.80 | 6,634 |
Apr 30, 2024 | 937.35 | 937.35 | 896.05 | 904.45 | 904.45 | 14,052 |
Apr 29, 2024 | 923.90 | 938.50 | 911.75 | 927.45 | 927.45 | 27,311 |
Apr 26, 2024 | 929.00 | 946.10 | 925.00 | 932.90 | 932.90 | 10,082 |
Apr 25, 2024 | 948.75 | 963.50 | 924.00 | 927.90 | 927.90 | 40,086 |
Apr 24, 2024 | 895.00 | 958.30 | 887.90 | 951.70 | 951.70 | 35,356 |
Apr 23, 2024 | 886.20 | 905.10 | 874.40 | 893.00 | 893.00 | 8,849 |
Apr 22, 2024 | 868.15 | 888.75 | 853.05 | 882.00 | 882.00 | 13,694 |
Apr 19, 2024 | 845.25 | 857.75 | 833.85 | 851.70 | 851.70 | 15,546 |
Apr 18, 2024 | 864.05 | 886.80 | 853.00 | 857.75 | 857.75 | 14,271 |
Apr 16, 2024 | 811.35 | 860.10 | 811.35 | 846.35 | 846.35 | 31,384 |
Apr 15, 2024 | 810.15 | 828.35 | 801.35 | 823.35 | 823.35 | 18,796 |
Apr 12, 2024 | 828.85 | 890.00 | 822.65 | 834.05 | 834.05 | 101,527 |
Apr 10, 2024 | 817.00 | 835.60 | 808.65 | 831.40 | 831.40 | 12,176 |
Apr 09, 2024 | 820.95 | 826.60 | 808.00 | 817.35 | 817.35 | 4,355 |
Apr 08, 2024 | 832.95 | 832.95 | 817.25 | 822.15 | 822.15 | 3,951 |
Apr 05, 2024 | 817.75 | 833.90 | 806.00 | 821.70 | 821.70 | 13,018 |
Apr 04, 2024 | 799.00 | 813.10 | 716.30 | 809.60 | 809.60 | 91,808 |
Apr 03, 2024 | 787.00 | 798.00 | 784.20 | 795.10 | 795.10 | 1,793 |
Apr 02, 2024 | 798.95 | 798.95 | 783.70 | 787.55 | 787.55 | 8,127 |
Apr 01, 2024 | 773.00 | 793.00 | 773.00 | 784.90 | 784.90 | 12,345 |
Mar 28, 2024 | 775.95 | 782.75 | 757.00 | 774.65 | 774.65 | 9,324 |
Mar 27, 2024 | 766.05 | 784.95 | 760.80 | 772.30 | 772.30 | 6,496 |
Mar 26, 2024 | 780.50 | 782.30 | 758.85 | 766.25 | 766.25 | 6,371 |
Mar 22, 2024 | 788.00 | 788.00 | 774.45 | 785.05 | 785.05 | 8,783 |
Mar 21, 2024 | 781.05 | 793.90 | 778.10 | 785.60 | 785.60 | 8,989 |
Mar 20, 2024 | 781.60 | 797.10 | 762.00 | 786.40 | 786.40 | 17,556 |
Mar 19, 2024 | 782.95 | 796.60 | 773.00 | 789.30 | 789.30 | 17,660 |
Mar 18, 2024 | 755.50 | 796.30 | 740.00 | 785.20 | 785.20 | 16,749 |
Mar 15, 2024 | 746.20 | 766.35 | 740.00 | 746.90 | 746.90 | 18,768 |
Mar 14, 2024 | 712.05 | 755.50 | 711.15 | 749.45 | 749.45 | 39,896 |
Mar 13, 2024 | 785.20 | 785.20 | 716.45 | 725.60 | 725.60 | 19,267 |
Mar 12, 2024 | 806.10 | 806.10 | 771.00 | 782.90 | 782.90 | 7,097 |
Mar 11, 2024 | 819.55 | 819.55 | 801.55 | 806.20 | 806.20 | 6,531 |
Mar 07, 2024 | 820.40 | 820.40 | 799.30 | 804.15 | 804.15 | 8,467 |
Mar 06, 2024 | 825.00 | 831.00 | 802.00 | 804.30 | 804.30 | 15,979 |
Mar 05, 2024 | 826.00 | 826.00 | 800.00 | 812.05 | 812.05 | 24,425 |
Mar 04, 2024 | 849.55 | 850.00 | 824.15 | 826.05 | 826.05 | 10,756 |
Mar 01, 2024 | 855.85 | 864.35 | 823.00 | 826.10 | 826.10 | 20,826 |
Feb 29, 2024 | 845.10 | 870.05 | 837.10 | 855.80 | 855.80 | 31,643 |
Feb 28, 2024 | 886.40 | 949.30 | 841.10 | 852.85 | 852.85 | 98,405 |
Feb 27, 2024 | 858.80 | 885.05 | 858.80 | 875.95 | 875.95 | 37,181 |
Feb 26, 2024 | 838.75 | 848.55 | 826.10 | 841.75 | 841.75 | 28,500 |
Feb 23, 2024 | 806.00 | 841.00 | 796.80 | 837.75 | 837.75 | 233,189 |
Feb 22, 2024 | 818.15 | 821.90 | 795.05 | 800.30 | 800.30 | 17,585 |
Feb 21, 2024 | 812.50 | 830.05 | 811.25 | 823.80 | 823.80 | 24,497 |
Feb 20, 2024 | 818.90 | 819.35 | 795.10 | 810.35 | 810.35 | 21,271 |
Feb 19, 2024 | 821.65 | 831.55 | 806.30 | 810.10 | 810.10 | 20,805 |
Feb 16, 2024 | 821.15 | 837.45 | 821.15 | 834.05 | 834.05 | 13,211 |
Feb 15, 2024 | 830.10 | 830.10 | 815.00 | 821.45 | 821.45 | 13,133 |
Feb 14, 2024 | 800.25 | 828.00 | 800.25 | 820.00 | 820.00 | 11,768 |
Feb 13, 2024 | 824.30 | 833.50 | 800.00 | 817.25 | 817.25 | 19,329 |
Feb 12, 2024 | 828.95 | 848.00 | 816.15 | 823.55 | 823.55 | 34,281 |
Feb 09, 2024 | 866.90 | 868.00 | 836.85 | 845.05 | 845.05 | 10,917 |
Feb 08, 2024 | 868.95 | 872.00 | 802.00 | 857.90 | 857.90 | 87,610 |
Feb 07, 2024 | 879.75 | 889.00 | 801.30 | 850.70 | 850.70 | 825,399 |
Feb 06, 2024 | 859.00 | 873.00 | 840.40 | 869.90 | 869.90 | 24,363 |
Feb 05, 2024 | 866.15 | 884.45 | 838.85 | 845.80 | 845.80 | 30,281 |
Feb 02, 2024 | 832.95 | 876.00 | 825.00 | 864.40 | 864.40 | 53,146 |
Feb 01, 2024 | 853.75 | 853.75 | 827.50 | 831.10 | 831.10 | 6,415 |
Jan 31, 2024 | 844.55 | 859.45 | 820.40 | 840.55 | 840.55 | 31,383 |
Jan 30, 2024 | 873.10 | 874.15 | 859.20 | 861.40 | 861.40 | 15,379 |
Jan 29, 2024 | 826.15 | 886.60 | 826.15 | 860.40 | 860.40 | 38,183 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |