Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 943.18 | 949.13 | 942.81 | 948.79 | 948.79 | - |
25 Apr 2024 | 948.08 | 948.19 | 931.39 | 937.06 | 937.06 | - |
24 Apr 2024 | 952.19 | 955.08 | 947.89 | 949.57 | 949.57 | - |
23 Apr 2024 | 942.71 | 954.04 | 942.28 | 953.69 | 953.69 | - |
22 Apr 2024 | 943.01 | 944.48 | 937.94 | 939.37 | 939.37 | - |
19 Apr 2024 | 931.42 | 937.20 | 928.05 | 936.75 | 936.75 | - |
18 Apr 2024 | 944.68 | 944.68 | 934.34 | 942.13 | 942.13 | - |
17 Apr 2024 | 937.70 | 947.70 | 937.70 | 940.62 | 940.62 | - |
16 Apr 2024 | 938.71 | 942.66 | 935.45 | 937.55 | 937.55 | - |
15 Apr 2024 | 950.92 | 960.77 | 950.18 | 951.58 | 951.58 | - |
12 Apr 2024 | 958.23 | 963.78 | 946.12 | 947.32 | 947.32 | - |
11 Apr 2024 | 952.40 | 954.02 | 939.96 | 947.71 | 947.71 | - |
10 Apr 2024 | 961.94 | 966.25 | 947.76 | 955.15 | 955.15 | 470,833,200 |
09 Apr 2024 | 960.26 | 963.00 | 955.19 | 956.36 | 956.36 | - |
08 Apr 2024 | 958.39 | 964.57 | 955.57 | 962.73 | 962.73 | - |
05 Apr 2024 | 950.15 | 955.73 | 947.20 | 955.12 | 955.12 | - |
04 Apr 2024 | 960.39 | 964.03 | 958.82 | 962.77 | 962.77 | - |
03 Apr 2024 | 958.76 | 960.41 | 952.88 | 959.91 | 959.91 | - |
02 Apr 2024 | 965.42 | 970.48 | 955.69 | 958.26 | 958.26 | - |
28 Mar 2024 | 969.74 | 970.79 | 962.70 | 963.34 | 963.34 | - |
27 Mar 2024 | 970.48 | 976.09 | 970.22 | 971.19 | 971.19 | - |
26 Mar 2024 | 966.03 | 972.25 | 962.78 | 971.52 | 971.52 | - |
25 Mar 2024 | 966.77 | 969.79 | 961.98 | 965.74 | 965.74 | - |
22 Mar 2024 | 963.33 | 972.19 | 963.33 | 966.90 | 966.90 | - |
21 Mar 2024 | 959.72 | 968.32 | 958.96 | 968.32 | 968.32 | - |
20 Mar 2024 | 947.61 | 954.62 | 944.06 | 951.42 | 951.42 | - |
19 Mar 2024 | 942.16 | 951.60 | 941.90 | 951.60 | 951.60 | - |
18 Mar 2024 | 955.20 | 956.04 | 944.85 | 945.70 | 945.70 | - |
15 Mar 2024 | 952.64 | 959.02 | 952.21 | 954.79 | 954.79 | - |
14 Mar 2024 | 954.97 | 958.77 | 950.36 | 951.96 | 951.96 | - |
13 Mar 2024 | 951.50 | 954.24 | 947.81 | 952.95 | 952.95 | - |
12 Mar 2024 | 940.22 | 951.48 | 939.92 | 950.32 | 950.32 | - |
11 Mar 2024 | 932.36 | 936.81 | 932.12 | 936.52 | 936.52 | - |
08 Mar 2024 | 932.00 | 940.57 | 930.90 | 938.67 | 938.67 | - |
07 Mar 2024 | 921.70 | 932.62 | 917.10 | 930.04 | 930.04 | - |
06 Mar 2024 | 918.20 | 927.90 | 917.73 | 925.98 | 925.98 | - |
05 Mar 2024 | 922.43 | 924.39 | 918.25 | 918.80 | 918.80 | - |
04 Mar 2024 | 931.38 | 931.38 | 923.58 | 925.20 | 925.20 | - |
01 Mar 2024 | 927.05 | 930.96 | 925.76 | 929.79 | 929.79 | - |
29 Feb 2024 | 921.80 | 924.55 | 918.58 | 922.24 | 922.24 | - |
28 Feb 2024 | 918.46 | 920.55 | 916.83 | 919.32 | 919.32 | - |
27 Feb 2024 | 917.93 | 920.14 | 915.49 | 919.39 | 919.39 | - |
26 Feb 2024 | 916.36 | 919.51 | 914.90 | 917.29 | 917.29 | - |
23 Feb 2024 | 914.47 | 917.65 | 910.38 | 916.99 | 916.99 | - |
22 Feb 2024 | 916.71 | 917.68 | 909.86 | 914.10 | 914.10 | - |
21 Feb 2024 | 909.56 | 909.96 | 904.35 | 908.13 | 908.13 | - |
20 Feb 2024 | 910.79 | 912.11 | 905.46 | 909.34 | 909.34 | - |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 906.88 | 913.07 | 906.08 | 911.05 | 911.05 | - |
15 Feb 2024 | 899.24 | 903.29 | 898.69 | 903.15 | 903.15 | - |
14 Feb 2024 | 889.01 | 894.84 | 888.71 | 894.18 | 894.18 | - |
13 Feb 2024 | 897.03 | 897.87 | 885.77 | 890.56 | 890.56 | - |
12 Feb 2024 | 893.72 | 898.14 | 892.12 | 897.93 | 897.93 | 274,664,900 |
09 Feb 2024 | 894.02 | 896.36 | 888.82 | 890.75 | 890.75 | - |
08 Feb 2024 | 890.46 | 895.52 | 890.46 | 894.02 | 894.02 | - |
07 Feb 2024 | 888.97 | 892.52 | 888.97 | 890.46 | 890.46 | - |
06 Feb 2024 | 882.38 | 889.67 | 882.38 | 888.97 | 888.97 | - |
05 Feb 2024 | 891.37 | 892.73 | 882.38 | 882.38 | 882.38 | - |
02 Feb 2024 | 892.02 | 900.14 | 891.37 | 891.37 | 891.37 | - |
01 Feb 2024 | 888.52 | 897.18 | 888.52 | 892.02 | 892.02 | - |
31 Jan 2024 | 889.58 | 891.96 | 887.32 | 888.52 | 888.52 | - |
30 Jan 2024 | 892.21 | 893.12 | 886.92 | 888.94 | 888.94 | - |
29 Jan 2024 | 886.08 | 891.89 | 880.68 | 888.27 | 888.27 | - |
26 Jan 2024 | 879.62 | 888.28 | 876.65 | 888.02 | 888.02 | - |
25 Jan 2024 | 876.41 | 884.00 | 875.04 | 883.98 | 883.98 | - |
24 Jan 2024 | 881.01 | 882.62 | 876.77 | 879.26 | 879.26 | - |
23 Jan 2024 | 873.30 | 875.85 | 867.51 | 872.90 | 872.90 | - |
22 Jan 2024 | 867.30 | 871.45 | 863.96 | 869.80 | 869.80 | - |
19 Jan 2024 | 870.39 | 870.96 | 858.28 | 859.65 | 859.65 | - |
18 Jan 2024 | 863.09 | 868.18 | 859.10 | 865.47 | 865.47 | - |
17 Jan 2024 | 860.96 | 861.68 | 855.93 | 861.13 | 861.13 | - |
16 Jan 2024 | 872.69 | 875.57 | 868.49 | 871.91 | 871.91 | - |
15 Jan 2024 | 887.71 | 887.71 | 875.73 | 876.90 | 876.90 | 255,209,700 |
12 Jan 2024 | 878.89 | 887.74 | 878.89 | 886.52 | 886.52 | - |
11 Jan 2024 | 887.92 | 890.48 | 875.95 | 876.30 | 876.30 | - |
10 Jan 2024 | 880.54 | 882.92 | 878.01 | 880.86 | 880.86 | - |
09 Jan 2024 | 888.61 | 888.61 | 878.10 | 881.95 | 881.95 | - |
08 Jan 2024 | 879.14 | 885.90 | 872.90 | 885.90 | 885.90 | - |
05 Jan 2024 | 882.94 | 883.18 | 876.47 | 877.02 | 877.02 | - |
04 Jan 2024 | 885.51 | 888.17 | 881.45 | 886.93 | 886.93 | - |
03 Jan 2024 | 899.94 | 899.94 | 880.33 | 884.03 | 884.03 | - |
02 Jan 2024 | 905.19 | 908.76 | 895.87 | 900.25 | 900.25 | - |
29 Dec 2023 | 902.27 | 906.29 | 902.27 | 903.78 | 903.78 | - |
28 Dec 2023 | 903.08 | 904.03 | 899.19 | 901.40 | 901.40 | - |
27 Dec 2023 | 897.29 | 904.09 | 897.28 | 900.70 | 900.70 | - |
22 Dec 2023 | 890.01 | 898.29 | 890.01 | 895.89 | 895.89 | - |
21 Dec 2023 | 894.56 | 894.56 | 889.70 | 893.39 | 893.39 | - |
20 Dec 2023 | 899.89 | 900.82 | 894.42 | 899.21 | 899.21 | - |
19 Dec 2023 | 893.45 | 900.66 | 893.45 | 898.18 | 898.18 | - |
18 Dec 2023 | 891.76 | 895.46 | 889.56 | 892.35 | 892.35 | - |
15 Dec 2023 | 893.32 | 902.29 | 893.32 | 896.81 | 896.81 | - |
14 Dec 2023 | 880.35 | 890.76 | 880.35 | 889.11 | 889.11 | - |
13 Dec 2023 | 867.19 | 870.40 | 863.71 | 863.71 | 863.71 | - |
12 Dec 2023 | 870.98 | 871.72 | 866.17 | 866.84 | 866.84 | - |
11 Dec 2023 | 863.50 | 871.53 | 862.85 | 871.53 | 871.53 | - |
08 Dec 2023 | 858.48 | 866.36 | 856.72 | 863.55 | 863.55 | - |
07 Dec 2023 | 856.81 | 859.25 | 851.55 | 857.97 | 857.97 | - |
06 Dec 2023 | 850.59 | 860.30 | 847.85 | 858.35 | 858.35 | - |
05 Dec 2023 | 839.65 | 849.82 | 839.65 | 848.92 | 848.92 | - |
04 Dec 2023 | 841.23 | 847.10 | 839.54 | 841.05 | 841.05 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |