Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Oct 2023 | 1,059.00 | 1,062.00 | 1,036.00 | 1,036.00 | 1,036.00 | 59,500 |
02 Oct 2023 | 1,088.00 | 1,089.00 | 1,049.00 | 1,052.00 | 1,052.00 | 321,700 |
29 Sept 2023 | 1,113.00 | 1,114.00 | 1,077.00 | 1,085.00 | 1,085.00 | 498,400 |
28 Sept 2023 | 1,085.00 | 1,119.00 | 1,071.00 | 1,108.00 | 1,108.00 | 524,400 |
28 Sept 2023 | 9 Dividend | |||||
27 Sept 2023 | 1,086.00 | 1,111.00 | 1,075.00 | 1,108.00 | 1,099.00 | 653,600 |
26 Sept 2023 | 1,071.00 | 1,088.00 | 1,067.00 | 1,086.00 | 1,077.18 | 400,000 |
25 Sept 2023 | 1,070.00 | 1,082.00 | 1,066.00 | 1,072.00 | 1,063.29 | 376,600 |
22 Sept 2023 | 1,042.00 | 1,071.00 | 1,042.00 | 1,066.00 | 1,057.34 | 304,700 |
21 Sept 2023 | 1,048.00 | 1,063.00 | 1,046.00 | 1,054.00 | 1,045.44 | 385,900 |
20 Sept 2023 | 1,075.00 | 1,083.00 | 1,040.00 | 1,046.00 | 1,037.50 | 415,700 |
19 Sept 2023 | 1,021.00 | 1,075.00 | 1,017.00 | 1,073.00 | 1,064.28 | 504,700 |
15 Sept 2023 | 1,003.00 | 1,035.00 | 996.00 | 1,029.00 | 1,020.64 | 488,800 |
14 Sept 2023 | 964.00 | 996.00 | 964.00 | 988.00 | 979.97 | 347,300 |
13 Sept 2023 | 963.00 | 968.00 | 952.00 | 958.00 | 950.22 | 339,400 |
12 Sept 2023 | 958.00 | 971.00 | 952.00 | 966.00 | 958.15 | 196,900 |
11 Sept 2023 | 941.00 | 957.00 | 941.00 | 957.00 | 949.23 | 221,000 |
08 Sept 2023 | 952.00 | 962.00 | 935.00 | 937.00 | 929.39 | 490,900 |
07 Sept 2023 | 942.00 | 965.00 | 939.00 | 952.00 | 944.27 | 331,000 |
06 Sept 2023 | 954.00 | 963.00 | 936.00 | 939.00 | 931.37 | 297,600 |
05 Sept 2023 | 962.00 | 967.00 | 939.00 | 950.00 | 942.28 | 290,500 |
04 Sept 2023 | 934.00 | 959.00 | 929.00 | 956.00 | 948.23 | 249,900 |
01 Sept 2023 | 906.00 | 943.00 | 903.00 | 929.00 | 921.45 | 375,500 |
31 Aug 2023 | 903.00 | 915.00 | 903.00 | 905.00 | 897.65 | 272,200 |
30 Aug 2023 | 913.00 | 916.00 | 907.00 | 907.00 | 899.63 | 209,700 |
29 Aug 2023 | 907.00 | 910.00 | 901.00 | 910.00 | 902.61 | 194,000 |
28 Aug 2023 | 905.00 | 914.00 | 901.00 | 901.00 | 893.68 | 222,100 |
25 Aug 2023 | 892.00 | 894.00 | 881.00 | 893.00 | 885.75 | 250,600 |
24 Aug 2023 | 894.00 | 900.00 | 885.00 | 886.00 | 878.80 | 132,800 |
23 Aug 2023 | 896.00 | 898.00 | 889.00 | 896.00 | 888.72 | 213,300 |
22 Aug 2023 | 874.00 | 889.00 | 873.00 | 889.00 | 881.78 | 128,300 |
21 Aug 2023 | 887.00 | 897.00 | 870.00 | 871.00 | 863.93 | 275,600 |
18 Aug 2023 | 856.00 | 877.00 | 852.00 | 872.00 | 864.92 | 221,700 |
17 Aug 2023 | 868.00 | 881.00 | 856.00 | 867.00 | 859.96 | 303,400 |
16 Aug 2023 | 841.00 | 861.00 | 841.00 | 853.00 | 846.07 | 210,200 |
15 Aug 2023 | 861.00 | 861.00 | 843.00 | 855.00 | 848.06 | 452,200 |
14 Aug 2023 | 848.00 | 872.00 | 842.00 | 857.00 | 850.04 | 533,000 |
10 Aug 2023 | 874.00 | 893.00 | 859.00 | 893.00 | 885.75 | 460,300 |
09 Aug 2023 | 855.00 | 858.00 | 839.00 | 851.00 | 844.09 | 242,100 |
08 Aug 2023 | 842.00 | 863.00 | 842.00 | 862.00 | 855.00 | 246,800 |
07 Aug 2023 | 839.00 | 855.00 | 832.00 | 841.00 | 834.17 | 374,600 |
04 Aug 2023 | 848.00 | 854.00 | 835.00 | 837.00 | 830.20 | 206,500 |
03 Aug 2023 | 844.00 | 856.00 | 837.00 | 846.00 | 839.13 | 244,200 |
02 Aug 2023 | 846.00 | 857.00 | 844.00 | 856.00 | 849.05 | 173,500 |
01 Aug 2023 | 869.00 | 869.00 | 850.00 | 857.00 | 850.04 | 233,600 |
31 Jul 2023 | 878.00 | 881.00 | 857.00 | 861.00 | 854.01 | 300,800 |
28 Jul 2023 | 852.00 | 859.00 | 845.00 | 854.00 | 847.06 | 325,000 |
27 Jul 2023 | 871.00 | 871.00 | 864.00 | 867.00 | 859.96 | 185,600 |
26 Jul 2023 | 860.00 | 881.00 | 858.00 | 875.00 | 867.89 | 238,400 |
25 Jul 2023 | 860.00 | 869.00 | 855.00 | 863.00 | 855.99 | 198,900 |
24 Jul 2023 | 841.00 | 857.00 | 836.00 | 853.00 | 846.07 | 184,400 |
21 Jul 2023 | 844.00 | 845.00 | 836.00 | 841.00 | 834.17 | 213,000 |
20 Jul 2023 | 812.00 | 834.00 | 810.00 | 831.00 | 824.25 | 316,900 |
19 Jul 2023 | 808.00 | 809.00 | 801.00 | 807.00 | 800.44 | 178,600 |
18 Jul 2023 | 800.00 | 807.00 | 796.00 | 798.00 | 791.52 | 191,100 |
14 Jul 2023 | 798.00 | 799.00 | 788.00 | 796.00 | 789.53 | 294,600 |
13 Jul 2023 | 802.00 | 805.00 | 796.00 | 798.00 | 791.52 | 194,000 |
12 Jul 2023 | 804.00 | 806.00 | 798.00 | 799.00 | 792.51 | 195,600 |
11 Jul 2023 | 809.00 | 812.00 | 800.00 | 802.00 | 795.49 | 235,600 |
10 Jul 2023 | 825.00 | 829.00 | 807.00 | 807.00 | 800.44 | 331,000 |
07 Jul 2023 | 819.00 | 831.00 | 810.00 | 825.00 | 818.30 | 394,300 |
06 Jul 2023 | 815.00 | 833.00 | 812.00 | 830.00 | 823.26 | 286,400 |
05 Jul 2023 | 821.00 | 834.00 | 811.00 | 830.00 | 823.26 | 406,300 |
04 Jul 2023 | 849.00 | 850.00 | 826.00 | 836.00 | 829.21 | 612,700 |
03 Jul 2023 | 876.00 | 876.00 | 852.00 | 855.00 | 848.06 | 407,200 |
30 Jun 2023 | 898.00 | 900.00 | 865.00 | 866.00 | 858.97 | 474,900 |
29 Jun 2023 | 913.00 | 919.00 | 891.00 | 897.00 | 889.71 | 226,800 |
28 Jun 2023 | 907.00 | 919.00 | 904.00 | 919.00 | 911.54 | 178,200 |
27 Jun 2023 | 902.00 | 906.00 | 889.00 | 904.00 | 896.66 | 261,600 |
26 Jun 2023 | 890.00 | 915.00 | 881.00 | 906.00 | 898.64 | 281,900 |
23 Jun 2023 | 920.00 | 920.00 | 889.00 | 892.00 | 884.75 | 192,300 |
22 Jun 2023 | 900.00 | 919.00 | 899.00 | 912.00 | 904.59 | 227,500 |
21 Jun 2023 | 874.00 | 908.00 | 874.00 | 899.00 | 891.70 | 258,800 |
20 Jun 2023 | 889.00 | 892.00 | 869.00 | 877.00 | 869.88 | 199,300 |
19 Jun 2023 | 881.00 | 909.00 | 880.00 | 898.00 | 890.71 | 315,500 |
16 Jun 2023 | 868.00 | 875.00 | 847.00 | 870.00 | 862.93 | 608,700 |
15 Jun 2023 | 894.00 | 896.00 | 880.00 | 881.00 | 873.84 | 245,200 |
14 Jun 2023 | 901.00 | 902.00 | 885.00 | 896.00 | 888.72 | 208,200 |
13 Jun 2023 | 922.00 | 922.00 | 886.00 | 892.00 | 884.75 | 219,400 |
12 Jun 2023 | 891.00 | 909.00 | 891.00 | 907.00 | 899.63 | 162,900 |
09 Jun 2023 | 903.00 | 903.00 | 886.00 | 890.00 | 882.77 | 346,000 |
08 Jun 2023 | 913.00 | 923.00 | 880.00 | 889.00 | 881.78 | 371,800 |
07 Jun 2023 | 926.00 | 938.00 | 911.00 | 911.00 | 903.60 | 281,700 |
06 Jun 2023 | 910.00 | 924.00 | 906.00 | 924.00 | 916.49 | 179,000 |
05 Jun 2023 | 924.00 | 940.00 | 919.00 | 924.00 | 916.49 | 354,400 |
02 Jun 2023 | 880.00 | 910.00 | 878.00 | 908.00 | 900.62 | 201,700 |
01 Jun 2023 | 884.00 | 884.00 | 865.00 | 871.00 | 863.93 | 218,600 |
31 May 2023 | 900.00 | 903.00 | 875.00 | 878.00 | 870.87 | 441,200 |
30 May 2023 | 907.00 | 916.00 | 899.00 | 910.00 | 902.61 | 154,400 |
29 May 2023 | 916.00 | 921.00 | 907.00 | 907.00 | 899.63 | 130,900 |
26 May 2023 | 919.00 | 927.00 | 909.00 | 916.00 | 908.56 | 188,400 |
25 May 2023 | 933.00 | 933.00 | 918.00 | 924.00 | 916.49 | 174,400 |
24 May 2023 | 946.00 | 954.00 | 940.00 | 942.00 | 934.35 | 184,100 |
23 May 2023 | 936.00 | 965.00 | 935.00 | 939.00 | 931.37 | 324,200 |
22 May 2023 | 930.00 | 947.00 | 928.00 | 939.00 | 931.37 | 215,500 |
19 May 2023 | 930.00 | 934.00 | 913.00 | 922.00 | 914.51 | 266,000 |
18 May 2023 | 943.00 | 943.00 | 919.00 | 930.00 | 922.45 | 210,400 |
17 May 2023 | 905.00 | 943.00 | 898.00 | 937.00 | 929.39 | 287,700 |
16 May 2023 | 890.00 | 911.00 | 885.00 | 906.00 | 898.64 | 258,000 |
15 May 2023 | 909.00 | 924.00 | 890.00 | 905.00 | 897.65 | 303,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |