Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
11 Dec 2023 | 1,489.00 | 1,523.00 | 1,479.00 | 1,523.00 | 1,523.00 | 458,000 |
08 Dec 2023 | 1,470.00 | 1,503.00 | 1,464.00 | 1,477.00 | 1,477.00 | 925,200 |
07 Dec 2023 | 1,467.00 | 1,479.00 | 1,454.00 | 1,470.00 | 1,470.00 | 648,700 |
06 Dec 2023 | 1,423.00 | 1,473.00 | 1,413.00 | 1,470.00 | 1,470.00 | 811,000 |
05 Dec 2023 | 1,431.00 | 1,469.00 | 1,424.00 | 1,429.00 | 1,429.00 | 651,600 |
04 Dec 2023 | 1,444.00 | 1,445.00 | 1,417.00 | 1,432.00 | 1,432.00 | 466,600 |
01 Dec 2023 | 1,409.00 | 1,448.00 | 1,405.00 | 1,448.00 | 1,448.00 | 522,800 |
30 Nov 2023 | 1,403.00 | 1,424.00 | 1,380.00 | 1,409.00 | 1,409.00 | 827,200 |
29 Nov 2023 | 1,359.00 | 1,387.00 | 1,352.00 | 1,373.00 | 1,373.00 | 614,800 |
28 Nov 2023 | 1,361.00 | 1,390.00 | 1,353.00 | 1,374.00 | 1,374.00 | 818,700 |
27 Nov 2023 | 1,353.00 | 1,367.00 | 1,332.00 | 1,341.00 | 1,341.00 | 486,500 |
24 Nov 2023 | 1,399.00 | 1,399.00 | 1,349.00 | 1,353.00 | 1,353.00 | 557,100 |
22 Nov 2023 | 1,345.00 | 1,394.00 | 1,340.00 | 1,375.00 | 1,375.00 | 405,700 |
21 Nov 2023 | 1,311.00 | 1,348.00 | 1,306.00 | 1,345.00 | 1,345.00 | 508,000 |
20 Nov 2023 | 1,297.00 | 1,330.00 | 1,285.00 | 1,319.00 | 1,319.00 | 368,100 |
17 Nov 2023 | 1,296.00 | 1,318.00 | 1,288.00 | 1,315.00 | 1,315.00 | 424,400 |
16 Nov 2023 | 1,318.00 | 1,328.00 | 1,268.00 | 1,289.00 | 1,289.00 | 839,100 |
15 Nov 2023 | 1,333.00 | 1,348.00 | 1,309.00 | 1,318.00 | 1,318.00 | 947,100 |
14 Nov 2023 | 1,300.00 | 1,337.00 | 1,295.00 | 1,332.00 | 1,332.00 | 726,300 |
13 Nov 2023 | 1,234.00 | 1,327.00 | 1,204.00 | 1,298.00 | 1,298.00 | 1,195,300 |
10 Nov 2023 | 1,176.00 | 1,209.00 | 1,166.00 | 1,204.00 | 1,204.00 | 761,700 |
09 Nov 2023 | 1,163.00 | 1,182.00 | 1,148.00 | 1,174.00 | 1,174.00 | 524,200 |
08 Nov 2023 | 1,193.00 | 1,194.00 | 1,141.00 | 1,144.00 | 1,144.00 | 677,600 |
07 Nov 2023 | 1,210.00 | 1,227.00 | 1,198.00 | 1,201.00 | 1,201.00 | 629,900 |
06 Nov 2023 | 1,195.00 | 1,199.00 | 1,170.00 | 1,195.00 | 1,195.00 | 501,400 |
02 Nov 2023 | 1,203.00 | 1,205.00 | 1,165.00 | 1,181.00 | 1,181.00 | 582,200 |
01 Nov 2023 | 1,163.00 | 1,189.00 | 1,156.00 | 1,183.00 | 1,183.00 | 519,100 |
31 Oct 2023 | 1,144.00 | 1,158.00 | 1,120.00 | 1,152.00 | 1,152.00 | 717,600 |
30 Oct 2023 | 1,092.00 | 1,137.00 | 1,084.00 | 1,130.00 | 1,130.00 | 3,504,100 |
27 Oct 2023 | 1,082.00 | 1,108.00 | 1,074.00 | 1,107.00 | 1,107.00 | 474,100 |
26 Oct 2023 | 1,068.00 | 1,078.00 | 1,057.00 | 1,075.00 | 1,075.00 | 572,300 |
25 Oct 2023 | 1,067.00 | 1,076.00 | 1,056.00 | 1,066.00 | 1,066.00 | 502,400 |
24 Oct 2023 | 1,045.00 | 1,057.00 | 1,032.00 | 1,055.00 | 1,055.00 | 568,000 |
23 Oct 2023 | 1,055.00 | 1,057.00 | 1,038.00 | 1,047.00 | 1,047.00 | 528,900 |
20 Oct 2023 | 1,015.00 | 1,044.00 | 1,010.00 | 1,037.00 | 1,037.00 | 387,800 |
19 Oct 2023 | 983.00 | 1,006.00 | 981.00 | 1,005.00 | 1,005.00 | 378,800 |
18 Oct 2023 | 1,000.00 | 1,007.00 | 993.00 | 999.00 | 999.00 | 258,700 |
17 Oct 2023 | 1,001.00 | 1,009.00 | 991.00 | 998.00 | 998.00 | 260,100 |
16 Oct 2023 | 1,004.00 | 1,006.00 | 994.00 | 1,000.00 | 1,000.00 | 378,800 |
13 Oct 2023 | 1,004.00 | 1,008.00 | 987.00 | 996.00 | 996.00 | 345,900 |
12 Oct 2023 | 1,009.00 | 1,012.00 | 996.00 | 1,005.00 | 1,005.00 | 294,100 |
11 Oct 2023 | 1,000.00 | 1,013.00 | 993.00 | 1,003.00 | 1,003.00 | 335,300 |
10 Oct 2023 | 1,007.00 | 1,026.00 | 996.00 | 1,010.00 | 1,010.00 | 696,500 |
06 Oct 2023 | 993.00 | 1,021.00 | 983.00 | 1,002.00 | 1,002.00 | 425,500 |
05 Oct 2023 | 994.00 | 1,007.00 | 989.00 | 1,001.00 | 1,001.00 | 469,000 |
04 Oct 2023 | 1,020.00 | 1,022.00 | 991.00 | 992.00 | 992.00 | 527,200 |
03 Oct 2023 | 1,059.00 | 1,062.00 | 1,031.00 | 1,032.00 | 1,032.00 | 356,700 |
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 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |