Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Oct 2023 | 847.50 | 848.50 | 838.50 | 840.50 | 840.50 | 11,447 |
03 Oct 2023 | 848.50 | 865.50 | 848.50 | 854.50 | 854.50 | 433,539 |
02 Oct 2023 | 893.00 | 894.00 | 860.50 | 861.50 | 861.50 | 526,769 |
29 Sept 2023 | 870.50 | 885.50 | 855.50 | 872.00 | 872.00 | 724,374 |
28 Sept 2023 | 855.00 | 876.50 | 855.00 | 872.50 | 872.50 | 344,986 |
27 Sept 2023 | 898.50 | 898.50 | 873.50 | 876.00 | 876.00 | 391,303 |
26 Sept 2023 | 874.50 | 892.00 | 871.10 | 884.00 | 884.00 | 523,673 |
25 Sept 2023 | 872.00 | 881.50 | 867.00 | 870.50 | 870.50 | 399,765 |
22 Sept 2023 | 870.00 | 883.50 | 870.00 | 879.50 | 879.50 | 443,636 |
21 Sept 2023 | 890.00 | 897.00 | 883.00 | 884.50 | 884.50 | 206,083 |
20 Sept 2023 | 898.50 | 898.50 | 887.90 | 892.50 | 892.50 | 191,286 |
19 Sept 2023 | 878.00 | 883.00 | 877.00 | 882.00 | 882.00 | 349,285 |
18 Sept 2023 | 887.50 | 887.50 | 876.00 | 878.00 | 878.00 | 485,192 |
15 Sept 2023 | 893.00 | 895.00 | 886.00 | 886.00 | 886.00 | 793,278 |
14 Sept 2023 | 858.00 | 887.50 | 858.00 | 885.00 | 885.00 | 491,019 |
13 Sept 2023 | 899.00 | 899.00 | 871.50 | 879.00 | 879.00 | 271,656 |
12 Sept 2023 | 898.50 | 898.50 | 875.00 | 881.50 | 881.50 | 260,746 |
11 Sept 2023 | 871.00 | 881.50 | 870.50 | 877.50 | 877.50 | 265,952 |
08 Sept 2023 | 880.50 | 880.50 | 867.00 | 874.50 | 874.50 | 435,835 |
07 Sept 2023 | 864.00 | 875.77 | 857.50 | 873.00 | 873.00 | 181,376 |
06 Sept 2023 | 862.00 | 872.00 | 850.50 | 869.00 | 869.00 | 241,239 |
05 Sept 2023 | 872.00 | 872.00 | 863.31 | 866.00 | 866.00 | 185,298 |
04 Sept 2023 | 880.00 | 882.50 | 869.50 | 870.50 | 870.50 | 143,383 |
01 Sept 2023 | 899.50 | 899.50 | 873.00 | 876.50 | 876.50 | 294,592 |
31 Aug 2023 | 862.00 | 888.50 | 862.00 | 879.00 | 879.00 | 766,009 |
30 Aug 2023 | 889.50 | 893.00 | 881.50 | 883.50 | 883.50 | 357,367 |
29 Aug 2023 | 868.00 | 885.00 | 866.50 | 885.00 | 885.00 | 692,058 |
25 Aug 2023 | 843.00 | 851.00 | 841.00 | 848.00 | 848.00 | 293,974 |
24 Aug 2023 | 830.50 | 848.50 | 830.50 | 841.00 | 841.00 | 321,811 |
23 Aug 2023 | 828.50 | 841.00 | 828.50 | 837.50 | 837.50 | 233,245 |
22 Aug 2023 | 820.50 | 840.50 | 820.50 | 830.50 | 830.50 | 341,374 |
21 Aug 2023 | 820.00 | 844.99 | 820.00 | 833.00 | 833.00 | 327,427 |
18 Aug 2023 | 830.50 | 841.50 | 824.00 | 836.50 | 836.50 | 314,361 |
17 Aug 2023 | 846.00 | 848.50 | 840.50 | 840.50 | 840.50 | 127,928 |
16 Aug 2023 | 863.50 | 863.50 | 850.50 | 852.50 | 852.50 | 480,393 |
15 Aug 2023 | 877.50 | 877.50 | 850.50 | 853.50 | 853.50 | 281,731 |
14 Aug 2023 | 851.50 | 858.00 | 846.50 | 857.00 | 857.00 | 397,320 |
11 Aug 2023 | 874.00 | 874.00 | 851.00 | 853.00 | 853.00 | 495,538 |
10 Aug 2023 | 854.00 | 861.00 | 835.50 | 861.00 | 861.00 | 1,463,030 |
09 Aug 2023 | 867.50 | 867.50 | 850.50 | 851.50 | 851.50 | 263,542 |
08 Aug 2023 | 841.50 | 854.73 | 837.63 | 847.00 | 847.00 | 335,741 |
07 Aug 2023 | 835.50 | 854.50 | 835.50 | 845.00 | 845.00 | 381,817 |
04 Aug 2023 | 856.00 | 857.00 | 845.50 | 853.00 | 853.00 | 449,650 |
03 Aug 2023 | 862.00 | 862.50 | 849.00 | 852.00 | 852.00 | 607,185 |
02 Aug 2023 | 850.50 | 861.00 | 850.50 | 857.50 | 857.50 | 426,007 |
01 Aug 2023 | 862.00 | 872.63 | 859.00 | 864.00 | 864.00 | 530,996 |
31 Jul 2023 | 862.50 | 885.00 | 862.50 | 864.00 | 864.00 | 405,913 |
28 Jul 2023 | 878.50 | 887.00 | 877.50 | 880.00 | 880.00 | 1,405,734 |
27 Jul 2023 | 885.50 | 894.00 | 871.50 | 884.00 | 884.00 | 379,158 |
26 Jul 2023 | 880.00 | 884.50 | 874.00 | 878.00 | 878.00 | 302,491 |
25 Jul 2023 | 866.50 | 888.50 | 866.50 | 884.50 | 884.50 | 312,124 |
24 Jul 2023 | 875.50 | 896.00 | 875.50 | 883.50 | 883.50 | 252,754 |
21 Jul 2023 | 894.00 | 894.00 | 886.50 | 887.00 | 887.00 | 469,851 |
20 Jul 2023 | 883.00 | 890.00 | 880.00 | 885.50 | 885.50 | 458,901 |
19 Jul 2023 | 879.50 | 892.00 | 861.30 | 883.00 | 883.00 | 402,408 |
18 Jul 2023 | 888.00 | 888.00 | 867.00 | 867.50 | 867.50 | 511,767 |
17 Jul 2023 | 874.00 | 876.50 | 867.00 | 867.00 | 867.00 | 476,771 |
14 Jul 2023 | 870.00 | 875.50 | 868.50 | 874.50 | 874.50 | 515,944 |
13 Jul 2023 | 866.50 | 875.50 | 866.50 | 871.50 | 871.50 | 304,409 |
12 Jul 2023 | 854.00 | 872.50 | 854.00 | 871.00 | 871.00 | 389,634 |
11 Jul 2023 | 849.50 | 854.00 | 840.00 | 854.00 | 854.00 | 240,203 |
10 Jul 2023 | 835.50 | 863.50 | 835.50 | 846.00 | 846.00 | 449,495 |
07 Jul 2023 | 841.50 | 853.50 | 839.00 | 848.00 | 848.00 | 267,455 |
06 Jul 2023 | 851.00 | 851.50 | 840.00 | 842.50 | 842.50 | 360,825 |
05 Jul 2023 | 877.00 | 877.00 | 851.00 | 852.00 | 852.00 | 578,895 |
04 Jul 2023 | 854.50 | 864.50 | 854.50 | 856.50 | 856.50 | 815,794 |
03 Jul 2023 | 837.50 | 863.00 | 837.50 | 855.50 | 855.50 | 892,113 |
30 Jun 2023 | 856.00 | 859.50 | 848.50 | 856.00 | 856.00 | 511,367 |
29 Jun 2023 | 859.00 | 860.22 | 844.50 | 848.50 | 848.50 | 502,635 |
28 Jun 2023 | 836.00 | 866.00 | 836.00 | 861.50 | 861.50 | 228,072 |
27 Jun 2023 | 856.50 | 861.00 | 838.50 | 856.00 | 856.00 | 341,483 |
26 Jun 2023 | 859.50 | 863.50 | 851.00 | 854.50 | 854.50 | 272,377 |
23 Jun 2023 | 859.50 | 871.50 | 859.50 | 863.00 | 863.00 | 372,406 |
22 Jun 2023 | 859.50 | 877.00 | 859.50 | 873.50 | 873.50 | 360,039 |
21 Jun 2023 | 880.00 | 882.50 | 873.00 | 873.00 | 873.00 | 298,228 |
20 Jun 2023 | 872.00 | 886.00 | 863.50 | 880.50 | 880.50 | 367,825 |
19 Jun 2023 | 881.00 | 891.00 | 880.00 | 882.00 | 882.00 | 822,427 |
16 Jun 2023 | 876.50 | 897.50 | 876.50 | 892.50 | 892.50 | 1,137,704 |
15 Jun 2023 | 896.00 | 896.00 | 885.50 | 889.50 | 889.50 | 704,856 |
14 Jun 2023 | 890.50 | 899.50 | 888.50 | 899.50 | 899.50 | 1,497,775 |
13 Jun 2023 | 897.50 | 897.50 | 874.00 | 889.00 | 889.00 | 617,971 |
12 Jun 2023 | 859.00 | 887.00 | 859.00 | 875.50 | 875.50 | 378,349 |
09 Jun 2023 | 880.00 | 885.50 | 878.80 | 879.00 | 879.00 | 347,483 |
08 Jun 2023 | 894.50 | 895.50 | 884.00 | 884.00 | 884.00 | 401,851 |
07 Jun 2023 | 887.50 | 898.50 | 886.50 | 889.00 | 889.00 | 642,246 |
06 Jun 2023 | 887.50 | 895.50 | 882.50 | 891.50 | 891.50 | 643,195 |
05 Jun 2023 | 893.50 | 895.50 | 879.50 | 885.00 | 885.00 | 292,722 |
02 Jun 2023 | 904.50 | 904.50 | 882.58 | 888.00 | 888.00 | 252,078 |
01 Jun 2023 | 883.00 | 886.00 | 879.50 | 885.00 | 885.00 | 275,567 |
31 May 2023 | 879.00 | 890.50 | 877.00 | 884.00 | 884.00 | 1,010,119 |
30 May 2023 | 897.00 | 913.50 | 882.00 | 885.00 | 885.00 | 961,559 |
26 May 2023 | 901.50 | 903.50 | 895.50 | 897.50 | 897.50 | 2,588,746 |
25 May 2023 | 902.00 | 921.00 | 893.50 | 897.50 | 897.50 | 445,379 |
25 May 2023 | 8.2 Dividend | |||||
24 May 2023 | 919.50 | 919.50 | 906.51 | 916.50 | 908.30 | 428,060 |
23 May 2023 | 915.50 | 922.47 | 911.00 | 913.00 | 904.83 | 471,819 |
22 May 2023 | 930.00 | 930.00 | 909.41 | 915.00 | 906.81 | 303,919 |
19 May 2023 | 918.50 | 923.00 | 913.00 | 913.00 | 904.83 | 422,964 |
18 May 2023 | 912.00 | 919.00 | 909.51 | 919.00 | 910.78 | 425,789 |
17 May 2023 | 950.00 | 950.00 | 914.00 | 914.00 | 905.82 | 681,708 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |