Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 975.65 | 1,000.15 | 960.50 | 965.20 | 965.20 | 7,384 |
02 May 2024 | 972.40 | 987.95 | 966.60 | 971.90 | 971.90 | 22,963 |
30 Apr 2024 | 955.75 | 1,020.15 | 955.75 | 966.85 | 966.85 | 22,194 |
29 Apr 2024 | 938.10 | 959.90 | 935.80 | 949.55 | 949.55 | 4,425 |
26 Apr 2024 | 942.65 | 952.70 | 925.60 | 931.55 | 931.55 | 6,869 |
25 Apr 2024 | 946.45 | 955.50 | 943.50 | 946.65 | 946.65 | 16,399 |
24 Apr 2024 | 950.95 | 974.00 | 948.00 | 950.00 | 950.00 | 1,953 |
23 Apr 2024 | 965.30 | 970.00 | 945.60 | 956.85 | 956.85 | 12,710 |
22 Apr 2024 | 962.60 | 976.25 | 959.55 | 962.55 | 962.55 | 20,472 |
19 Apr 2024 | 956.00 | 959.00 | 941.55 | 949.15 | 949.15 | 3,067 |
18 Apr 2024 | 968.80 | 982.00 | 953.50 | 959.20 | 959.20 | 7,542 |
16 Apr 2024 | 952.90 | 973.05 | 947.85 | 953.00 | 953.00 | 14,308 |
15 Apr 2024 | 932.35 | 965.95 | 932.35 | 952.95 | 952.95 | 7,323 |
12 Apr 2024 | 976.30 | 991.95 | 964.65 | 967.55 | 967.55 | 5,081 |
10 Apr 2024 | 988.75 | 992.00 | 975.00 | 981.95 | 981.95 | 4,964 |
09 Apr 2024 | 997.05 | 1,000.15 | 972.50 | 977.40 | 977.40 | 9,797 |
08 Apr 2024 | 953.20 | 997.95 | 953.20 | 984.95 | 984.95 | 26,929 |
05 Apr 2024 | 950.65 | 960.00 | 947.60 | 951.60 | 951.60 | 15,958 |
04 Apr 2024 | 968.95 | 968.95 | 951.60 | 957.00 | 957.00 | 20,093 |
03 Apr 2024 | 954.45 | 973.45 | 945.10 | 958.30 | 958.30 | 15,064 |
02 Apr 2024 | 892.05 | 971.95 | 891.95 | 950.45 | 950.45 | 66,442 |
01 Apr 2024 | 862.85 | 871.45 | 851.30 | 868.25 | 868.25 | 11,162 |
28 Mar 2024 | 836.05 | 866.00 | 836.05 | 848.45 | 848.45 | 5,255 |
27 Mar 2024 | 853.10 | 869.00 | 834.25 | 841.95 | 841.95 | 22,047 |
26 Mar 2024 | 884.80 | 885.45 | 849.90 | 853.35 | 853.35 | 7,461 |
22 Mar 2024 | 829.95 | 882.00 | 828.00 | 865.65 | 865.65 | 8,369 |
21 Mar 2024 | 821.05 | 833.45 | 821.05 | 825.45 | 825.45 | 7,127 |
20 Mar 2024 | 835.85 | 835.85 | 820.10 | 823.45 | 823.45 | 7,889 |
19 Mar 2024 | 832.75 | 835.40 | 828.55 | 829.95 | 829.95 | 2,056 |
18 Mar 2024 | 828.80 | 839.95 | 828.00 | 832.10 | 832.10 | 3,137 |
15 Mar 2024 | 830.15 | 853.00 | 825.00 | 828.25 | 828.25 | 16,307 |
14 Mar 2024 | 825.05 | 833.65 | 821.10 | 830.15 | 830.15 | 25,427 |
13 Mar 2024 | 858.00 | 865.95 | 825.20 | 830.70 | 830.70 | 25,272 |
12 Mar 2024 | 876.15 | 880.40 | 852.00 | 859.15 | 859.15 | 14,816 |
11 Mar 2024 | 899.95 | 899.95 | 873.00 | 875.55 | 875.55 | 2,929 |
07 Mar 2024 | 888.65 | 889.35 | 878.85 | 882.65 | 882.65 | 8,942 |
06 Mar 2024 | 912.50 | 912.50 | 875.80 | 881.45 | 881.45 | 5,857 |
05 Mar 2024 | 915.55 | 915.55 | 898.70 | 901.85 | 901.85 | 9,853 |
04 Mar 2024 | 911.30 | 922.30 | 910.10 | 912.45 | 912.45 | 2,133 |
01 Mar 2024 | 899.95 | 906.80 | 892.45 | 897.30 | 897.30 | 6,507 |
29 Feb 2024 | 890.00 | 896.85 | 881.00 | 885.55 | 885.55 | 3,638 |
28 Feb 2024 | 903.05 | 914.00 | 890.50 | 896.70 | 896.70 | 15,841 |
27 Feb 2024 | 913.55 | 921.00 | 906.00 | 907.25 | 907.25 | 8,552 |
26 Feb 2024 | 923.80 | 928.40 | 911.00 | 912.80 | 912.80 | 7,701 |
23 Feb 2024 | 924.95 | 924.95 | 915.50 | 918.00 | 918.00 | 3,366 |
22 Feb 2024 | 934.95 | 934.95 | 912.40 | 916.00 | 916.00 | 8,562 |
21 Feb 2024 | 925.40 | 931.95 | 918.10 | 920.20 | 920.20 | 2,000 |
20 Feb 2024 | 933.90 | 934.10 | 916.75 | 924.90 | 924.90 | 14,764 |
19 Feb 2024 | 913.20 | 932.70 | 913.20 | 926.65 | 926.65 | 10,609 |
16 Feb 2024 | 917.95 | 920.05 | 911.30 | 913.15 | 913.15 | 1,884 |
15 Feb 2024 | 920.00 | 926.55 | 911.95 | 913.00 | 913.00 | 3,251 |
14 Feb 2024 | 911.00 | 923.55 | 908.00 | 920.65 | 920.65 | 1,204 |
13 Feb 2024 | 925.00 | 930.35 | 910.85 | 913.40 | 913.40 | 3,617 |
12 Feb 2024 | 920.25 | 929.45 | 909.00 | 924.70 | 924.70 | 11,616 |
09 Feb 2024 | 949.95 | 949.95 | 912.60 | 915.75 | 915.75 | 5,115 |
08 Feb 2024 | 945.05 | 951.00 | 933.90 | 939.35 | 939.35 | 10,453 |
07 Feb 2024 | 951.75 | 962.85 | 940.40 | 944.05 | 944.05 | 6,047 |
07 Feb 2024 | 2 Dividend | |||||
06 Feb 2024 | 936.05 | 954.20 | 936.05 | 947.20 | 945.20 | 3,139 |
05 Feb 2024 | 936.70 | 960.00 | 930.20 | 935.35 | 933.38 | 11,999 |
02 Feb 2024 | 948.70 | 948.70 | 935.05 | 938.15 | 936.17 | 3,377 |
01 Feb 2024 | 940.05 | 950.00 | 931.90 | 937.80 | 935.82 | 13,416 |
31 Jan 2024 | 934.85 | 976.75 | 933.05 | 943.40 | 941.41 | 10,719 |
30 Jan 2024 | 929.95 | 944.10 | 925.35 | 931.45 | 929.48 | 4,769 |
29 Jan 2024 | 930.90 | 939.75 | 920.55 | 924.20 | 922.25 | 2,958 |
25 Jan 2024 | 917.20 | 940.95 | 917.20 | 928.65 | 926.69 | 1,954 |
24 Jan 2024 | 920.85 | 937.25 | 911.85 | 933.25 | 931.28 | 5,818 |
23 Jan 2024 | 950.00 | 950.00 | 914.65 | 916.65 | 914.71 | 6,652 |
19 Jan 2024 | 936.80 | 939.40 | 926.00 | 933.00 | 931.03 | 3,771 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 927.70 | 937.70 | 923.75 | 929.55 | 927.59 | 6,591 |
16 Jan 2024 | 945.95 | 945.95 | 920.00 | 936.25 | 934.27 | 29,204 |
15 Jan 2024 | 940.95 | 946.00 | 929.00 | 933.50 | 931.53 | 4,615 |
12 Jan 2024 | 939.95 | 953.05 | 929.45 | 931.50 | 929.53 | 17,154 |
11 Jan 2024 | 911.80 | 945.00 | 909.50 | 934.35 | 932.38 | 40,228 |
10 Jan 2024 | 906.25 | 913.20 | 904.95 | 910.65 | 908.73 | 2,954 |
09 Jan 2024 | 913.45 | 913.45 | 902.05 | 905.95 | 904.04 | 11,805 |
08 Jan 2024 | 918.20 | 923.95 | 905.00 | 909.55 | 907.63 | 4,410 |
05 Jan 2024 | 923.65 | 923.65 | 905.70 | 917.15 | 915.21 | 25,791 |
04 Jan 2024 | 925.25 | 925.25 | 911.50 | 913.15 | 911.22 | 8,273 |
03 Jan 2024 | 902.10 | 929.00 | 899.40 | 913.40 | 911.47 | 34,886 |
02 Jan 2024 | 883.10 | 913.00 | 879.20 | 900.95 | 899.05 | 26,477 |
01 Jan 2024 | 872.30 | 883.85 | 872.30 | 879.00 | 877.14 | 1,885 |
29 Dec 2023 | 875.70 | 878.85 | 870.40 | 875.85 | 874.00 | 9,157 |
28 Dec 2023 | 885.15 | 889.85 | 873.45 | 876.15 | 874.30 | 9,979 |
27 Dec 2023 | 882.00 | 892.15 | 882.00 | 886.30 | 884.43 | 7,558 |
26 Dec 2023 | 875.65 | 895.00 | 875.65 | 884.35 | 882.48 | 7,850 |
22 Dec 2023 | 885.95 | 885.95 | 871.00 | 880.10 | 878.24 | 8,422 |
21 Dec 2023 | 878.80 | 885.00 | 875.30 | 877.90 | 876.05 | 2,307 |
20 Dec 2023 | 880.40 | 896.80 | 871.05 | 876.25 | 874.40 | 17,856 |
19 Dec 2023 | 878.20 | 886.50 | 871.20 | 876.20 | 874.35 | 7,617 |
18 Dec 2023 | 874.00 | 889.35 | 867.00 | 873.90 | 872.05 | 8,211 |
15 Dec 2023 | 874.45 | 878.75 | 871.40 | 874.55 | 872.70 | 2,045 |
14 Dec 2023 | 875.00 | 879.95 | 859.60 | 874.45 | 872.60 | 2,200 |
13 Dec 2023 | 890.10 | 890.10 | 871.65 | 873.70 | 871.86 | 2,207 |
12 Dec 2023 | 876.15 | 894.30 | 876.15 | 884.60 | 882.73 | 6,590 |
11 Dec 2023 | 894.45 | 894.45 | 879.00 | 881.95 | 880.09 | 1,088 |
08 Dec 2023 | 888.35 | 895.00 | 880.80 | 883.60 | 881.73 | 2,152 |
07 Dec 2023 | 888.95 | 889.85 | 876.90 | 887.80 | 885.93 | 4,270 |
06 Dec 2023 | 885.00 | 890.00 | 876.15 | 886.20 | 884.33 | 826 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |