Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 894.80 | 896.00 | 888.20 | 889.20 | 889.20 | 131,312 |
25 Jul 2024 | 892.80 | 896.60 | 887.40 | 893.40 | 893.40 | 137,164 |
24 Jul 2024 | 878.80 | 896.20 | 878.00 | 896.20 | 896.20 | 154,484 |
23 Jul 2024 | 878.40 | 886.60 | 874.20 | 880.00 | 880.00 | 97,940 |
22 Jul 2024 | 875.00 | 887.00 | 874.80 | 878.40 | 878.40 | 259,129 |
19 Jul 2024 | 863.20 | 865.60 | 854.00 | 857.60 | 857.60 | 118,908 |
18 Jul 2024 | 865.80 | 874.80 | 863.60 | 865.60 | 865.60 | 150,289 |
17 Jul 2024 | 858.20 | 864.00 | 848.00 | 862.20 | 862.20 | 126,334 |
16 Jul 2024 | 862.80 | 865.40 | 851.00 | 861.40 | 861.40 | 108,590 |
15 Jul 2024 | 872.20 | 879.00 | 861.80 | 868.60 | 868.60 | 134,768 |
12 Jul 2024 | 876.80 | 881.80 | 870.60 | 871.40 | 871.40 | 166,308 |
11 Jul 2024 | 870.60 | 882.80 | 866.60 | 872.60 | 872.60 | 207,239 |
10 Jul 2024 | 858.60 | 878.00 | 858.60 | 871.20 | 871.20 | 168,458 |
09 Jul 2024 | 858.00 | 864.40 | 848.20 | 850.40 | 850.40 | 156,644 |
08 Jul 2024 | 850.00 | 863.00 | 850.00 | 860.00 | 860.00 | 152,732 |
05 Jul 2024 | 853.60 | 855.80 | 845.00 | 848.60 | 848.60 | 82,104 |
04 Jul 2024 | 833.60 | 853.60 | 833.60 | 850.00 | 850.00 | 107,239 |
03 Jul 2024 | 839.20 | 845.40 | 832.00 | 832.00 | 832.00 | 183,607 |
02 Jul 2024 | 830.00 | 838.00 | 827.80 | 836.40 | 836.40 | 132,527 |
01 Jul 2024 | 839.60 | 841.20 | 832.40 | 832.40 | 832.40 | 118,147 |
28 Jun 2024 | 842.80 | 843.40 | 835.80 | 836.60 | 836.60 | 128,409 |
27 Jun 2024 | 847.20 | 847.80 | 834.40 | 840.40 | 840.40 | 180,739 |
26 Jun 2024 | 850.00 | 851.40 | 839.80 | 848.80 | 848.80 | 123,435 |
25 Jun 2024 | 845.20 | 849.40 | 839.00 | 849.40 | 849.40 | 223,986 |
24 Jun 2024 | 842.40 | 852.80 | 839.60 | 848.60 | 848.60 | 162,862 |
21 Jun 2024 | 832.00 | 848.00 | 830.80 | 845.20 | 845.20 | 404,462 |
20 Jun 2024 | 818.40 | 830.40 | 813.80 | 830.40 | 830.40 | 258,544 |
19 Jun 2024 | 828.20 | 832.00 | 816.80 | 818.40 | 818.40 | 184,868 |
18 Jun 2024 | 841.60 | 842.60 | 823.80 | 830.40 | 830.40 | 270,232 |
17 Jun 2024 | 852.20 | 856.60 | 841.20 | 853.20 | 853.20 | 263,681 |
14 Jun 2024 | 854.20 | 855.20 | 844.80 | 851.60 | 851.60 | 233,236 |
13 Jun 2024 | 844.20 | 855.60 | 843.00 | 854.20 | 854.20 | 310,364 |
12 Jun 2024 | 843.80 | 852.60 | 836.00 | 846.80 | 846.80 | 252,753 |
11 Jun 2024 | 835.40 | 847.40 | 832.40 | 844.80 | 844.80 | 279,575 |
10 Jun 2024 | 840.00 | 840.40 | 831.60 | 833.60 | 833.60 | 239,590 |
07 Jun 2024 | 836.00 | 844.00 | 834.20 | 840.80 | 840.80 | 280,671 |
06 Jun 2024 | 817.00 | 838.00 | 817.00 | 829.60 | 829.60 | 328,513 |
04 Jun 2024 | 811.00 | 826.60 | 810.60 | 818.20 | 818.20 | 179,283 |
03 Jun 2024 | 828.40 | 829.60 | 807.00 | 807.00 | 807.00 | 352,143 |
31 May 2024 | 827.40 | 827.40 | 802.20 | 824.80 | 824.80 | 1,276,697 |
30 May 2024 | 823.40 | 834.00 | 823.40 | 827.40 | 827.40 | 293,451 |
29 May 2024 | 838.40 | 838.80 | 822.00 | 822.00 | 822.00 | 296,060 |
28 May 2024 | 859.00 | 859.00 | 842.40 | 842.40 | 842.40 | 184,191 |
27 May 2024 | 841.40 | 859.20 | 838.40 | 859.20 | 859.20 | 70,720 |
24 May 2024 | 856.00 | 857.60 | 839.60 | 844.20 | 844.20 | 243,844 |
23 May 2024 | 877.00 | 879.80 | 859.40 | 859.40 | 859.40 | 167,941 |
22 May 2024 | 853.80 | 881.00 | 852.00 | 876.20 | 876.20 | 282,147 |
21 May 2024 | 849.20 | 859.20 | 848.60 | 854.80 | 854.80 | 181,870 |
17 May 2024 | 838.20 | 856.40 | 838.20 | 850.00 | 850.00 | 245,570 |
16 May 2024 | 838.60 | 845.00 | 832.40 | 841.00 | 841.00 | 162,677 |
15 May 2024 | 837.40 | 841.00 | 826.60 | 837.40 | 837.40 | 262,715 |
14 May 2024 | 840.60 | 845.80 | 832.60 | 835.00 | 835.00 | 250,501 |
13 May 2024 | 851.20 | 853.40 | 841.40 | 844.00 | 844.00 | 273,778 |
13 May 2024 | 5 Dividend | |||||
08 May 2024 | 839.00 | 847.00 | 835.20 | 845.20 | 840.20 | 227,826 |
07 May 2024 | 807.00 | 844.00 | 804.00 | 842.40 | 837.42 | 632,180 |
06 May 2024 | 863.00 | 874.40 | 857.00 | 872.60 | 867.44 | 199,135 |
03 May 2024 | 841.20 | 864.20 | 841.20 | 860.00 | 854.91 | 215,701 |
02 May 2024 | 846.00 | 850.60 | 839.00 | 841.20 | 836.22 | 172,595 |
01 May 2024 | 847.00 | 855.00 | 834.80 | 836.40 | 831.45 | 83,878 |
30 Apr 2024 | 859.00 | 859.60 | 844.60 | 846.40 | 841.39 | 274,442 |
29 Apr 2024 | 865.00 | 868.40 | 857.40 | 861.80 | 856.70 | 237,270 |
26 Apr 2024 | 873.00 | 873.40 | 854.20 | 863.40 | 858.29 | 422,774 |
25 Apr 2024 | 926.80 | 929.20 | 836.40 | 864.20 | 859.09 | 380,397 |
24 Apr 2024 | 920.00 | 927.00 | 918.40 | 922.00 | 916.55 | 131,267 |
23 Apr 2024 | 905.00 | 917.20 | 905.00 | 916.60 | 911.18 | 163,807 |
22 Apr 2024 | 907.60 | 911.60 | 892.00 | 900.80 | 895.47 | 189,725 |
19 Apr 2024 | 896.00 | 906.00 | 895.20 | 906.00 | 900.64 | 175,872 |
18 Apr 2024 | 897.20 | 906.80 | 888.00 | 896.20 | 890.90 | 165,299 |
17 Apr 2024 | 917.00 | 919.20 | 899.60 | 900.40 | 895.07 | 137,835 |
16 Apr 2024 | 910.80 | 919.20 | 906.40 | 915.20 | 909.79 | 182,039 |
15 Apr 2024 | 907.60 | 921.00 | 907.60 | 914.80 | 909.39 | 124,558 |
12 Apr 2024 | 943.40 | 947.20 | 907.60 | 907.60 | 902.23 | 244,374 |
11 Apr 2024 | 923.80 | 939.80 | 919.60 | 933.80 | 928.28 | 221,376 |
10 Apr 2024 | 918.80 | 926.20 | 914.00 | 925.00 | 919.53 | 143,508 |
09 Apr 2024 | 915.20 | 918.40 | 908.40 | 914.40 | 908.99 | 140,645 |
08 Apr 2024 | 918.20 | 920.80 | 909.40 | 915.20 | 909.79 | 145,471 |
05 Apr 2024 | 914.00 | 922.20 | 912.60 | 919.00 | 913.56 | 157,626 |
04 Apr 2024 | 926.20 | 935.00 | 919.00 | 920.80 | 915.35 | 170,501 |
03 Apr 2024 | 919.60 | 926.60 | 918.60 | 922.20 | 916.74 | 205,033 |
02 Apr 2024 | 926.20 | 935.60 | 912.00 | 919.60 | 914.16 | 282,846 |
27 Mar 2024 | 929.40 | 938.00 | 927.40 | 932.40 | 926.88 | 174,742 |
26 Mar 2024 | 932.20 | 933.40 | 924.60 | 927.40 | 921.91 | 120,503 |
25 Mar 2024 | 931.40 | 936.60 | 926.00 | 932.20 | 926.69 | 108,908 |
22 Mar 2024 | 930.40 | 935.80 | 926.40 | 931.80 | 926.29 | 87,361 |
21 Mar 2024 | 941.60 | 942.40 | 920.20 | 930.00 | 924.50 | 215,857 |
20 Mar 2024 | 921.60 | 941.40 | 916.40 | 934.40 | 928.87 | 209,728 |
19 Mar 2024 | 929.80 | 931.20 | 913.40 | 923.40 | 917.94 | 229,733 |
18 Mar 2024 | 939.40 | 941.80 | 928.20 | 930.60 | 925.09 | 147,863 |
15 Mar 2024 | 935.00 | 950.00 | 928.00 | 939.40 | 933.84 | 279,332 |
14 Mar 2024 | 957.60 | 957.80 | 930.20 | 936.20 | 930.66 | 227,786 |
13 Mar 2024 | 976.00 | 976.00 | 956.00 | 956.00 | 950.34 | 149,487 |
12 Mar 2024 | 966.20 | 977.60 | 960.00 | 976.00 | 970.23 | 244,221 |
11 Mar 2024 | 965.80 | 971.00 | 961.40 | 965.20 | 959.49 | 143,853 |
08 Mar 2024 | 956.40 | 974.60 | 955.20 | 972.60 | 966.85 | 239,267 |
07 Mar 2024 | 937.80 | 958.20 | 937.40 | 956.20 | 950.54 | 259,135 |
06 Mar 2024 | 930.20 | 942.60 | 925.80 | 938.60 | 933.05 | 180,020 |
05 Mar 2024 | 929.80 | 937.00 | 925.40 | 931.60 | 926.09 | 199,065 |
04 Mar 2024 | 920.00 | 932.00 | 918.00 | 931.40 | 925.89 | 202,408 |
01 Mar 2024 | 913.40 | 917.20 | 904.60 | 917.00 | 911.58 | 216,159 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |