Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jun 2023 | 948.20 | 952.80 | 944.60 | 947.20 | 947.20 | 537,960 |
02 Jun 2023 | 945.20 | 948.60 | 935.00 | 942.40 | 942.40 | 5,674,640 |
01 Jun 2023 | 931.00 | 944.80 | 928.60 | 944.80 | 944.80 | 9,166,065 |
31 May 2023 | 938.60 | 945.40 | 922.00 | 928.20 | 928.20 | 14,216,461 |
30 May 2023 | 949.40 | 953.00 | 938.60 | 942.40 | 942.40 | 4,776,125 |
26 May 2023 | 948.20 | 954.00 | 938.20 | 950.40 | 950.40 | 6,543,293 |
25 May 2023 | 951.40 | 953.20 | 942.60 | 947.40 | 947.40 | 3,756,486 |
24 May 2023 | 953.80 | 956.40 | 938.40 | 950.80 | 950.80 | 8,991,752 |
23 May 2023 | 985.80 | 987.60 | 953.97 | 963.60 | 963.60 | 5,240,315 |
22 May 2023 | 985.40 | 990.40 | 982.89 | 988.00 | 988.00 | 4,107,884 |
19 May 2023 | 990.00 | 993.10 | 983.00 | 985.60 | 985.60 | 3,511,805 |
18 May 2023 | 989.60 | 996.63 | 985.20 | 992.00 | 992.00 | 6,152,574 |
17 May 2023 | 986.80 | 990.00 | 981.95 | 986.40 | 986.40 | 8,998,034 |
16 May 2023 | 983.00 | 987.20 | 980.80 | 985.20 | 985.20 | 20,627,643 |
15 May 2023 | 989.00 | 991.40 | 979.20 | 980.80 | 980.80 | 6,872,911 |
12 May 2023 | 985.00 | 991.80 | 983.00 | 988.00 | 988.00 | 6,747,253 |
11 May 2023 | 993.80 | 996.40 | 971.40 | 982.00 | 982.00 | 5,202,093 |
10 May 2023 | 991.80 | 994.00 | 987.20 | 993.80 | 993.80 | 4,467,520 |
09 May 2023 | 990.00 | 996.00 | 982.20 | 991.80 | 991.80 | 7,628,295 |
05 May 2023 | 995.20 | 999.40 | 970.00 | 990.20 | 990.20 | 10,184,356 |
04 May 2023 | 1,019.50 | 1,023.50 | 989.17 | 993.20 | 993.20 | 7,653,526 |
03 May 2023 | 1,011.50 | 1,021.50 | 1,008.50 | 1,019.50 | 1,019.50 | 4,450,750 |
02 May 2023 | 1,016.00 | 1,022.00 | 1,005.54 | 1,015.00 | 1,015.00 | 5,669,384 |
28 Apr 2023 | 1,022.00 | 1,022.00 | 1,005.86 | 1,014.00 | 1,014.00 | 5,435,098 |
27 Apr 2023 | 1,007.00 | 1,019.00 | 1,006.50 | 1,014.50 | 1,014.50 | 5,827,866 |
26 Apr 2023 | 1,032.50 | 1,037.00 | 1,002.00 | 1,008.00 | 1,008.00 | 6,908,236 |
25 Apr 2023 | 1,020.00 | 1,034.00 | 1,019.50 | 1,032.00 | 1,032.00 | 4,683,395 |
24 Apr 2023 | 1,017.50 | 1,023.00 | 1,009.50 | 1,022.00 | 1,022.00 | 8,694,496 |
21 Apr 2023 | 1,025.00 | 1,035.00 | 1,016.00 | 1,018.00 | 1,018.00 | 7,973,357 |
20 Apr 2023 | 1,005.00 | 1,026.50 | 1,000.00 | 1,020.50 | 1,020.50 | 6,931,891 |
20 Apr 2023 | 16.6 Dividend | |||||
19 Apr 2023 | 1,025.50 | 1,030.74 | 1,017.50 | 1,020.00 | 1,003.40 | 5,155,722 |
18 Apr 2023 | 1,030.00 | 1,031.50 | 1,020.50 | 1,027.00 | 1,010.29 | 4,692,363 |
17 Apr 2023 | 1,018.00 | 1,033.50 | 1,016.88 | 1,027.00 | 1,010.29 | 8,011,631 |
14 Apr 2023 | 1,022.50 | 1,028.00 | 1,010.50 | 1,016.00 | 999.47 | 7,623,630 |
13 Apr 2023 | 1,024.50 | 1,031.50 | 1,017.00 | 1,017.00 | 1,000.45 | 5,891,224 |
12 Apr 2023 | 1,018.00 | 1,027.00 | 1,012.50 | 1,026.00 | 1,009.30 | 6,126,624 |
11 Apr 2023 | 1,016.50 | 1,029.50 | 1,012.50 | 1,013.50 | 997.01 | 7,140,242 |
06 Apr 2023 | 995.00 | 1,014.00 | 993.60 | 1,012.00 | 995.53 | 8,305,711 |
05 Apr 2023 | 989.80 | 1,001.00 | 982.80 | 995.00 | 978.81 | 7,297,332 |
04 Apr 2023 | 999.00 | 999.00 | 986.00 | 990.40 | 974.28 | 12,804,230 |
03 Apr 2023 | 979.00 | 992.80 | 979.00 | 990.40 | 974.28 | 5,848,276 |
31 Mar 2023 | 974.20 | 991.00 | 974.00 | 982.60 | 966.61 | 7,358,593 |
30 Mar 2023 | 988.40 | 991.00 | 968.80 | 975.20 | 959.33 | 4,880,404 |
29 Mar 2023 | 983.60 | 991.87 | 978.80 | 986.40 | 970.35 | 4,435,353 |
28 Mar 2023 | 983.40 | 991.20 | 983.20 | 988.00 | 971.92 | 7,665,488 |
27 Mar 2023 | 977.60 | 985.94 | 970.40 | 981.40 | 965.43 | 7,080,645 |
24 Mar 2023 | 972.80 | 979.40 | 964.20 | 973.00 | 957.16 | 7,220,631 |
23 Mar 2023 | 960.40 | 978.40 | 955.20 | 975.00 | 959.13 | 17,233,926 |
22 Mar 2023 | 942.80 | 958.60 | 942.76 | 958.00 | 942.41 | 7,994,164 |
21 Mar 2023 | 934.40 | 952.00 | 930.00 | 946.40 | 931.00 | 7,853,811 |
20 Mar 2023 | 903.40 | 932.80 | 903.16 | 932.40 | 917.23 | 7,166,052 |
17 Mar 2023 | 921.80 | 924.60 | 904.00 | 905.60 | 890.86 | 19,906,210 |
16 Mar 2023 | 913.60 | 922.00 | 905.60 | 916.80 | 901.88 | 8,058,044 |
15 Mar 2023 | 938.40 | 944.08 | 911.00 | 911.60 | 896.76 | 8,325,112 |
14 Mar 2023 | 912.80 | 939.20 | 908.20 | 938.00 | 922.73 | 13,388,298 |
13 Mar 2023 | 932.80 | 935.36 | 904.40 | 908.00 | 893.22 | 21,226,357 |
10 Mar 2023 | 927.20 | 941.80 | 926.64 | 929.80 | 914.67 | 9,002,408 |
09 Mar 2023 | 918.20 | 935.60 | 917.80 | 935.20 | 919.98 | 19,255,718 |
08 Mar 2023 | 918.00 | 925.30 | 909.40 | 915.20 | 900.31 | 10,640,138 |
07 Mar 2023 | 914.60 | 914.80 | 904.40 | 911.40 | 896.57 | 3,989,131 |
06 Mar 2023 | 914.20 | 918.40 | 906.54 | 912.60 | 897.75 | 12,439,047 |
03 Mar 2023 | 918.80 | 920.00 | 902.40 | 908.00 | 893.22 | 7,852,972 |
02 Mar 2023 | 906.00 | 919.60 | 905.00 | 919.60 | 904.63 | 5,293,317 |
01 Mar 2023 | 889.00 | 906.40 | 878.60 | 904.60 | 889.88 | 16,962,937 |
28 Feb 2023 | 912.00 | 915.82 | 895.60 | 898.00 | 883.39 | 8,948,579 |
27 Feb 2023 | 918.60 | 926.22 | 912.20 | 912.60 | 897.75 | 12,123,420 |
24 Feb 2023 | 904.80 | 925.80 | 902.80 | 917.80 | 902.86 | 10,008,425 |
23 Feb 2023 | 884.00 | 907.20 | 866.60 | 901.80 | 887.12 | 12,441,577 |
22 Feb 2023 | 907.20 | 910.80 | 895.20 | 902.00 | 887.32 | 6,532,425 |
21 Feb 2023 | 892.80 | 908.00 | 890.60 | 906.80 | 892.04 | 11,839,059 |
20 Feb 2023 | 896.00 | 898.40 | 885.40 | 889.40 | 874.93 | 2,815,192 |
17 Feb 2023 | 890.20 | 893.80 | 884.20 | 893.80 | 879.25 | 7,660,911 |
16 Feb 2023 | 880.00 | 889.80 | 875.60 | 888.00 | 873.55 | 5,549,706 |
15 Feb 2023 | 865.60 | 879.60 | 862.00 | 878.60 | 864.30 | 9,022,820 |
14 Feb 2023 | 862.00 | 867.20 | 857.40 | 865.40 | 851.32 | 4,519,890 |
13 Feb 2023 | 861.40 | 868.20 | 856.60 | 863.60 | 849.55 | 12,010,066 |
10 Feb 2023 | 848.40 | 854.40 | 846.40 | 849.80 | 835.97 | 7,799,861 |
09 Feb 2023 | 843.00 | 849.00 | 841.25 | 843.20 | 829.48 | 5,592,010 |
08 Feb 2023 | 839.00 | 846.00 | 837.00 | 839.20 | 825.54 | 13,883,727 |
07 Feb 2023 | 838.60 | 843.60 | 830.90 | 837.00 | 823.38 | 4,568,034 |
06 Feb 2023 | 840.00 | 846.00 | 833.80 | 839.20 | 825.54 | 5,308,309 |
03 Feb 2023 | 831.40 | 845.20 | 828.60 | 845.20 | 831.44 | 9,971,954 |
02 Feb 2023 | 850.80 | 852.67 | 829.50 | 830.00 | 816.49 | 15,139,538 |
01 Feb 2023 | 856.40 | 857.60 | 844.20 | 854.00 | 840.10 | 10,587,669 |
31 Jan 2023 | 870.20 | 871.80 | 854.20 | 856.80 | 842.86 | 14,011,243 |
30 Jan 2023 | 851.80 | 858.60 | 850.86 | 855.80 | 841.87 | 13,500,799 |
27 Jan 2023 | 856.00 | 861.80 | 848.00 | 851.40 | 837.54 | 5,603,437 |
26 Jan 2023 | 855.20 | 861.60 | 851.20 | 857.60 | 843.64 | 5,616,845 |
25 Jan 2023 | 867.60 | 880.40 | 843.80 | 845.00 | 831.25 | 5,797,781 |
24 Jan 2023 | 853.80 | 859.00 | 843.80 | 859.00 | 845.02 | 7,949,158 |
23 Jan 2023 | 850.00 | 859.20 | 849.60 | 852.00 | 838.13 | 3,846,851 |
20 Jan 2023 | 844.60 | 855.60 | 842.80 | 853.20 | 839.31 | 6,535,849 |
19 Jan 2023 | 837.40 | 849.00 | 835.80 | 843.40 | 829.67 | 4,702,268 |
18 Jan 2023 | 837.40 | 844.80 | 834.60 | 837.40 | 823.77 | 4,584,852 |
17 Jan 2023 | 834.40 | 846.33 | 834.00 | 838.40 | 824.76 | 14,380,458 |
16 Jan 2023 | 832.80 | 841.00 | 831.46 | 831.60 | 818.07 | 5,062,797 |
13 Jan 2023 | 835.00 | 839.35 | 830.00 | 832.80 | 819.25 | 8,299,573 |
12 Jan 2023 | 826.40 | 841.00 | 824.40 | 833.20 | 819.64 | 4,342,596 |
11 Jan 2023 | 841.40 | 847.00 | 820.40 | 825.00 | 811.57 | 8,899,672 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |