Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 05, 2024 | 1,049.00 | 1,051.05 | 1,038.00 | 1,045.70 | 1,045.70 | 6,140 |
Jul 04, 2024 | 1,040.05 | 1,050.05 | 1,036.70 | 1,043.65 | 1,043.65 | 14,109 |
Jul 03, 2024 | 1,034.00 | 1,051.85 | 1,033.95 | 1,038.20 | 1,038.20 | 16,519 |
Jul 02, 2024 | 1,032.05 | 1,048.80 | 1,020.00 | 1,028.05 | 1,028.05 | 15,031 |
Jul 01, 2024 | 999.20 | 1,047.85 | 999.20 | 1,029.75 | 1,029.75 | 13,246 |
Jun 28, 2024 | 1,005.20 | 1,007.95 | 996.95 | 999.20 | 999.20 | 5,444 |
Jun 27, 2024 | 1,026.00 | 1,026.00 | 998.40 | 1,001.80 | 1,001.80 | 3,587 |
Jun 26, 2024 | 1,024.10 | 1,027.50 | 1,002.00 | 1,013.25 | 1,013.25 | 10,013 |
Jun 25, 2024 | 1,019.00 | 1,047.70 | 1,010.10 | 1,020.75 | 1,020.75 | 9,561 |
Jun 24, 2024 | 1,035.00 | 1,035.00 | 1,008.65 | 1,016.75 | 1,016.75 | 2,553 |
Jun 21, 2024 | 1,043.80 | 1,043.80 | 1,005.70 | 1,011.70 | 1,011.70 | 4,809 |
Jun 20, 2024 | 1,016.05 | 1,045.55 | 1,016.05 | 1,023.30 | 1,023.30 | 7,497 |
Jun 19, 2024 | 1,047.65 | 1,052.90 | 1,021.75 | 1,028.80 | 1,028.80 | 4,197 |
Jun 18, 2024 | 1,000.00 | 1,069.00 | 1,000.00 | 1,043.80 | 1,043.80 | 31,514 |
Jun 14, 2024 | 995.00 | 1,012.15 | 988.55 | 1,000.95 | 1,000.95 | 8,341 |
Jun 13, 2024 | 995.70 | 1,005.00 | 985.00 | 989.15 | 989.15 | 4,709 |
Jun 12, 2024 | 984.00 | 995.00 | 981.65 | 988.90 | 988.90 | 10,753 |
Jun 11, 2024 | 979.00 | 991.00 | 972.45 | 984.00 | 984.00 | 6,912 |
Jun 10, 2024 | 962.20 | 985.85 | 953.60 | 974.80 | 974.80 | 10,199 |
Jun 07, 2024 | 958.00 | 975.00 | 955.05 | 959.50 | 959.50 | 4,603 |
Jun 06, 2024 | 945.00 | 976.15 | 934.50 | 959.30 | 959.30 | 27,021 |
Jun 05, 2024 | 932.00 | 939.60 | 911.65 | 927.55 | 927.55 | 7,094 |
Jun 04, 2024 | 926.75 | 944.75 | 897.55 | 934.25 | 934.25 | 38,266 |
Jun 03, 2024 | 918.25 | 935.55 | 918.25 | 925.60 | 925.60 | 4,835 |
May 31, 2024 | 910.00 | 913.00 | 900.00 | 908.20 | 908.20 | 6,556 |
May 30, 2024 | 922.10 | 924.40 | 898.10 | 905.95 | 905.95 | 8,180 |
May 29, 2024 | 911.45 | 939.00 | 911.45 | 926.05 | 926.05 | 7,370 |
May 28, 2024 | 909.00 | 926.35 | 909.00 | 922.20 | 922.20 | 2,126 |
May 27, 2024 | 930.95 | 939.75 | 915.35 | 917.25 | 917.25 | 5,747 |
May 24, 2024 | 926.55 | 934.30 | 921.00 | 926.70 | 926.70 | 8,460 |
May 23, 2024 | 927.40 | 927.40 | 918.60 | 924.70 | 924.70 | 1,333 |
May 22, 2024 | 923.95 | 936.00 | 914.40 | 927.25 | 927.25 | 8,772 |
May 21, 2024 | 919.40 | 925.00 | 916.45 | 922.65 | 922.65 | 2,102 |
May 17, 2024 | 934.95 | 934.95 | 913.00 | 920.00 | 920.00 | 2,832 |
May 16, 2024 | 905.50 | 919.30 | 905.15 | 911.50 | 911.50 | 5,037 |
May 15, 2024 | 916.75 | 925.95 | 903.80 | 905.20 | 905.20 | 3,655 |
May 14, 2024 | 897.05 | 918.40 | 897.05 | 914.40 | 914.40 | 5,855 |
May 13, 2024 | 906.65 | 910.20 | 892.00 | 896.45 | 896.45 | 5,220 |
May 10, 2024 | 901.30 | 922.40 | 893.55 | 909.30 | 909.30 | 9,659 |
May 09, 2024 | 928.05 | 929.90 | 894.90 | 898.30 | 898.30 | 10,148 |
May 08, 2024 | 907.65 | 929.95 | 906.45 | 922.95 | 922.95 | 8,814 |
May 07, 2024 | 925.90 | 926.55 | 903.40 | 909.20 | 909.20 | 14,024 |
May 06, 2024 | 945.05 | 953.30 | 922.00 | 925.10 | 925.10 | 12,945 |
May 03, 2024 | 948.15 | 954.80 | 935.50 | 945.80 | 945.80 | 5,574 |
May 02, 2024 | 951.00 | 962.50 | 942.15 | 948.25 | 948.25 | 14,404 |
Apr 30, 2024 | 973.80 | 978.00 | 942.50 | 951.45 | 951.45 | 16,010 |
Apr 29, 2024 | 987.45 | 998.80 | 964.55 | 969.00 | 969.00 | 30,549 |
Apr 26, 2024 | 976.05 | 1,005.15 | 969.90 | 974.40 | 974.40 | 81,282 |
Apr 25, 2024 | 948.00 | 958.05 | 932.85 | 947.25 | 947.25 | 20,029 |
Apr 24, 2024 | 940.10 | 964.00 | 932.75 | 948.55 | 948.55 | 27,464 |
Apr 23, 2024 | 938.95 | 965.00 | 930.00 | 940.20 | 940.20 | 17,401 |
Apr 22, 2024 | 921.40 | 954.00 | 921.25 | 931.75 | 931.75 | 12,869 |
Apr 19, 2024 | 910.00 | 910.00 | 885.60 | 898.75 | 898.75 | 2,316 |
Apr 18, 2024 | 922.55 | 925.00 | 900.75 | 901.95 | 901.95 | 2,153 |
Apr 16, 2024 | 879.60 | 928.20 | 879.60 | 922.55 | 922.55 | 7,189 |
Apr 15, 2024 | 877.05 | 903.30 | 875.00 | 897.40 | 897.40 | 5,837 |
Apr 12, 2024 | 906.85 | 922.45 | 899.20 | 918.80 | 918.80 | 8,269 |
Apr 10, 2024 | 912.85 | 924.95 | 905.00 | 907.30 | 907.30 | 8,339 |
Apr 09, 2024 | 920.20 | 935.00 | 910.45 | 915.30 | 915.30 | 5,188 |
Apr 08, 2024 | 928.00 | 931.15 | 911.70 | 923.15 | 923.15 | 4,629 |
Apr 05, 2024 | 896.00 | 929.00 | 895.05 | 926.90 | 926.90 | 20,343 |
Apr 04, 2024 | 865.00 | 897.95 | 865.00 | 896.85 | 896.85 | 6,155 |
Apr 03, 2024 | 852.90 | 868.30 | 848.85 | 862.20 | 862.20 | 4,037 |
Apr 02, 2024 | 842.15 | 852.60 | 835.25 | 849.65 | 849.65 | 8,261 |
Apr 01, 2024 | 825.05 | 844.00 | 820.25 | 842.80 | 842.80 | 5,852 |
Mar 28, 2024 | 814.35 | 825.10 | 805.15 | 814.20 | 814.20 | 16,186 |
Mar 27, 2024 | 840.00 | 840.00 | 808.00 | 816.40 | 816.40 | 18,256 |
Mar 26, 2024 | 835.00 | 835.50 | 818.55 | 821.25 | 821.25 | 3,886 |
Mar 22, 2024 | 825.00 | 839.25 | 823.30 | 833.95 | 833.95 | 1,738 |
Mar 21, 2024 | 820.00 | 831.40 | 818.30 | 823.00 | 823.00 | 1,390 |
Mar 20, 2024 | 810.35 | 820.50 | 805.00 | 817.25 | 817.25 | 2,673 |
Mar 19, 2024 | 829.80 | 846.60 | 805.00 | 807.90 | 807.90 | 9,088 |
Mar 18, 2024 | 816.50 | 839.90 | 816.50 | 826.15 | 826.15 | 1,929 |
Mar 15, 2024 | 858.10 | 858.10 | 830.00 | 837.30 | 837.30 | 7,775 |
Mar 14, 2024 | 808.10 | 858.15 | 805.70 | 854.90 | 854.90 | 17,096 |
Mar 13, 2024 | 860.95 | 865.05 | 805.85 | 809.90 | 809.90 | 9,043 |
Mar 12, 2024 | 876.25 | 880.75 | 858.80 | 860.95 | 860.95 | 6,029 |
Mar 11, 2024 | 892.20 | 894.95 | 872.15 | 873.30 | 873.30 | 3,119 |
Mar 07, 2024 | 894.15 | 894.95 | 873.65 | 890.25 | 890.25 | 7,598 |
Mar 06, 2024 | 896.90 | 904.95 | 869.05 | 876.60 | 876.60 | 4,471 |
Mar 05, 2024 | 905.45 | 905.45 | 890.85 | 893.55 | 893.55 | 5,769 |
Mar 04, 2024 | 907.80 | 912.80 | 895.00 | 897.00 | 897.00 | 2,228 |
Mar 01, 2024 | 896.95 | 912.00 | 896.30 | 901.35 | 901.35 | 7,779 |
Feb 29, 2024 | 895.25 | 908.00 | 879.80 | 897.00 | 897.00 | 6,321 |
Feb 28, 2024 | 926.95 | 936.00 | 887.85 | 891.05 | 891.05 | 11,051 |
Feb 27, 2024 | 906.20 | 937.15 | 905.05 | 924.35 | 924.35 | 15,135 |
Feb 26, 2024 | 911.05 | 929.00 | 904.10 | 905.65 | 905.65 | 5,086 |
Feb 23, 2024 | 933.95 | 933.95 | 912.50 | 915.90 | 915.90 | 12,724 |
Feb 22, 2024 | 935.45 | 941.65 | 913.00 | 920.15 | 920.15 | 3,575 |
Feb 21, 2024 | 920.85 | 960.00 | 913.30 | 934.25 | 934.25 | 24,351 |
Feb 20, 2024 | 910.75 | 920.10 | 905.10 | 907.30 | 907.30 | 2,939 |
Feb 19, 2024 | 908.15 | 925.35 | 902.60 | 911.30 | 911.30 | 2,552 |
Feb 16, 2024 | 913.60 | 926.10 | 905.05 | 907.15 | 907.15 | 2,078 |
Feb 15, 2024 | 918.30 | 933.40 | 908.55 | 914.25 | 914.25 | 9,089 |
Feb 14, 2024 | 890.80 | 919.45 | 890.80 | 916.20 | 916.20 | 7,451 |
Feb 13, 2024 | 900.60 | 917.15 | 876.60 | 913.45 | 913.45 | 19,701 |
Feb 12, 2024 | 900.50 | 927.95 | 892.60 | 898.55 | 898.55 | 5,158 |
Feb 09, 2024 | 918.70 | 922.35 | 891.25 | 918.30 | 918.30 | 11,097 |
Feb 08, 2024 | 907.05 | 928.40 | 907.05 | 918.10 | 918.10 | 7,628 |
Feb 07, 2024 | 926.15 | 937.45 | 914.05 | 921.20 | 921.20 | 3,164 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |