Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 17, 2024 | 991.12 | 991.23 | 986.67 | 990.72 | 990.72 | - |
May 16, 2024 | 998.58 | 1,000.44 | 992.24 | 992.96 | 992.96 | - |
May 15, 2024 | 998.65 | 1,002.10 | 994.05 | 998.17 | 998.17 | - |
May 14, 2024 | 987.98 | 995.22 | 987.85 | 995.22 | 995.22 | - |
May 13, 2024 | 987.20 | 988.75 | 984.96 | 988.16 | 988.16 | - |
May 10, 2024 | 981.70 | 990.96 | 981.70 | 988.98 | 988.98 | - |
May 08, 2024 | 972.08 | 977.83 | 971.82 | 974.44 | 974.44 | - |
May 07, 2024 | 965.75 | 974.31 | 962.87 | 974.31 | 974.31 | - |
May 06, 2024 | 957.17 | 962.47 | 954.74 | 962.29 | 962.29 | - |
May 03, 2024 | 950.44 | 957.74 | 947.38 | 954.50 | 954.50 | - |
May 02, 2024 | 954.13 | 954.22 | 946.34 | 947.30 | 947.30 | 170,692,800 |
Apr 30, 2024 | 958.82 | 959.22 | 951.68 | 957.95 | 957.95 | - |
Apr 29, 2024 | 954.73 | 960.16 | 953.66 | 959.18 | 959.18 | - |
Apr 26, 2024 | 943.18 | 953.94 | 942.81 | 951.83 | 951.83 | - |
Apr 25, 2024 | 948.08 | 948.19 | 931.39 | 937.06 | 937.06 | - |
Apr 24, 2024 | 952.19 | 955.08 | 947.89 | 949.57 | 949.57 | - |
Apr 23, 2024 | 942.71 | 954.04 | 942.28 | 953.69 | 953.69 | - |
Apr 22, 2024 | 943.01 | 944.48 | 937.94 | 939.37 | 939.37 | - |
Apr 19, 2024 | 931.42 | 937.20 | 928.05 | 936.75 | 936.75 | - |
Apr 18, 2024 | 944.68 | 944.68 | 934.34 | 942.13 | 942.13 | - |
Apr 17, 2024 | 937.70 | 947.70 | 937.70 | 940.62 | 940.62 | - |
Apr 16, 2024 | 938.71 | 942.66 | 935.45 | 937.55 | 937.55 | - |
Apr 15, 2024 | 950.92 | 960.77 | 950.18 | 951.58 | 951.58 | - |
Apr 12, 2024 | 958.23 | 963.78 | 946.12 | 947.32 | 947.32 | - |
Apr 11, 2024 | 952.40 | 954.02 | 939.96 | 947.71 | 947.71 | - |
Apr 10, 2024 | 961.94 | 966.25 | 947.76 | 955.15 | 955.15 | 470,833,200 |
Apr 09, 2024 | 960.26 | 963.00 | 955.19 | 956.36 | 956.36 | - |
Apr 08, 2024 | 958.39 | 964.57 | 955.57 | 962.73 | 962.73 | - |
Apr 05, 2024 | 950.15 | 955.73 | 947.20 | 955.12 | 955.12 | - |
Apr 04, 2024 | 960.39 | 964.03 | 958.82 | 962.77 | 962.77 | - |
Apr 03, 2024 | 958.76 | 960.41 | 952.88 | 959.91 | 959.91 | - |
Apr 02, 2024 | 965.42 | 970.48 | 955.69 | 958.26 | 958.26 | - |
Mar 28, 2024 | 969.74 | 970.79 | 962.70 | 963.34 | 963.34 | - |
Mar 27, 2024 | 970.48 | 976.09 | 970.22 | 971.19 | 971.19 | - |
Mar 26, 2024 | 966.03 | 972.25 | 962.78 | 971.52 | 971.52 | - |
Mar 25, 2024 | 966.77 | 969.79 | 961.98 | 965.74 | 965.74 | - |
Mar 22, 2024 | 963.33 | 972.19 | 963.33 | 966.90 | 966.90 | - |
Mar 21, 2024 | 959.72 | 968.32 | 958.96 | 968.32 | 968.32 | - |
Mar 20, 2024 | 947.61 | 954.62 | 944.06 | 951.42 | 951.42 | - |
Mar 19, 2024 | 942.16 | 951.60 | 941.90 | 951.60 | 951.60 | - |
Mar 18, 2024 | 955.20 | 956.04 | 944.85 | 945.70 | 945.70 | - |
Mar 15, 2024 | 952.64 | 959.02 | 952.21 | 954.79 | 954.79 | - |
Mar 14, 2024 | 954.97 | 958.77 | 950.36 | 951.96 | 951.96 | - |
Mar 13, 2024 | 951.50 | 954.24 | 947.81 | 952.95 | 952.95 | - |
Mar 12, 2024 | 940.22 | 951.48 | 939.92 | 950.32 | 950.32 | - |
Mar 11, 2024 | 932.36 | 936.81 | 932.12 | 936.52 | 936.52 | - |
Mar 08, 2024 | 932.00 | 940.57 | 930.90 | 938.67 | 938.67 | - |
Mar 07, 2024 | 921.70 | 932.62 | 917.10 | 930.04 | 930.04 | - |
Mar 06, 2024 | 918.20 | 927.90 | 917.73 | 925.98 | 925.98 | - |
Mar 05, 2024 | 922.43 | 924.39 | 918.25 | 918.80 | 918.80 | - |
Mar 04, 2024 | 931.38 | 931.38 | 923.58 | 925.20 | 925.20 | - |
Mar 01, 2024 | 927.05 | 930.96 | 925.76 | 929.79 | 929.79 | - |
Feb 29, 2024 | 921.80 | 924.55 | 918.58 | 922.24 | 922.24 | - |
Feb 28, 2024 | 918.46 | 920.55 | 916.83 | 919.32 | 919.32 | - |
Feb 27, 2024 | 917.93 | 920.14 | 915.49 | 919.39 | 919.39 | - |
Feb 26, 2024 | 916.36 | 919.51 | 914.90 | 917.29 | 917.29 | - |
Feb 23, 2024 | 914.47 | 917.65 | 910.38 | 916.99 | 916.99 | - |
Feb 22, 2024 | 916.71 | 917.68 | 909.86 | 914.10 | 914.10 | - |
Feb 21, 2024 | 909.56 | 909.96 | 904.35 | 908.13 | 908.13 | - |
Feb 20, 2024 | 910.79 | 912.11 | 905.46 | 909.34 | 909.34 | - |
Feb 19, 2024 | - | - | - | - | - | - |
Feb 16, 2024 | 906.88 | 913.07 | 906.08 | 911.05 | 911.05 | - |
Feb 15, 2024 | 899.24 | 903.29 | 898.69 | 903.15 | 903.15 | - |
Feb 14, 2024 | 889.01 | 894.84 | 888.71 | 894.18 | 894.18 | - |
Feb 13, 2024 | 897.03 | 897.87 | 885.77 | 890.56 | 890.56 | - |
Feb 12, 2024 | 893.72 | 898.14 | 892.12 | 897.93 | 897.93 | 274,664,900 |
Feb 09, 2024 | 894.02 | 896.36 | 888.82 | 890.75 | 890.75 | - |
Feb 08, 2024 | 890.46 | 895.52 | 890.46 | 894.02 | 894.02 | - |
Feb 07, 2024 | 888.97 | 892.52 | 888.97 | 890.46 | 890.46 | - |
Feb 06, 2024 | 882.38 | 889.67 | 882.38 | 888.97 | 888.97 | - |
Feb 05, 2024 | 891.37 | 892.73 | 882.38 | 882.38 | 882.38 | - |
Feb 02, 2024 | 892.02 | 900.14 | 891.37 | 891.37 | 891.37 | - |
Feb 01, 2024 | 888.52 | 897.18 | 888.52 | 892.02 | 892.02 | - |
Jan 31, 2024 | 889.58 | 891.96 | 887.32 | 888.52 | 888.52 | - |
Jan 30, 2024 | 892.21 | 893.12 | 886.92 | 888.94 | 888.94 | - |
Jan 29, 2024 | 886.08 | 891.89 | 880.68 | 888.27 | 888.27 | - |
Jan 26, 2024 | 879.62 | 888.28 | 876.65 | 888.02 | 888.02 | - |
Jan 25, 2024 | 876.41 | 884.00 | 875.04 | 883.98 | 883.98 | - |
Jan 24, 2024 | 881.01 | 882.62 | 876.77 | 879.26 | 879.26 | - |
Jan 23, 2024 | 873.30 | 875.85 | 867.51 | 872.90 | 872.90 | - |
Jan 22, 2024 | 867.30 | 871.45 | 863.96 | 869.80 | 869.80 | - |
Jan 19, 2024 | 870.39 | 870.96 | 858.28 | 859.65 | 859.65 | - |
Jan 18, 2024 | 863.09 | 868.18 | 859.10 | 865.47 | 865.47 | - |
Jan 17, 2024 | 860.96 | 861.68 | 855.93 | 861.13 | 861.13 | - |
Jan 16, 2024 | 872.69 | 875.57 | 868.49 | 871.91 | 871.91 | - |
Jan 15, 2024 | 887.71 | 887.71 | 875.73 | 876.90 | 876.90 | 255,209,700 |
Jan 12, 2024 | 878.89 | 887.74 | 878.89 | 886.52 | 886.52 | - |
Jan 11, 2024 | 887.92 | 890.48 | 875.95 | 876.30 | 876.30 | - |
Jan 10, 2024 | 880.54 | 882.92 | 878.01 | 880.86 | 880.86 | - |
Jan 09, 2024 | 888.61 | 888.61 | 878.10 | 881.95 | 881.95 | - |
Jan 08, 2024 | 879.14 | 885.90 | 872.90 | 885.90 | 885.90 | - |
Jan 05, 2024 | 882.94 | 883.18 | 876.47 | 877.02 | 877.02 | - |
Jan 04, 2024 | 885.51 | 888.17 | 881.45 | 886.93 | 886.93 | - |
Jan 03, 2024 | 899.94 | 899.94 | 880.33 | 884.03 | 884.03 | - |
Jan 02, 2024 | 905.19 | 908.76 | 895.87 | 900.25 | 900.25 | - |
Dec 29, 2023 | 902.27 | 906.29 | 902.27 | 903.78 | 903.78 | - |
Dec 28, 2023 | 903.08 | 904.03 | 899.19 | 901.40 | 901.40 | - |
Dec 27, 2023 | 897.29 | 904.09 | 897.28 | 900.70 | 900.70 | - |
Dec 22, 2023 | 890.01 | 898.29 | 890.01 | 895.89 | 895.89 | - |
Dec 21, 2023 | 894.56 | 894.56 | 889.70 | 893.39 | 893.39 | - |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |