Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 May 2024 | 0.00 | 0.00 | 0.00 | 928.25 | 928.25 | 4 |
08 May 2024 | 923.50 | 926.89 | 922.02 | 927.25 | 927.25 | 3,704 |
07 May 2024 | 923.00 | 924.98 | 920.51 | 924.50 | 924.50 | 8,972 |
03 May 2024 | 905.50 | 914.25 | 901.33 | 911.50 | 911.50 | 8,040 |
02 May 2024 | 903.50 | 905.25 | 899.81 | 901.38 | 901.38 | 6,446 |
01 May 2024 | 899.25 | 904.25 | 898.50 | 900.63 | 900.63 | 3,624 |
30 Apr 2024 | 912.00 | 913.50 | 910.67 | 908.50 | 908.50 | 11,096 |
29 Apr 2024 | 910.99 | 914.50 | 909.21 | 910.88 | 910.88 | 4,719 |
26 Apr 2024 | 905.00 | 919.25 | 905.00 | 919.25 | 919.25 | 29,119 |
25 Apr 2024 | 910.00 | 913.00 | 898.01 | 899.38 | 899.38 | 2,686 |
24 Apr 2024 | 911.00 | 912.25 | 908.85 | 911.00 | 911.00 | 7,563 |
23 Apr 2024 | 906.76 | 910.75 | 906.76 | 911.88 | 911.88 | 731 |
22 Apr 2024 | 900.75 | 909.00 | 900.75 | 902.75 | 902.75 | 5,111 |
19 Apr 2024 | 894.25 | 898.51 | 892.13 | 897.88 | 897.88 | 19,897 |
18 Apr 2024 | 901.23 | 901.23 | 896.99 | 900.38 | 900.38 | 3,575 |
17 Apr 2024 | 901.00 | 906.75 | 901.00 | 900.50 | 900.50 | 3,223 |
16 Apr 2024 | 907.75 | 908.00 | 902.75 | 905.38 | 905.38 | 2,095 |
15 Apr 2024 | 920.75 | 922.25 | 916.18 | 916.13 | 916.13 | 3,642 |
12 Apr 2024 | 923.25 | 923.75 | 919.45 | 919.00 | 919.00 | 5,598 |
11 Apr 2024 | 916.75 | 916.75 | 913.25 | 915.25 | 915.25 | 4,800 |
10 Apr 2024 | 917.75 | 919.24 | 913.27 | 916.38 | 916.38 | 11,136 |
09 Apr 2024 | 916.75 | 919.25 | 908.77 | 912.75 | 912.75 | 11,503 |
08 Apr 2024 | 916.00 | 919.25 | 915.25 | 918.63 | 918.63 | 6,052 |
05 Apr 2024 | 913.75 | 917.23 | 913.50 | 917.63 | 917.63 | 1,455 |
04 Apr 2024 | 923.00 | 925.73 | 921.73 | 923.88 | 923.88 | 13,683 |
03 Apr 2024 | 923.25 | 926.95 | 923.25 | 924.25 | 924.25 | 31,624 |
02 Apr 2024 | 930.50 | 938.50 | 923.53 | 925.00 | 925.00 | 26,175 |
28 Mar 2024 | 931.00 | 933.75 | 928.80 | 932.25 | 932.25 | 7,579 |
27 Mar 2024 | 924.51 | 926.74 | 923.52 | 924.38 | 924.38 | 7,771 |
26 Mar 2024 | 927.50 | 927.50 | 923.25 | 924.63 | 924.63 | 2,381 |
25 Mar 2024 | 925.25 | 930.84 | 924.93 | 924.75 | 924.75 | 10,706 |
22 Mar 2024 | 931.00 | 934.66 | 929.25 | 930.00 | 930.00 | 9,333 |
21 Mar 2024 | 917.52 | 930.33 | 917.52 | 930.50 | 930.50 | 13,105 |
20 Mar 2024 | 912.50 | 913.98 | 910.75 | 911.50 | 911.50 | 3,579 |
19 Mar 2024 | 910.00 | 910.00 | 902.52 | 908.00 | 908.00 | 9,602 |
18 Mar 2024 | 904.00 | 909.00 | 903.49 | 906.00 | 906.00 | 4,835 |
15 Mar 2024 | 910.00 | 910.00 | 903.82 | 902.88 | 902.88 | 1,335 |
14 Mar 2024 | 910.00 | 910.25 | 904.50 | 905.38 | 905.38 | 115,308 |
13 Mar 2024 | 908.54 | 909.29 | 908.54 | 907.75 | 907.75 | 4,779 |
12 Mar 2024 | 902.75 | 909.75 | 901.20 | 905.75 | 905.75 | 2,156 |
11 Mar 2024 | 895.00 | 897.25 | 892.79 | 896.75 | 896.75 | 2,090 |
08 Mar 2024 | 900.25 | 903.75 | 899.36 | 898.75 | 898.75 | 7,046 |
07 Mar 2024 | 899.25 | 906.50 | 899.21 | 902.25 | 902.25 | 24,178 |
06 Mar 2024 | 903.50 | 903.75 | 900.21 | 903.75 | 903.75 | 3,487 |
05 Mar 2024 | 910.50 | 911.00 | 904.98 | 900.63 | 900.63 | 6,487 |
04 Mar 2024 | 907.00 | 910.45 | 906.99 | 906.13 | 906.13 | 1,578 |
01 Mar 2024 | 902.56 | 908.70 | 902.56 | 907.13 | 907.13 | 3,227 |
29 Feb 2024 | 898.25 | 904.00 | 898.25 | 903.00 | 903.00 | 2,902 |
28 Feb 2024 | 899.50 | 899.50 | 896.75 | 900.25 | 900.25 | 4,322 |
27 Feb 2024 | 897.00 | 899.01 | 893.93 | 895.88 | 895.88 | 5,736 |
26 Feb 2024 | 897.50 | 901.68 | 896.49 | 897.88 | 897.88 | 3,374 |
23 Feb 2024 | 901.50 | 903.00 | 899.00 | 900.50 | 900.50 | 7,300 |
22 Feb 2024 | 895.75 | 898.75 | 887.65 | 897.50 | 897.50 | 58,909 |
21 Feb 2024 | 883.82 | 886.48 | 883.20 | 885.13 | 885.13 | 107,098 |
20 Feb 2024 | 888.00 | 892.00 | 879.18 | 883.63 | 883.63 | 5,256 |
19 Feb 2024 | 889.50 | 894.00 | 889.50 | 891.75 | 891.75 | 24,011 |
16 Feb 2024 | 896.25 | 898.25 | 894.51 | 895.63 | 895.63 | 8,081 |
15 Feb 2024 | 893.27 | 894.00 | 891.24 | 892.00 | 892.00 | 7,235 |
14 Feb 2024 | 885.00 | 888.04 | 884.49 | 886.13 | 886.13 | 5,881 |
13 Feb 2024 | 886.50 | 889.91 | 879.73 | 881.50 | 881.50 | 5,012 |
12 Feb 2024 | 892.50 | 892.50 | 886.01 | 891.38 | 891.38 | 4,335 |
09 Feb 2024 | 882.00 | 883.98 | 882.00 | 881.88 | 881.88 | 5,300 |
08 Feb 2024 | 882.00 | 882.75 | 880.30 | 879.50 | 879.50 | 4,925 |
07 Feb 2024 | 879.00 | 881.36 | 878.53 | 881.25 | 881.25 | 6,468 |
06 Feb 2024 | 879.30 | 882.25 | 879.00 | 880.63 | 880.63 | 5,794 |
05 Feb 2024 | 880.50 | 881.54 | 876.21 | 879.75 | 879.75 | 20,090 |
02 Feb 2024 | 871.75 | 873.17 | 869.77 | 875.38 | 875.38 | 2,724 |
01 Feb 2024 | 871.79 | 871.79 | 870.26 | 863.88 | 863.88 | 672 |
31 Jan 2024 | 876.50 | 876.50 | 868.24 | 870.38 | 870.38 | 952 |
30 Jan 2024 | 874.00 | 876.50 | 874.00 | 877.00 | 877.00 | 23,747 |
29 Jan 2024 | 871.51 | 873.25 | 869.24 | 870.75 | 870.75 | 2,260 |
26 Jan 2024 | 869.75 | 871.75 | 868.99 | 871.50 | 871.50 | 7,815 |
25 Jan 2024 | 867.23 | 872.00 | 866.50 | 872.00 | 872.00 | 612 |
24 Jan 2024 | 867.75 | 869.29 | 867.75 | 869.38 | 869.38 | 4,495 |
23 Jan 2024 | 872.00 | 872.50 | 866.02 | 869.63 | 869.63 | 12,448 |
22 Jan 2024 | 864.00 | 868.29 | 864.00 | 866.13 | 866.13 | 21,202 |
19 Jan 2024 | 856.74 | 859.64 | 856.09 | 859.38 | 859.38 | 7,985 |
18 Jan 2024 | 847.50 | 850.96 | 847.50 | 850.50 | 850.50 | 2,454 |
17 Jan 2024 | 849.25 | 851.75 | 849.25 | 849.25 | 849.25 | 17,091 |
16 Jan 2024 | 856.50 | 857.79 | 854.75 | 855.50 | 855.50 | 15,327 |
15 Jan 2024 | 854.25 | 854.50 | 850.18 | 852.50 | 852.50 | 9,443 |
12 Jan 2024 | 852.75 | 853.25 | 849.79 | 851.00 | 851.00 | 14,759 |
11 Jan 2024 | 846.50 | 854.25 | 846.50 | 848.50 | 848.50 | 7,489 |
10 Jan 2024 | 851.25 | 852.41 | 849.46 | 850.63 | 850.63 | 4,572 |
09 Jan 2024 | 850.25 | 853.97 | 848.96 | 849.50 | 849.50 | 17,151 |
08 Jan 2024 | 847.82 | 847.82 | 844.24 | 844.75 | 844.75 | 5,130 |
05 Jan 2024 | 845.75 | 847.00 | 845.71 | 845.38 | 845.38 | 171 |
04 Jan 2024 | 845.50 | 849.29 | 844.71 | 849.63 | 849.63 | 7,148 |
03 Jan 2024 | 862.25 | 862.25 | 853.75 | 851.75 | 851.75 | 6,959 |
02 Jan 2024 | 852.71 | 859.75 | 852.71 | 859.25 | 859.25 | 5,994 |
29 Dec 2023 | 860.25 | 860.25 | 855.75 | 855.63 | 855.63 | 863 |
28 Dec 2023 | 853.25 | 856.50 | 852.11 | 855.38 | 855.38 | 1,493 |
27 Dec 2023 | 859.00 | 859.50 | 848.75 | 851.25 | 851.25 | 15,864 |
22 Dec 2023 | 850.25 | 852.25 | 850.25 | 849.00 | 849.00 | 1,606 |
21 Dec 2023 | 852.75 | 853.75 | 846.00 | 851.75 | 851.75 | 8,244 |
20 Dec 2023 | 857.50 | 859.50 | 855.75 | 858.00 | 858.00 | 3,782 |
19 Dec 2023 | 852.75 | 853.99 | 850.75 | 852.25 | 852.25 | 13,343 |
18 Dec 2023 | 849.75 | 854.25 | 849.75 | 854.13 | 854.13 | 65,468 |
15 Dec 2023 | 851.25 | 852.00 | 848.00 | 850.63 | 850.63 | 19,620 |
14 Dec 2023 | 851.25 | 851.70 | 847.59 | 847.25 | 847.25 | 2,881 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |