Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 877.00 | 881.50 | 874.50 | 878.50 | 878.50 | 22,613 |
25 Jun 2024 | 889.00 | 889.00 | 870.50 | 873.75 | 873.75 | 241,321 |
24 Jun 2024 | 884.50 | 889.50 | 874.50 | 888.00 | 888.00 | 177,193 |
21 Jun 2024 | 885.50 | 896.00 | 875.00 | 885.00 | 885.00 | 422,719 |
20 Jun 2024 | 883.00 | 894.00 | 882.00 | 894.00 | 894.00 | 218,607 |
19 Jun 2024 | 880.50 | 885.50 | 874.50 | 880.25 | 880.25 | 189,497 |
18 Jun 2024 | 875.00 | 883.25 | 865.25 | 879.25 | 879.25 | 280,335 |
17 Jun 2024 | 872.00 | 881.00 | 863.50 | 866.00 | 866.00 | 168,968 |
14 Jun 2024 | 881.00 | 881.50 | 862.00 | 867.00 | 867.00 | 181,643 |
13 Jun 2024 | 893.00 | 896.00 | 877.00 | 882.00 | 882.00 | 224,895 |
12 Jun 2024 | 864.00 | 894.50 | 863.50 | 894.00 | 894.00 | 443,125 |
11 Jun 2024 | 875.75 | 878.50 | 858.00 | 859.00 | 859.00 | 394,473 |
10 Jun 2024 | 874.00 | 876.00 | 869.25 | 871.50 | 871.50 | 248,233 |
07 Jun 2024 | 893.00 | 893.00 | 874.50 | 875.25 | 875.25 | 313,823 |
06 Jun 2024 | 906.00 | 911.50 | 897.50 | 901.00 | 901.00 | 280,501 |
05 Jun 2024 | 915.00 | 915.50 | 900.25 | 907.50 | 907.50 | 244,537 |
04 Jun 2024 | 905.50 | 916.00 | 898.00 | 913.50 | 913.50 | 304,641 |
03 Jun 2024 | 921.00 | 921.00 | 907.50 | 910.75 | 910.75 | 262,850 |
31 May 2024 | 912.50 | 915.50 | 905.00 | 908.00 | 908.00 | 236,839 |
30 May 2024 | 902.00 | 917.00 | 901.00 | 917.00 | 917.00 | 225,861 |
29 May 2024 | 909.50 | 914.50 | 900.00 | 902.25 | 902.25 | 181,280 |
28 May 2024 | 921.00 | 923.00 | 908.00 | 913.00 | 913.00 | 212,186 |
24 May 2024 | 919.00 | 925.00 | 913.00 | 917.00 | 917.00 | 220,315 |
23 May 2024 | 908.50 | 922.50 | 905.50 | 921.00 | 921.00 | 311,974 |
22 May 2024 | 905.50 | 909.75 | 903.00 | 908.00 | 908.00 | 179,487 |
21 May 2024 | 921.50 | 921.50 | 907.00 | 913.00 | 913.00 | 201,324 |
20 May 2024 | 928.50 | 936.00 | 919.50 | 922.00 | 922.00 | 182,973 |
17 May 2024 | 929.00 | 936.75 | 920.50 | 929.50 | 929.50 | 203,394 |
16 May 2024 | 932.00 | 932.00 | 925.00 | 928.50 | 928.50 | 112,028 |
15 May 2024 | 917.50 | 932.00 | 910.50 | 924.75 | 924.75 | 151,654 |
14 May 2024 | 910.75 | 919.50 | 907.50 | 914.00 | 914.00 | 234,935 |
13 May 2024 | 926.00 | 926.50 | 911.50 | 914.00 | 914.00 | 247,724 |
10 May 2024 | 912.50 | 930.00 | 907.50 | 929.50 | 929.50 | 207,398 |
09 May 2024 | 897.00 | 913.00 | 896.50 | 912.00 | 912.00 | 122,185 |
08 May 2024 | 897.00 | 897.00 | 885.00 | 892.00 | 892.00 | 144,125 |
07 May 2024 | 890.50 | 894.00 | 884.00 | 890.75 | 890.75 | 289,204 |
03 May 2024 | 864.50 | 880.00 | 859.50 | 874.50 | 874.50 | 193,959 |
02 May 2024 | 863.00 | 868.00 | 855.00 | 860.00 | 860.00 | 214,612 |
01 May 2024 | 878.25 | 879.50 | 856.75 | 858.50 | 858.50 | 100,535 |
30 Apr 2024 | 885.00 | 886.50 | 876.50 | 878.25 | 878.25 | 405,172 |
29 Apr 2024 | 892.00 | 892.00 | 877.50 | 882.50 | 882.50 | 372,226 |
26 Apr 2024 | 880.50 | 890.00 | 875.00 | 889.75 | 889.75 | 222,607 |
25 Apr 2024 | 864.00 | 883.50 | 860.00 | 871.25 | 871.25 | 326,533 |
24 Apr 2024 | 884.00 | 884.00 | 869.00 | 871.50 | 871.50 | 174,166 |
23 Apr 2024 | 870.00 | 882.50 | 867.25 | 882.50 | 882.50 | 199,920 |
22 Apr 2024 | 866.50 | 872.00 | 860.50 | 862.50 | 862.50 | 197,616 |
19 Apr 2024 | 853.00 | 855.50 | 845.00 | 853.50 | 853.50 | 236,403 |
18 Apr 2024 | 863.00 | 866.00 | 854.00 | 865.50 | 865.50 | 281,062 |
17 Apr 2024 | 854.50 | 862.50 | 850.50 | 853.50 | 853.50 | 289,102 |
16 Apr 2024 | 863.00 | 868.25 | 851.75 | 857.00 | 857.00 | 387,799 |
15 Apr 2024 | 873.00 | 884.50 | 868.00 | 874.00 | 874.00 | 409,068 |
12 Apr 2024 | 880.50 | 890.00 | 868.50 | 869.50 | 869.50 | 379,144 |
11 Apr 2024 | 861.50 | 870.25 | 861.00 | 870.00 | 870.00 | 376,056 |
11 Apr 2024 | 16.2 Dividend | |||||
10 Apr 2024 | 872.00 | 885.00 | 870.00 | 873.00 | 856.80 | 327,720 |
09 Apr 2024 | 871.50 | 872.00 | 861.00 | 869.00 | 852.87 | 187,573 |
08 Apr 2024 | 867.00 | 872.50 | 864.00 | 867.50 | 851.40 | 229,238 |
05 Apr 2024 | 875.50 | 875.50 | 864.00 | 865.00 | 848.95 | 147,301 |
04 Apr 2024 | 883.00 | 891.00 | 882.00 | 884.50 | 868.09 | 133,378 |
03 Apr 2024 | 877.50 | 884.50 | 866.00 | 883.50 | 867.11 | 276,611 |
02 Apr 2024 | 908.00 | 910.00 | 877.50 | 883.50 | 867.11 | 384,954 |
28 Mar 2024 | 899.00 | 908.60 | 895.00 | 905.80 | 888.99 | 464,454 |
27 Mar 2024 | 898.00 | 901.40 | 893.80 | 898.40 | 881.73 | 286,806 |
26 Mar 2024 | 867.40 | 887.60 | 865.20 | 887.40 | 870.93 | 232,096 |
25 Mar 2024 | 875.20 | 876.60 | 863.60 | 869.20 | 853.07 | 166,114 |
22 Mar 2024 | 881.20 | 886.00 | 878.20 | 881.80 | 865.44 | 237,696 |
21 Mar 2024 | 875.00 | 886.40 | 865.20 | 883.70 | 867.30 | 213,831 |
20 Mar 2024 | 852.80 | 860.40 | 851.80 | 859.80 | 843.84 | 242,383 |
19 Mar 2024 | 855.20 | 856.40 | 847.20 | 855.70 | 839.82 | 250,526 |
18 Mar 2024 | 868.80 | 868.80 | 854.30 | 856.40 | 840.51 | 158,229 |
15 Mar 2024 | 871.40 | 877.60 | 868.20 | 869.00 | 852.87 | 293,611 |
14 Mar 2024 | 871.40 | 877.80 | 866.20 | 872.20 | 856.01 | 216,857 |
13 Mar 2024 | 888.40 | 893.20 | 874.00 | 880.20 | 863.87 | 401,673 |
12 Mar 2024 | 878.90 | 889.00 | 871.80 | 888.40 | 871.91 | 381,226 |
11 Mar 2024 | 869.20 | 877.40 | 865.20 | 876.00 | 859.74 | 334,081 |
08 Mar 2024 | 871.00 | 872.20 | 859.60 | 871.40 | 855.23 | 368,981 |
07 Mar 2024 | 861.00 | 880.40 | 857.00 | 872.60 | 856.41 | 360,448 |
06 Mar 2024 | 853.80 | 864.00 | 849.40 | 862.60 | 846.59 | 266,932 |
05 Mar 2024 | 852.60 | 868.50 | 849.20 | 854.40 | 838.55 | 388,857 |
04 Mar 2024 | 847.80 | 852.90 | 840.40 | 852.80 | 836.97 | 581,226 |
01 Mar 2024 | 826.20 | 848.60 | 820.40 | 847.40 | 831.68 | 712,615 |
29 Feb 2024 | 785.80 | 845.20 | 785.80 | 830.40 | 814.99 | 666,838 |
28 Feb 2024 | 780.60 | 781.00 | 762.00 | 770.40 | 756.10 | 308,471 |
27 Feb 2024 | 786.00 | 786.60 | 770.00 | 775.40 | 761.01 | 340,073 |
26 Feb 2024 | 801.20 | 802.20 | 782.60 | 782.70 | 768.18 | 380,644 |
23 Feb 2024 | 798.20 | 803.20 | 792.00 | 802.20 | 787.31 | 248,998 |
22 Feb 2024 | 796.80 | 799.00 | 786.30 | 796.60 | 781.82 | 264,664 |
21 Feb 2024 | 803.60 | 809.00 | 796.40 | 797.20 | 782.41 | 347,847 |
20 Feb 2024 | 800.80 | 806.60 | 796.40 | 801.60 | 786.72 | 421,651 |
19 Feb 2024 | 793.20 | 803.20 | 792.60 | 802.40 | 787.51 | 244,041 |
16 Feb 2024 | 802.80 | 805.60 | 797.40 | 801.60 | 786.72 | 215,598 |
15 Feb 2024 | 796.40 | 800.40 | 794.20 | 797.20 | 782.41 | 209,337 |
14 Feb 2024 | 776.20 | 793.20 | 775.00 | 788.00 | 773.38 | 349,715 |
13 Feb 2024 | 787.00 | 787.60 | 765.60 | 773.70 | 759.34 | 496,010 |
12 Feb 2024 | 788.20 | 797.80 | 787.60 | 793.40 | 778.68 | 324,854 |
09 Feb 2024 | 787.80 | 790.20 | 781.50 | 783.40 | 768.86 | 271,731 |
08 Feb 2024 | 786.30 | 790.80 | 783.40 | 783.60 | 769.06 | 251,061 |
07 Feb 2024 | 782.00 | 787.20 | 775.80 | 783.80 | 769.26 | 231,073 |
06 Feb 2024 | 776.20 | 785.90 | 775.00 | 782.60 | 768.08 | 328,541 |
05 Feb 2024 | 807.60 | 807.80 | 769.20 | 769.20 | 754.93 | 333,386 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |