Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 1,008.95 | 1,010.00 | 992.00 | 1,005.30 | 1,005.30 | 7,163 |
30 Nov 2023 | 1,005.80 | 1,005.80 | 986.50 | 992.25 | 992.25 | 12,491 |
29 Nov 2023 | 976.00 | 995.75 | 974.70 | 993.20 | 993.20 | 8,015 |
28 Nov 2023 | 906.95 | 974.60 | 906.95 | 969.95 | 969.95 | 4,702 |
27 Nov 2023 | - | - | - | - | - | - |
24 Nov 2023 | 959.00 | 974.35 | 959.00 | 961.60 | 961.60 | 4,349 |
22 Nov 2023 | 983.00 | 987.55 | 966.15 | 972.80 | 972.80 | 61,091 |
21 Nov 2023 | 992.15 | 992.85 | 981.00 | 982.40 | 982.40 | 3,485 |
20 Nov 2023 | 1,000.05 | 1,007.95 | 981.80 | 984.40 | 984.40 | 37,430 |
17 Nov 2023 | 1,011.95 | 1,015.95 | 1,003.45 | 1,006.80 | 1,006.80 | 2,761 |
16 Nov 2023 | 994.30 | 1,005.25 | 980.50 | 1,002.65 | 1,002.65 | 10,188 |
15 Nov 2023 | 1,014.40 | 1,014.40 | 993.00 | 995.65 | 995.65 | 5,894 |
14 Nov 2023 | - | - | - | - | - | - |
13 Nov 2023 | 986.00 | 1,015.80 | 986.00 | 994.50 | 994.50 | 12,686 |
10 Nov 2023 | 1,024.80 | 1,024.80 | 970.50 | 986.45 | 986.45 | 57,434 |
09 Nov 2023 | 1,019.95 | 1,040.30 | 996.10 | 1,021.50 | 1,021.50 | 36,259 |
08 Nov 2023 | 1,010.95 | 1,010.95 | 999.75 | 1,009.55 | 1,009.55 | 11,309 |
07 Nov 2023 | 1,019.95 | 1,019.95 | 998.00 | 1,001.40 | 1,001.40 | 5,916 |
06 Nov 2023 | 970.00 | 1,013.00 | 970.00 | 1,004.90 | 1,004.90 | 16,817 |
03 Nov 2023 | 999.00 | 999.00 | 981.50 | 987.15 | 987.15 | 4,335 |
02 Nov 2023 | 988.70 | 998.00 | 986.80 | 992.50 | 992.50 | 3,549 |
01 Nov 2023 | 996.40 | 998.00 | 980.45 | 984.10 | 984.10 | 8,520 |
31 Oct 2023 | 997.95 | 997.95 | 981.00 | 992.15 | 992.15 | 5,479 |
30 Oct 2023 | 972.75 | 986.05 | 961.85 | 982.85 | 982.85 | 15,000 |
27 Oct 2023 | 978.05 | 989.70 | 971.80 | 973.15 | 973.15 | 5,252 |
26 Oct 2023 | 960.00 | 982.45 | 960.00 | 976.20 | 976.20 | 8,780 |
25 Oct 2023 | 979.70 | 995.95 | 967.00 | 982.25 | 982.25 | 12,952 |
24 Oct 2023 | - | - | - | - | - | - |
23 Oct 2023 | 979.00 | 1,008.70 | 971.10 | 974.50 | 974.50 | 7,392 |
20 Oct 2023 | 994.55 | 1,015.60 | 973.00 | 994.25 | 994.25 | 29,620 |
19 Oct 2023 | 967.45 | 1,002.40 | 967.45 | 994.55 | 994.55 | 12,247 |
18 Oct 2023 | 992.40 | 993.70 | 983.60 | 987.00 | 987.00 | 4,232 |
17 Oct 2023 | 1,014.60 | 1,014.60 | 987.45 | 992.50 | 992.50 | 5,298 |
16 Oct 2023 | 995.65 | 1,014.85 | 989.15 | 1,000.15 | 1,000.15 | 8,662 |
13 Oct 2023 | 995.40 | 1,004.00 | 992.10 | 995.60 | 995.60 | 13,128 |
12 Oct 2023 | 980.20 | 1,002.35 | 979.05 | 998.95 | 998.95 | 25,442 |
11 Oct 2023 | 954.95 | 994.00 | 948.20 | 984.00 | 984.00 | 79,357 |
10 Oct 2023 | 925.50 | 956.60 | 925.50 | 948.00 | 948.00 | 3,939 |
09 Oct 2023 | 948.95 | 953.65 | 926.65 | 948.60 | 948.60 | 4,721 |
06 Oct 2023 | 941.00 | 957.90 | 938.95 | 949.55 | 949.55 | 18,545 |
05 Oct 2023 | 960.00 | 963.50 | 935.45 | 939.90 | 939.90 | 40,335 |
04 Oct 2023 | 916.65 | 955.60 | 913.60 | 953.30 | 953.30 | 128,093 |
03 Oct 2023 | 918.00 | 924.00 | 913.35 | 916.65 | 916.65 | 4,701 |
02 Oct 2023 | - | - | - | - | - | - |
29 Sept 2023 | 906.50 | 927.00 | 906.50 | 909.90 | 909.90 | 3,306 |
28 Sept 2023 | 905.85 | 922.65 | 897.60 | 906.50 | 906.50 | 11,858 |
27 Sept 2023 | 935.00 | 938.60 | 917.00 | 924.20 | 924.20 | 17,050 |
26 Sept 2023 | 913.85 | 934.90 | 904.80 | 928.80 | 928.80 | 19,516 |
25 Sept 2023 | 857.35 | 910.00 | 857.35 | 904.05 | 904.05 | 34,978 |
22 Sept 2023 | 863.65 | 870.40 | 856.40 | 859.25 | 859.25 | 3,852 |
21 Sept 2023 | 888.45 | 888.45 | 865.00 | 867.15 | 867.15 | 7,508 |
20 Sept 2023 | 876.00 | 887.90 | 868.60 | 875.00 | 875.00 | 4,678 |
19 Sept 2023 | - | - | - | - | - | - |
18 Sept 2023 | 899.95 | 899.95 | 884.25 | 886.25 | 886.25 | 2,067 |
15 Sept 2023 | 885.05 | 900.80 | 885.05 | 894.45 | 894.45 | 4,242 |
14 Sept 2023 | 904.30 | 909.25 | 885.60 | 895.10 | 895.10 | 3,883 |
13 Sept 2023 | 901.85 | 905.10 | 888.15 | 896.90 | 896.90 | 5,354 |
12 Sept 2023 | 904.35 | 907.75 | 884.50 | 899.90 | 899.90 | 5,968 |
11 Sept 2023 | 904.45 | 912.20 | 896.80 | 899.10 | 899.10 | 3,038 |
08 Sept 2023 | 909.95 | 909.95 | 889.70 | 902.20 | 902.20 | 9,876 |
07 Sept 2023 | 900.05 | 914.05 | 894.95 | 901.85 | 901.85 | 3,326 |
06 Sept 2023 | 917.30 | 922.05 | 909.45 | 912.90 | 912.90 | 8,903 |
05 Sept 2023 | 922.00 | 927.75 | 917.00 | 921.50 | 921.50 | 6,230 |
01 Sept 2023 | 869.00 | 892.00 | 864.35 | 887.65 | 887.65 | 12,194 |
31 Aug 2023 | 869.65 | 876.95 | 863.40 | 867.20 | 867.20 | 7,072 |
30 Aug 2023 | 864.00 | 875.05 | 862.70 | 869.80 | 869.80 | 71,362 |
29 Aug 2023 | 879.95 | 884.45 | 867.10 | 869.60 | 869.60 | 7,173 |
28 Aug 2023 | 853.60 | 870.25 | 850.35 | 868.15 | 868.15 | 4,579 |
25 Aug 2023 | 869.95 | 869.95 | 851.00 | 853.60 | 853.60 | 4,295 |
24 Aug 2023 | 854.70 | 866.25 | 852.40 | 856.90 | 856.90 | 6,301 |
23 Aug 2023 | 860.30 | 861.25 | 844.20 | 850.65 | 850.65 | 6,696 |
22 Aug 2023 | 855.80 | 870.25 | 850.15 | 859.25 | 859.25 | 18,552 |
21 Aug 2023 | 852.70 | 860.00 | 846.00 | 855.45 | 855.45 | 8,703 |
18 Aug 2023 | 830.05 | 858.00 | 830.05 | 852.70 | 852.70 | 6,951 |
17 Aug 2023 | 840.05 | 844.65 | 835.90 | 840.90 | 840.90 | 96,195 |
16 Aug 2023 | 840.90 | 847.15 | 832.50 | 843.30 | 843.30 | 5,668 |
15 Aug 2023 | - | - | - | - | - | - |
14 Aug 2023 | 850.70 | 854.00 | 836.65 | 840.90 | 840.90 | 3,711 |
11 Aug 2023 | 855.25 | 860.15 | 847.20 | 854.45 | 854.45 | 7,159 |
10 Aug 2023 | 864.65 | 873.25 | 854.50 | 857.00 | 857.00 | 6,344 |
09 Aug 2023 | 846.35 | 866.60 | 840.00 | 864.60 | 864.60 | 10,415 |
08 Aug 2023 | 865.00 | 866.55 | 828.00 | 846.30 | 846.30 | 59,122 |
07 Aug 2023 | 874.05 | 881.25 | 841.40 | 874.40 | 874.40 | 47,623 |
04 Aug 2023 | 868.00 | 881.65 | 855.80 | 874.05 | 874.05 | 31,295 |
03 Aug 2023 | 865.00 | 884.00 | 865.00 | 870.25 | 870.25 | 9,274 |
03 Aug 2023 | 2 Dividend | |||||
02 Aug 2023 | 882.00 | 897.15 | 873.70 | 882.65 | 880.65 | 13,225 |
01 Aug 2023 | 888.90 | 895.20 | 880.30 | 882.95 | 880.95 | 10,562 |
31 July 2023 | 883.35 | 895.65 | 882.00 | 887.10 | 885.09 | 5,749 |
28 July 2023 | 881.20 | 886.00 | 871.25 | 880.20 | 878.21 | 205,267 |
27 July 2023 | 894.00 | 896.95 | 874.00 | 879.95 | 877.96 | 125,896 |
26 July 2023 | 897.40 | 901.55 | 885.95 | 888.65 | 886.64 | 3,267 |
25 July 2023 | 885.25 | 899.70 | 883.70 | 895.95 | 893.92 | 7,189 |
24 July 2023 | 883.80 | 895.45 | 879.85 | 882.10 | 880.10 | 4,299 |
21 July 2023 | 905.45 | 906.40 | 874.25 | 887.30 | 885.29 | 11,307 |
20 July 2023 | 912.20 | 922.20 | 905.00 | 906.60 | 904.55 | 4,191 |
19 July 2023 | 923.50 | 927.15 | 917.20 | 922.15 | 920.06 | 2,867 |
18 July 2023 | 921.15 | 935.20 | 916.00 | 919.70 | 917.62 | 7,909 |
17 July 2023 | 934.95 | 934.95 | 912.80 | 921.20 | 919.11 | 5,675 |
14 July 2023 | 936.00 | 941.00 | 921.00 | 925.90 | 923.80 | 3,168 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |