Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 800.00 | 812.00 | 799.00 | 807.00 | 807.00 | 93,200 |
17 Apr 2024 | 819.00 | 821.00 | 801.00 | 801.00 | 801.00 | 331,700 |
16 Apr 2024 | 816.00 | 827.00 | 811.00 | 825.00 | 825.00 | 310,100 |
15 Apr 2024 | 820.00 | 825.00 | 808.00 | 824.00 | 824.00 | 504,600 |
12 Apr 2024 | 825.00 | 841.00 | 821.00 | 835.00 | 835.00 | 1,426,100 |
11 Apr 2024 | 798.00 | 800.00 | 788.00 | 792.00 | 792.00 | 667,300 |
10 Apr 2024 | 810.00 | 821.00 | 807.00 | 808.00 | 808.00 | 306,500 |
09 Apr 2024 | 812.00 | 812.00 | 802.00 | 808.00 | 808.00 | 309,100 |
08 Apr 2024 | 815.00 | 823.00 | 803.00 | 812.00 | 812.00 | 427,200 |
05 Apr 2024 | 803.00 | 814.00 | 797.00 | 813.00 | 813.00 | 462,800 |
04 Apr 2024 | 818.00 | 818.00 | 805.00 | 808.00 | 808.00 | 699,900 |
03 Apr 2024 | 798.00 | 815.00 | 791.00 | 813.00 | 813.00 | 657,400 |
02 Apr 2024 | 825.00 | 828.00 | 797.00 | 804.00 | 804.00 | 1,371,300 |
01 Apr 2024 | 859.00 | 859.00 | 838.00 | 840.00 | 840.00 | 1,092,800 |
29 Mar 2024 | 853.00 | 857.00 | 846.00 | 857.00 | 857.00 | 384,500 |
28 Mar 2024 | 867.00 | 871.00 | 856.00 | 856.00 | 856.00 | 430,200 |
28 Mar 2024 | 10 Dividend | |||||
27 Mar 2024 | 869.00 | 882.00 | 867.00 | 872.00 | 862.00 | 530,500 |
26 Mar 2024 | 868.00 | 873.00 | 862.00 | 867.00 | 857.06 | 386,000 |
25 Mar 2024 | 893.00 | 895.00 | 870.00 | 870.00 | 860.02 | 667,600 |
22 Mar 2024 | 896.00 | 900.00 | 880.00 | 896.00 | 885.72 | 442,700 |
21 Mar 2024 | 899.00 | 900.00 | 889.00 | 890.00 | 879.79 | 493,700 |
19 Mar 2024 | 876.00 | 892.00 | 866.00 | 884.00 | 873.86 | 651,500 |
18 Mar 2024 | 886.00 | 888.00 | 868.00 | 873.00 | 862.99 | 635,500 |
15 Mar 2024 | 872.00 | 888.00 | 871.00 | 885.00 | 874.85 | 925,800 |
14 Mar 2024 | 885.00 | 888.00 | 869.00 | 879.00 | 868.92 | 433,900 |
13 Mar 2024 | 887.00 | 897.00 | 882.00 | 889.00 | 878.81 | 560,700 |
12 Mar 2024 | 860.00 | 884.00 | 842.00 | 883.00 | 872.87 | 640,300 |
11 Mar 2024 | 869.00 | 876.00 | 856.00 | 864.00 | 854.09 | 810,100 |
08 Mar 2024 | 875.00 | 889.00 | 869.00 | 877.00 | 866.94 | 1,093,600 |
07 Mar 2024 | 900.00 | 900.00 | 885.00 | 890.00 | 879.79 | 579,100 |
06 Mar 2024 | 884.00 | 907.00 | 883.00 | 895.00 | 884.74 | 632,500 |
05 Mar 2024 | 899.00 | 903.00 | 887.00 | 891.00 | 880.78 | 773,600 |
04 Mar 2024 | 909.00 | 936.00 | 899.00 | 910.00 | 899.56 | 907,800 |
01 Mar 2024 | 900.00 | 909.00 | 890.00 | 895.00 | 884.74 | 1,093,600 |
29 Feb 2024 | 917.00 | 922.00 | 898.00 | 900.00 | 889.68 | 831,600 |
28 Feb 2024 | 938.00 | 964.00 | 930.00 | 930.00 | 919.33 | 746,900 |
27 Feb 2024 | 896.00 | 931.00 | 893.00 | 927.00 | 916.37 | 663,300 |
26 Feb 2024 | 901.00 | 906.00 | 891.00 | 899.00 | 888.69 | 1,188,300 |
22 Feb 2024 | 915.00 | 923.00 | 902.00 | 906.00 | 895.61 | 803,800 |
21 Feb 2024 | 927.00 | 936.00 | 903.00 | 911.00 | 900.55 | 1,194,300 |
20 Feb 2024 | 927.00 | 940.00 | 924.00 | 927.00 | 916.37 | 845,600 |
19 Feb 2024 | 928.00 | 940.00 | 921.00 | 928.00 | 917.36 | 631,300 |
16 Feb 2024 | 916.00 | 941.00 | 907.00 | 930.00 | 919.33 | 926,000 |
15 Feb 2024 | 955.00 | 958.00 | 894.00 | 901.00 | 890.67 | 1,605,200 |
14 Feb 2024 | 974.00 | 978.00 | 933.00 | 933.00 | 922.30 | 1,443,100 |
13 Feb 2024 | 1,002.00 | 1,007.00 | 987.00 | 988.00 | 976.67 | 703,500 |
09 Feb 2024 | 1,011.00 | 1,011.00 | 994.00 | 1,002.00 | 990.51 | 493,600 |
08 Feb 2024 | 1,003.00 | 1,018.00 | 995.00 | 1,010.00 | 998.42 | 529,900 |
07 Feb 2024 | 1,009.00 | 1,023.00 | 997.00 | 1,000.00 | 988.53 | 594,100 |
06 Feb 2024 | 1,045.00 | 1,045.00 | 1,006.00 | 1,008.00 | 996.44 | 1,114,100 |
05 Feb 2024 | 1,059.00 | 1,063.00 | 1,044.00 | 1,054.00 | 1,041.91 | 694,600 |
02 Feb 2024 | 1,058.00 | 1,070.00 | 1,052.00 | 1,054.00 | 1,041.91 | 525,300 |
01 Feb 2024 | 1,085.00 | 1,088.00 | 1,059.00 | 1,062.00 | 1,049.82 | 689,500 |
31 Jan 2024 | 1,050.00 | 1,106.00 | 1,049.00 | 1,095.00 | 1,082.44 | 1,054,900 |
30 Jan 2024 | 1,041.00 | 1,065.00 | 1,038.00 | 1,052.00 | 1,039.94 | 1,113,800 |
29 Jan 2024 | 1,045.00 | 1,056.00 | 1,018.00 | 1,030.00 | 1,018.19 | 2,294,700 |
26 Jan 2024 | 1,120.00 | 1,120.00 | 1,097.00 | 1,105.00 | 1,092.33 | 828,100 |
25 Jan 2024 | 1,134.00 | 1,136.00 | 1,092.00 | 1,121.00 | 1,108.14 | 1,028,900 |
24 Jan 2024 | 1,152.00 | 1,167.00 | 1,145.00 | 1,148.00 | 1,134.83 | 337,900 |
23 Jan 2024 | 1,175.00 | 1,188.00 | 1,150.00 | 1,150.00 | 1,136.81 | 283,800 |
22 Jan 2024 | 1,156.00 | 1,170.00 | 1,149.00 | 1,161.00 | 1,147.69 | 326,500 |
19 Jan 2024 | 1,165.00 | 1,167.00 | 1,148.00 | 1,151.00 | 1,137.80 | 290,500 |
18 Jan 2024 | 1,165.00 | 1,167.00 | 1,144.00 | 1,158.00 | 1,144.72 | 447,900 |
17 Jan 2024 | 1,195.00 | 1,213.00 | 1,171.00 | 1,171.00 | 1,157.57 | 511,000 |
16 Jan 2024 | 1,201.00 | 1,219.00 | 1,199.00 | 1,206.00 | 1,192.17 | 307,500 |
15 Jan 2024 | 1,216.00 | 1,216.00 | 1,191.00 | 1,197.00 | 1,183.27 | 70,300 |
12 Jan 2024 | 1,224.00 | 1,228.00 | 1,198.00 | 1,215.00 | 1,201.07 | 323,000 |
11 Jan 2024 | 1,208.00 | 1,223.00 | 1,198.00 | 1,214.00 | 1,200.08 | 359,500 |
10 Jan 2024 | 1,165.00 | 1,200.00 | 1,158.00 | 1,195.00 | 1,181.30 | 407,800 |
09 Jan 2024 | 1,147.00 | 1,167.00 | 1,143.00 | 1,155.00 | 1,141.75 | 290,800 |
05 Jan 2024 | 1,177.00 | 1,178.00 | 1,142.00 | 1,142.00 | 1,128.90 | 462,000 |
04 Jan 2024 | 1,168.00 | 1,193.00 | 1,146.00 | 1,186.00 | 1,172.40 | 420,900 |
29 Dec 2023 | 1,179.00 | 1,188.00 | 1,164.00 | 1,172.00 | 1,158.56 | 247,100 |
28 Dec 2023 | 1,145.00 | 1,177.00 | 1,132.00 | 1,177.00 | 1,163.50 | 306,500 |
27 Dec 2023 | 1,114.00 | 1,139.00 | 1,101.00 | 1,137.00 | 1,123.96 | 441,000 |
26 Dec 2023 | 1,111.00 | 1,130.00 | 1,111.00 | 1,120.00 | 1,107.16 | 375,700 |
25 Dec 2023 | 1,120.00 | 1,125.00 | 1,098.00 | 1,107.00 | 1,094.31 | 375,200 |
22 Dec 2023 | 1,135.00 | 1,146.00 | 1,121.00 | 1,122.00 | 1,109.13 | 276,900 |
21 Dec 2023 | 1,132.00 | 1,144.00 | 1,117.00 | 1,121.00 | 1,108.14 | 343,500 |
20 Dec 2023 | 1,157.00 | 1,161.00 | 1,136.00 | 1,141.00 | 1,127.92 | 333,700 |
19 Dec 2023 | 1,145.00 | 1,155.00 | 1,136.00 | 1,153.00 | 1,139.78 | 271,200 |
18 Dec 2023 | 1,131.00 | 1,151.00 | 1,111.00 | 1,140.00 | 1,126.93 | 423,300 |
15 Dec 2023 | 1,174.00 | 1,180.00 | 1,142.00 | 1,152.00 | 1,138.79 | 418,200 |
14 Dec 2023 | 1,186.00 | 1,200.00 | 1,151.00 | 1,170.00 | 1,156.58 | 370,000 |
13 Dec 2023 | 1,165.00 | 1,184.00 | 1,149.00 | 1,170.00 | 1,156.58 | 337,400 |
12 Dec 2023 | 1,185.00 | 1,185.00 | 1,164.00 | 1,171.00 | 1,157.57 | 338,300 |
11 Dec 2023 | 1,183.00 | 1,203.00 | 1,168.00 | 1,178.00 | 1,164.49 | 411,200 |
08 Dec 2023 | 1,208.00 | 1,214.00 | 1,177.00 | 1,182.00 | 1,168.44 | 510,900 |
07 Dec 2023 | 1,257.00 | 1,269.00 | 1,233.00 | 1,235.00 | 1,220.84 | 330,800 |
06 Dec 2023 | 1,243.00 | 1,265.00 | 1,235.00 | 1,258.00 | 1,243.57 | 328,200 |
05 Dec 2023 | 1,250.00 | 1,274.00 | 1,225.00 | 1,225.00 | 1,210.95 | 310,600 |
04 Dec 2023 | 1,243.00 | 1,260.00 | 1,221.00 | 1,251.00 | 1,236.65 | 381,800 |
01 Dec 2023 | 1,324.00 | 1,325.00 | 1,261.00 | 1,261.00 | 1,246.54 | 453,400 |
30 Nov 2023 | 1,311.00 | 1,339.00 | 1,300.00 | 1,324.00 | 1,308.82 | 467,100 |
29 Nov 2023 | 1,317.00 | 1,330.00 | 1,305.00 | 1,312.00 | 1,296.95 | 241,900 |
28 Nov 2023 | 1,310.00 | 1,331.00 | 1,296.00 | 1,320.00 | 1,304.86 | 300,400 |
27 Nov 2023 | 1,308.00 | 1,338.00 | 1,303.00 | 1,311.00 | 1,295.97 | 269,000 |
24 Nov 2023 | 1,300.00 | 1,320.00 | 1,293.00 | 1,307.00 | 1,292.01 | 265,500 |
22 Nov 2023 | 1,261.00 | 1,313.00 | 1,256.00 | 1,305.00 | 1,290.03 | 382,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |