Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 July 2024 | 887.54 | 894.72 | 883.02 | 894.72 | 894.72 | 2,476,091,136 |
26 July 2024 | 874.09 | 877.43 | 846.59 | 872.66 | 872.66 | 3,051,071,955 |
25 July 2024 | 880.38 | 892.41 | 867.99 | 874.09 | 874.09 | 2,436,635,547 |
24 July 2024 | 885.55 | 893.26 | 874.18 | 880.37 | 880.37 | 2,781,753,210 |
23 July 2024 | 898.85 | 904.63 | 885.34 | 885.55 | 885.55 | 2,990,729,884 |
22 July 2024 | 888.05 | 902.18 | 873.04 | 898.85 | 898.85 | 2,710,785,905 |
21 July 2024 | 888.25 | 895.12 | 878.64 | 888.05 | 888.05 | 2,371,677,964 |
20 July 2024 | 853.13 | 893.87 | 845.12 | 888.24 | 888.24 | 3,071,482,124 |
19 July 2024 | 845.38 | 860.38 | 837.28 | 853.17 | 853.17 | 2,441,603,125 |
18 July 2024 | 856.47 | 867.35 | 840.94 | 845.30 | 845.30 | 2,585,231,677 |
17 July 2024 | 866.58 | 868.92 | 826.15 | 856.50 | 856.50 | 3,093,811,535 |
16 July 2024 | 804.81 | 867.41 | 805.01 | 866.78 | 866.78 | 2,985,793,635 |
15 July 2024 | 786.73 | 808.61 | 786.33 | 804.66 | 804.66 | 2,195,900,444 |
14 July 2024 | 788.89 | 796.93 | 779.91 | 786.68 | 786.68 | 2,122,295,161 |
13 July 2024 | 775.69 | 791.54 | 766.45 | 788.88 | 788.88 | 2,365,066,642 |
12 July 2024 | 776.96 | 796.19 | 770.78 | 775.72 | 775.72 | 2,490,037,538 |
11 July 2024 | 766.33 | 784.89 | 759.94 | 776.87 | 776.87 | 2,358,899,377 |
10 July 2024 | 757.16 | 772.47 | 753.22 | 766.23 | 766.23 | 2,352,895,933 |
09 July 2024 | 727.38 | 776.72 | 700.04 | 757.27 | 757.27 | 3,418,449,536 |
08 July 2024 | 781.34 | 781.34 | 724.62 | 727.23 | 727.23 | 2,461,057,218 |
07 July 2024 | 737.58 | 785.79 | 735.64 | 781.68 | 781.68 | 2,377,080,019 |
06 July 2024 | 763.74 | 765.28 | 678.52 | 737.63 | 737.63 | 4,244,762,638 |
05 July 2024 | 829.09 | 829.37 | 761.81 | 764.31 | 764.31 | 3,058,676,292 |
04 July 2024 | 868.26 | 869.37 | 820.93 | 829.23 | 829.23 | 2,586,655,346 |
03 July 2024 | 866.43 | 874.39 | 861.96 | 868.22 | 868.22 | 2,291,390,982 |
02 July 2024 | 871.54 | 880.45 | 866.00 | 866.56 | 866.56 | 2,425,088,060 |
01 July 2024 | 851.79 | 874.75 | 849.72 | 871.69 | 871.69 | 2,344,406,446 |
30 June 2024 | 847.79 | 857.44 | 847.15 | 851.73 | 851.73 | 2,057,894,602 |
29 June 2024 | 873.48 | 881.79 | 845.56 | 847.75 | 847.75 | 2,422,326,535 |
28 June 2024 | 861.29 | 877.02 | 849.43 | 873.38 | 873.38 | 2,495,308,294 |
27 June 2024 | 870.05 | 875.63 | 853.81 | 861.35 | 861.35 | 2,314,121,824 |
26 June 2024 | 853.12 | 870.96 | 852.03 | 870.04 | 870.04 | 2,380,009,482 |
25 June 2024 | 869.98 | 875.33 | 830.85 | 853.01 | 853.01 | 3,056,451,790 |
24 June 2024 | 888.10 | 891.26 | 867.98 | 869.96 | 869.96 | 2,176,930,374 |
23 June 2024 | 880.93 | 888.51 | 873.77 | 888.24 | 888.24 | 2,086,377,967 |
22 June 2024 | 881.47 | 883.65 | 870.19 | 880.95 | 880.95 | 2,514,101,930 |
21 June 2024 | 897.19 | 910.26 | 877.96 | 881.46 | 881.46 | 2,728,632,958 |
20 June 2024 | 883.63 | 907.61 | 881.37 | 897.19 | 897.19 | 2,680,467,083 |
19 June 2024 | 913.20 | 913.58 | 867.96 | 883.80 | 883.80 | 3,401,148,888 |
18 June 2024 | 922.58 | 924.86 | 897.24 | 913.41 | 913.41 | 2,716,380,183 |
17 June 2024 | 919.67 | 923.73 | 910.09 | 922.55 | 922.55 | 2,160,759,690 |
16 June 2024 | 912.30 | 921.55 | 909.99 | 919.66 | 919.66 | 2,225,795,825 |
15 June 2024 | 904.04 | 926.14 | 893.45 | 912.40 | 912.40 | 2,796,759,933 |
14 June 2024 | 929.32 | 929.45 | 898.96 | 904.09 | 904.09 | 2,833,891,343 |
13 June 2024 | 911.97 | 948.02 | 895.88 | 929.28 | 929.28 | 3,334,056,490 |
12 June 2024 | 944.99 | 952.55 | 904.42 | 911.90 | 911.90 | 3,942,122,647 |
11 June 2024 | 1,022.98 | 1,024.51 | 931.30 | 944.97 | 944.97 | 4,819,372,616 |
10 June 2024 | 1,036.07 | 1,039.25 | 1,019.37 | 1,022.95 | 1,022.95 | 2,820,036,248 |
09 June 2024 | 1,036.98 | 1,052.95 | 1,029.97 | 1,036.07 | 1,036.07 | 2,984,088,742 |
08 June 2024 | 1,065.22 | 1,065.79 | 1,010.57 | 1,036.97 | 1,036.97 | 4,532,677,436 |
07 June 2024 | 1,050.07 | 1,083.80 | 1,040.19 | 1,065.23 | 1,065.23 | 4,494,853,825 |
06 June 2024 | 1,032.50 | 1,070.64 | 1,031.79 | 1,050.07 | 1,050.07 | 5,260,533,676 |
05 June 2024 | 936.42 | 1,034.24 | 941.20 | 1,032.50 | 1,032.50 | 5,141,398,534 |
04 June 2024 | 906.08 | 956.33 | 903.16 | 936.42 | 936.42 | 4,412,953,681 |
03 June 2024 | 902.59 | 908.10 | 894.87 | 906.05 | 906.05 | 2,505,012,392 |
02 June 2024 | 890.91 | 912.01 | 889.64 | 902.59 | 902.59 | 2,281,709,328 |
01 June 2024 | 897.57 | 898.16 | 888.46 | 890.91 | 890.91 | 2,387,195,786 |
31 May 2024 | 899.60 | 906.20 | 888.21 | 897.57 | 897.57 | 2,620,967,463 |
30 May 2024 | 904.39 | 905.73 | 896.66 | 899.60 | 899.60 | 2,483,754,497 |
29 May 2024 | 906.76 | 908.35 | 890.16 | 904.39 | 904.39 | 2,786,425,780 |
28 May 2024 | 905.70 | 921.47 | 905.07 | 906.76 | 906.76 | 2,541,620,018 |
27 May 2024 | 908.70 | 912.68 | 903.20 | 905.70 | 905.70 | 2,072,629,990 |
26 May 2024 | 906.00 | 914.99 | 905.07 | 908.70 | 908.70 | 2,101,099,711 |
25 May 2024 | 906.99 | 916.23 | 892.46 | 906.00 | 906.00 | 2,684,199,611 |
24 May 2024 | 928.70 | 931.06 | 881.35 | 906.99 | 906.99 | 3,986,828,611 |
23 May 2024 | 927.70 | 939.53 | 922.92 | 928.70 | 928.70 | 3,231,078,516 |
22 May 2024 | 900.20 | 945.27 | 892.19 | 927.70 | 927.70 | 5,347,893,913 |
21 May 2024 | 857.70 | 901.89 | 854.61 | 900.23 | 900.23 | 3,215,697,170 |
20 May 2024 | 866.26 | 868.34 | 855.27 | 857.70 | 857.70 | 1,938,724,072 |
19 May 2024 | 867.17 | 868.38 | 858.11 | 866.26 | 866.26 | 2,027,663,869 |
18 May 2024 | 851.78 | 874.96 | 851.24 | 867.17 | 867.17 | 2,323,388,570 |
17 May 2024 | 868.82 | 873.97 | 847.35 | 851.78 | 851.78 | 2,861,051,775 |
16 May 2024 | 855.55 | 878.17 | 846.75 | 868.78 | 868.78 | 2,828,550,844 |
15 May 2024 | 894.88 | 897.72 | 850.54 | 855.55 | 855.55 | 2,934,922,798 |
14 May 2024 | 900.64 | 905.28 | 887.73 | 894.88 | 894.88 | 2,474,908,851 |
13 May 2024 | 895.12 | 904.29 | 887.11 | 900.64 | 900.64 | 1,934,352,069 |
12 May 2024 | 885.43 | 898.41 | 879.80 | 895.12 | 895.12 | 2,016,430,428 |
11 May 2024 | 900.75 | 901.01 | 881.02 | 885.43 | 885.43 | 2,300,746,653 |
10 May 2024 | 894.32 | 911.95 | 891.42 | 900.75 | 900.75 | 2,867,319,028 |
09 May 2024 | 876.52 | 895.98 | 872.28 | 894.32 | 894.32 | 2,437,647,798 |
08 May 2024 | 888.39 | 908.12 | 875.28 | 876.52 | 876.52 | 2,330,872,661 |
07 May 2024 | 895.69 | 908.06 | 880.54 | 888.39 | 888.39 | 2,298,170,386 |
06 May 2024 | 886.97 | 901.37 | 879.03 | 895.69 | 895.69 | 803,482,440 |
05 May 2024 | 889.16 | 898.10 | 883.12 | 886.97 | 886.97 | 881,564,799 |
04 May 2024 | 853.11 | 892.86 | 851.83 | 889.14 | 889.14 | 1,294,656,792 |
03 May 2024 | 859.72 | 864.09 | 832.33 | 853.11 | 853.11 | 1,335,463,000 |
02 May 2024 | 893.45 | 894.99 | 830.70 | 859.72 | 859.72 | 2,301,365,396 |
01 May 2024 | 903.66 | 924.37 | 857.50 | 893.45 | 893.45 | 2,668,639,930 |
30 Apr 2024 | 917.26 | 921.85 | 890.02 | 903.66 | 903.66 | 1,323,276,918 |
29 Apr 2024 | 911.72 | 930.25 | 911.72 | 917.26 | 917.26 | 1,041,132,931 |
28 Apr 2024 | 914.76 | 917.18 | 897.08 | 911.72 | 911.72 | 1,196,608,502 |
27 Apr 2024 | 941.45 | 942.95 | 913.96 | 914.76 | 914.76 | 1,251,587,818 |
26 Apr 2024 | 935.83 | 947.66 | 924.78 | 941.45 | 941.45 | 1,781,145,012 |
25 Apr 2024 | 935.35 | 949.04 | 913.09 | 935.83 | 935.83 | 2,337,263,691 |
24 Apr 2024 | 938.60 | 951.03 | 929.17 | 935.35 | 935.35 | 2,127,401,157 |
23 Apr 2024 | 902.08 | 945.53 | 897.54 | 938.60 | 938.60 | 2,015,431,740 |
22 Apr 2024 | 889.90 | 907.53 | 884.00 | 902.09 | 902.09 | 1,217,158,409 |
21 Apr 2024 | 864.85 | 894.79 | 856.92 | 889.90 | 889.90 | 1,086,358,112 |
20 Apr 2024 | 859.63 | 878.63 | 823.85 | 864.85 | 864.85 | 2,057,505,026 |
19 Apr 2024 | 830.00 | 860.29 | 819.11 | 859.63 | 859.63 | 2,240,750,797 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |