Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jun 2023 | 924.00 | 940.00 | 919.00 | 924.00 | 924.00 | 354,400 |
02 Jun 2023 | 880.00 | 910.00 | 878.00 | 908.00 | 908.00 | 201,700 |
01 Jun 2023 | 884.00 | 884.00 | 865.00 | 871.00 | 871.00 | 218,600 |
31 May 2023 | 900.00 | 903.00 | 875.00 | 878.00 | 878.00 | 441,200 |
30 May 2023 | 907.00 | 916.00 | 899.00 | 910.00 | 910.00 | 154,400 |
29 May 2023 | 916.00 | 921.00 | 907.00 | 907.00 | 907.00 | 130,900 |
26 May 2023 | 919.00 | 927.00 | 909.00 | 916.00 | 916.00 | 188,400 |
25 May 2023 | 933.00 | 933.00 | 918.00 | 924.00 | 924.00 | 174,400 |
24 May 2023 | 946.00 | 954.00 | 940.00 | 942.00 | 942.00 | 184,100 |
23 May 2023 | 936.00 | 965.00 | 935.00 | 939.00 | 939.00 | 324,200 |
22 May 2023 | 930.00 | 947.00 | 928.00 | 939.00 | 939.00 | 215,500 |
19 May 2023 | 930.00 | 934.00 | 913.00 | 922.00 | 922.00 | 266,000 |
18 May 2023 | 943.00 | 943.00 | 919.00 | 930.00 | 930.00 | 210,400 |
17 May 2023 | 905.00 | 943.00 | 898.00 | 937.00 | 937.00 | 287,700 |
16 May 2023 | 890.00 | 911.00 | 885.00 | 906.00 | 906.00 | 258,000 |
15 May 2023 | 909.00 | 924.00 | 890.00 | 905.00 | 905.00 | 303,800 |
12 May 2023 | 930.00 | 954.00 | 907.00 | 918.00 | 918.00 | 391,900 |
11 May 2023 | 919.00 | 931.00 | 898.00 | 927.00 | 927.00 | 307,500 |
10 May 2023 | 930.00 | 945.00 | 922.00 | 933.00 | 933.00 | 269,600 |
09 May 2023 | 911.00 | 928.00 | 908.00 | 926.00 | 926.00 | 140,500 |
08 May 2023 | 908.00 | 923.00 | 903.00 | 914.00 | 914.00 | 233,700 |
02 May 2023 | 912.00 | 913.00 | 903.00 | 907.00 | 907.00 | 179,400 |
01 May 2023 | 905.00 | 909.00 | 895.00 | 909.00 | 909.00 | 135,800 |
28 Apr 2023 | 887.00 | 901.00 | 886.00 | 896.00 | 896.00 | 180,500 |
27 Apr 2023 | 872.00 | 874.00 | 867.00 | 872.00 | 872.00 | 129,100 |
26 Apr 2023 | 882.00 | 888.00 | 874.00 | 878.00 | 878.00 | 73,000 |
25 Apr 2023 | 903.00 | 913.00 | 891.00 | 894.00 | 894.00 | 193,900 |
24 Apr 2023 | 902.00 | 902.00 | 893.00 | 896.00 | 896.00 | 101,100 |
21 Apr 2023 | 900.00 | 911.00 | 898.00 | 902.00 | 902.00 | 129,400 |
20 Apr 2023 | 873.00 | 903.00 | 871.00 | 901.00 | 901.00 | 156,700 |
19 Apr 2023 | 903.00 | 905.00 | 878.00 | 883.00 | 883.00 | 152,600 |
18 Apr 2023 | 893.00 | 907.00 | 889.00 | 903.00 | 903.00 | 247,000 |
17 Apr 2023 | 900.00 | 907.00 | 885.00 | 901.00 | 901.00 | 178,000 |
14 Apr 2023 | 877.00 | 890.00 | 873.00 | 889.00 | 889.00 | 183,900 |
13 Apr 2023 | 890.00 | 893.00 | 880.00 | 885.00 | 885.00 | 177,100 |
12 Apr 2023 | 885.00 | 897.00 | 885.00 | 891.00 | 891.00 | 159,300 |
11 Apr 2023 | 881.00 | 887.00 | 879.00 | 881.00 | 881.00 | 197,500 |
10 Apr 2023 | 883.00 | 892.00 | 876.00 | 882.00 | 882.00 | 145,500 |
07 Apr 2023 | 856.00 | 880.00 | 856.00 | 875.00 | 875.00 | 203,400 |
06 Apr 2023 | 843.00 | 856.00 | 840.00 | 852.00 | 852.00 | 276,500 |
05 Apr 2023 | 881.00 | 882.00 | 850.00 | 851.00 | 851.00 | 242,800 |
04 Apr 2023 | 883.00 | 896.00 | 877.00 | 896.00 | 896.00 | 273,200 |
03 Apr 2023 | 892.00 | 900.00 | 888.00 | 896.00 | 896.00 | 161,300 |
31 Mar 2023 | 899.00 | 901.00 | 885.00 | 887.00 | 887.00 | 227,600 |
30 Mar 2023 | 876.00 | 894.00 | 876.00 | 892.00 | 892.00 | 245,600 |
30 Mar 2023 | 9 Dividend | |||||
29 Mar 2023 | 864.00 | 899.00 | 856.00 | 898.00 | 889.00 | 379,800 |
28 Mar 2023 | 861.00 | 867.00 | 846.00 | 852.00 | 843.46 | 154,400 |
27 Mar 2023 | 865.00 | 866.00 | 850.00 | 858.00 | 849.40 | 176,100 |
24 Mar 2023 | 837.00 | 858.00 | 834.00 | 852.00 | 843.46 | 181,600 |
23 Mar 2023 | 830.00 | 844.00 | 819.00 | 843.00 | 834.55 | 115,700 |
22 Mar 2023 | 838.00 | 848.00 | 828.00 | 840.00 | 831.58 | 198,400 |
20 Mar 2023 | 815.00 | 826.00 | 804.00 | 823.00 | 814.75 | 251,400 |
17 Mar 2023 | 825.00 | 830.00 | 808.00 | 815.00 | 806.83 | 406,500 |
16 Mar 2023 | 811.00 | 828.00 | 809.00 | 816.00 | 807.82 | 379,700 |
15 Mar 2023 | 840.00 | 849.00 | 834.00 | 841.00 | 832.57 | 203,400 |
14 Mar 2023 | 817.00 | 831.00 | 814.00 | 825.00 | 816.73 | 265,400 |
13 Mar 2023 | 873.00 | 876.00 | 826.00 | 842.00 | 833.56 | 404,700 |
10 Mar 2023 | 859.00 | 901.00 | 852.00 | 897.00 | 888.01 | 634,500 |
09 Mar 2023 | 838.00 | 857.00 | 838.00 | 853.00 | 844.45 | 196,400 |
08 Mar 2023 | 833.00 | 838.00 | 826.00 | 830.00 | 821.68 | 135,500 |
07 Mar 2023 | 825.00 | 837.00 | 823.00 | 828.00 | 819.70 | 216,900 |
06 Mar 2023 | 827.00 | 831.00 | 821.00 | 828.00 | 819.70 | 186,600 |
03 Mar 2023 | 830.00 | 842.00 | 825.00 | 826.00 | 817.72 | 219,200 |
02 Mar 2023 | 827.00 | 831.00 | 823.00 | 827.00 | 818.71 | 124,500 |
01 Mar 2023 | 807.00 | 817.00 | 807.00 | 817.00 | 808.81 | 179,000 |
28 Feb 2023 | 827.00 | 827.00 | 816.00 | 820.00 | 811.78 | 319,400 |
27 Feb 2023 | 822.00 | 829.00 | 817.00 | 824.00 | 815.74 | 142,300 |
24 Feb 2023 | 812.00 | 827.00 | 806.00 | 827.00 | 818.71 | 404,700 |
22 Feb 2023 | 786.00 | 806.00 | 786.00 | 801.00 | 792.97 | 392,700 |
21 Feb 2023 | 790.00 | 805.00 | 789.00 | 798.00 | 790.00 | 250,200 |
20 Feb 2023 | 770.00 | 787.00 | 770.00 | 786.00 | 778.12 | 161,700 |
17 Feb 2023 | 749.00 | 764.00 | 747.00 | 761.00 | 753.37 | 230,600 |
16 Feb 2023 | 750.00 | 760.00 | 739.00 | 755.00 | 747.43 | 367,700 |
15 Feb 2023 | 790.00 | 808.00 | 740.00 | 750.00 | 742.48 | 550,300 |
14 Feb 2023 | 796.00 | 797.00 | 784.00 | 796.00 | 788.02 | 171,500 |
13 Feb 2023 | 791.00 | 797.00 | 784.00 | 784.00 | 776.14 | 88,800 |
10 Feb 2023 | 782.00 | 806.00 | 782.00 | 794.00 | 786.04 | 159,600 |
09 Feb 2023 | 780.00 | 794.00 | 777.00 | 794.00 | 786.04 | 122,800 |
08 Feb 2023 | 793.00 | 802.00 | 788.00 | 791.00 | 783.07 | 135,400 |
07 Feb 2023 | 807.00 | 807.00 | 794.00 | 795.00 | 787.03 | 204,300 |
06 Feb 2023 | 796.00 | 809.00 | 796.00 | 804.00 | 795.94 | 164,700 |
03 Feb 2023 | 806.00 | 806.00 | 783.00 | 784.00 | 776.14 | 264,700 |
02 Feb 2023 | 830.00 | 833.00 | 815.00 | 817.00 | 808.81 | 214,300 |
01 Feb 2023 | 840.00 | 844.00 | 828.00 | 833.00 | 824.65 | 152,300 |
31 Jan 2023 | 821.00 | 837.00 | 813.00 | 834.00 | 825.64 | 211,400 |
30 Jan 2023 | 822.00 | 828.00 | 817.00 | 824.00 | 815.74 | 206,400 |
27 Jan 2023 | 820.00 | 827.00 | 816.00 | 826.00 | 817.72 | 137,900 |
26 Jan 2023 | 831.00 | 833.00 | 819.00 | 824.00 | 815.74 | 123,800 |
25 Jan 2023 | 844.00 | 845.00 | 830.00 | 830.00 | 821.68 | 151,100 |
24 Jan 2023 | 826.00 | 844.00 | 823.00 | 841.00 | 832.57 | 187,400 |
23 Jan 2023 | 827.00 | 827.00 | 817.00 | 822.00 | 813.76 | 147,100 |
20 Jan 2023 | 809.00 | 822.00 | 807.00 | 822.00 | 813.76 | 129,000 |
19 Jan 2023 | 807.00 | 811.00 | 799.00 | 808.00 | 799.90 | 150,800 |
18 Jan 2023 | 799.00 | 811.00 | 790.00 | 805.00 | 796.93 | 167,200 |
17 Jan 2023 | 798.00 | 798.00 | 787.00 | 796.00 | 788.02 | 118,500 |
16 Jan 2023 | 793.00 | 803.00 | 789.00 | 790.00 | 782.08 | 169,000 |
13 Jan 2023 | 785.00 | 807.00 | 784.00 | 794.00 | 786.04 | 254,900 |
12 Jan 2023 | 785.00 | 785.00 | 772.00 | 781.00 | 773.17 | 163,600 |
11 Jan 2023 | 778.00 | 789.00 | 777.00 | 785.00 | 777.13 | 154,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |