Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Mar 2024 | 915.00 | 919.60 | 912.20 | 915.40 | 915.40 | 560 |
26 Mar 2024 | 931.20 | 931.20 | 931.10 | 923.30 | 923.30 | 16 |
25 Mar 2024 | 922.20 | 929.46 | 919.94 | 923.10 | 923.10 | 1,211 |
22 Mar 2024 | 930.48 | 930.48 | 930.48 | 929.00 | 929.00 | 760 |
21 Mar 2024 | 925.40 | 941.80 | 925.40 | 936.20 | 936.20 | 108 |
20 Mar 2024 | 914.30 | 921.90 | 907.40 | 914.40 | 914.40 | 271 |
19 Mar 2024 | 910.20 | 910.20 | 902.75 | 909.90 | 909.90 | 315 |
18 Mar 2024 | 912.40 | 912.40 | 912.40 | 910.70 | 910.70 | 20 |
15 Mar 2024 | 901.10 | 913.70 | 901.10 | 902.65 | 902.65 | 2,749 |
14 Mar 2024 | 913.30 | 922.00 | 911.90 | 913.80 | 913.80 | 7,429 |
13 Mar 2024 | 932.40 | 932.40 | 926.40 | 923.45 | 923.45 | 163 |
12 Mar 2024 | 926.20 | 928.57 | 923.07 | 926.90 | 926.90 | 930 |
11 Mar 2024 | 913.90 | 917.80 | 907.83 | 916.60 | 916.60 | 5,082 |
08 Mar 2024 | 919.50 | 921.40 | 912.80 | 913.10 | 913.10 | 311 |
07 Mar 2024 | 911.50 | 919.90 | 911.50 | 916.50 | 916.50 | 552 |
06 Mar 2024 | 910.10 | 915.60 | 909.30 | 914.10 | 914.10 | 1,773 |
05 Mar 2024 | 922.20 | 922.20 | 899.80 | 900.65 | 900.65 | 2,449 |
04 Mar 2024 | 937.50 | 937.50 | 930.10 | 930.80 | 930.80 | 1,009 |
01 Mar 2024 | 929.10 | 929.10 | 929.10 | 934.25 | 934.25 | 1 |
29 Feb 2024 | 920.20 | 926.30 | 920.20 | 925.10 | 925.10 | 5,893 |
28 Feb 2024 | 913.66 | 913.66 | 913.66 | 914.95 | 914.95 | 352 |
27 Feb 2024 | 923.30 | 923.30 | 912.90 | 920.55 | 920.55 | 1,253 |
26 Feb 2024 | 913.80 | 913.80 | 913.80 | 915.00 | 915.00 | 1 |
23 Feb 2024 | 902.30 | 906.00 | 902.30 | 906.90 | 906.90 | 157 |
22 Feb 2024 | 906.10 | 906.10 | 906.00 | 902.90 | 902.90 | 18 |
21 Feb 2024 | 895.78 | 896.30 | 887.10 | 884.15 | 884.15 | 424 |
20 Feb 2024 | 917.30 | 917.30 | 897.80 | 904.05 | 904.05 | 191 |
19 Feb 2024 | 920.70 | 923.80 | 920.70 | 923.65 | 923.65 | 373 |
16 Feb 2024 | 937.50 | 937.50 | 926.50 | 930.05 | 930.05 | 826 |
15 Feb 2024 | 934.90 | 936.50 | 925.50 | 929.75 | 929.75 | 324 |
14 Feb 2024 | 924.00 | 931.60 | 924.00 | 928.05 | 928.05 | 1,490 |
13 Feb 2024 | 912.20 | 928.62 | 912.20 | 920.45 | 920.45 | 3,369 |
12 Feb 2024 | 943.70 | 946.90 | 943.53 | 946.90 | 946.90 | 3,906 |
09 Feb 2024 | 931.60 | 939.10 | 930.82 | 938.90 | 938.90 | 2,496 |
08 Feb 2024 | 915.50 | 921.80 | 914.70 | 927.10 | 927.10 | 1,184 |
07 Feb 2024 | 914.40 | 914.40 | 905.40 | 911.45 | 911.45 | 248 |
06 Feb 2024 | 911.40 | 914.10 | 908.59 | 913.65 | 913.65 | 1,595 |
05 Feb 2024 | 910.88 | 914.56 | 909.20 | 906.50 | 906.50 | 442 |
02 Feb 2024 | 908.50 | 912.00 | 906.00 | 912.00 | 912.00 | 1,078 |
01 Feb 2024 | 906.00 | 906.50 | 906.00 | 897.55 | 897.55 | 5 |
31 Jan 2024 | 910.80 | 910.80 | 910.80 | 904.10 | 904.10 | 23 |
30 Jan 2024 | 928.00 | 928.00 | 922.90 | 922.15 | 922.15 | 1,011 |
29 Jan 2024 | 911.40 | 916.60 | 911.40 | 916.40 | 916.40 | 5,899 |
26 Jan 2024 | 915.20 | 915.20 | 910.10 | 916.55 | 916.55 | 506 |
25 Jan 2024 | 916.80 | 920.90 | 911.32 | 924.05 | 924.05 | 2,842 |
24 Jan 2024 | 921.30 | 921.30 | 916.52 | 922.15 | 922.15 | 256 |
23 Jan 2024 | 916.00 | 917.70 | 912.40 | 915.65 | 915.65 | 93 |
22 Jan 2024 | 898.30 | 914.30 | 897.40 | 910.25 | 910.25 | 17,703 |
19 Jan 2024 | 892.50 | 892.50 | 892.50 | 893.30 | 893.30 | 5 |
18 Jan 2024 | 886.90 | 888.00 | 885.84 | 887.40 | 887.40 | 6,408 |
17 Jan 2024 | 886.00 | 886.00 | 873.30 | 879.90 | 879.90 | 99 |
16 Jan 2024 | 891.60 | 892.40 | 891.60 | 891.30 | 891.30 | 573 |
15 Jan 2024 | 889.70 | 891.10 | 889.70 | 890.15 | 890.15 | 120 |
12 Jan 2024 | 888.80 | 895.50 | 888.20 | 891.30 | 891.30 | 842 |
11 Jan 2024 | 890.60 | 890.60 | 890.60 | 884.00 | 884.00 | 150 |
10 Jan 2024 | 880.56 | 881.47 | 879.90 | 882.25 | 882.25 | 70 |
09 Jan 2024 | 874.40 | 880.10 | 874.40 | 880.30 | 880.30 | 75 |
08 Jan 2024 | 872.40 | 872.40 | 867.70 | 871.25 | 871.25 | 3 |
05 Jan 2024 | 859.50 | 864.30 | 859.50 | 861.70 | 861.70 | 2,667 |
04 Jan 2024 | 865.80 | 865.80 | 861.80 | 867.30 | 867.30 | 140 |
03 Jan 2024 | 880.30 | 880.30 | 873.60 | 873.30 | 873.30 | 167 |
02 Jan 2024 | 908.40 | 909.43 | 894.70 | 891.00 | 891.00 | 6,402 |
29 Dec 2023 | 912.30 | 912.30 | 910.70 | 910.60 | 910.60 | 163 |
28 Dec 2023 | 909.90 | 909.90 | 909.90 | 909.90 | 909.90 | - |
27 Dec 2023 | 905.30 | 910.21 | 902.14 | 903.60 | 903.60 | 918 |
22 Dec 2023 | 898.90 | 898.90 | 896.90 | 896.25 | 896.25 | 2 |
21 Dec 2023 | 898.40 | 900.70 | 896.56 | 898.30 | 898.30 | 579 |
20 Dec 2023 | 903.10 | 905.76 | 901.95 | 904.70 | 904.70 | 6,529 |
19 Dec 2023 | 901.40 | 901.40 | 897.90 | 898.30 | 898.30 | 470 |
18 Dec 2023 | 895.80 | 897.10 | 892.80 | 894.70 | 894.70 | 840 |
15 Dec 2023 | 892.76 | 892.76 | 892.76 | 896.80 | 896.80 | 341 |
14 Dec 2023 | 894.50 | 894.50 | 894.50 | 887.30 | 887.30 | 1 |
13 Dec 2023 | 882.30 | 884.10 | 878.60 | 879.50 | 879.50 | 945 |
12 Dec 2023 | 879.20 | 879.20 | 879.20 | 879.90 | 879.90 | 3 |
11 Dec 2023 | 874.50 | 878.80 | 874.35 | 878.80 | 878.80 | 159 |
08 Dec 2023 | 863.80 | 865.90 | 863.80 | 871.30 | 871.30 | 2,346 |
07 Dec 2023 | 864.30 | 864.30 | 860.40 | 863.25 | 863.25 | 19,345 |
06 Dec 2023 | 868.70 | 872.30 | 867.00 | 867.70 | 867.70 | 442 |
05 Dec 2023 | 858.60 | 861.90 | 854.30 | 859.45 | 859.45 | 640 |
04 Dec 2023 | 855.40 | 855.40 | 855.40 | 855.40 | 855.40 | - |
01 Dec 2023 | 842.80 | 849.10 | 841.30 | 849.10 | 849.10 | 390 |
30 Nov 2023 | 842.60 | 844.00 | 838.10 | 838.10 | 838.10 | 875 |
29 Nov 2023 | 845.60 | 845.60 | 845.60 | 844.45 | 844.45 | 12 |
28 Nov 2023 | 827.30 | 832.00 | 825.10 | 830.20 | 830.20 | 2,206 |
27 Nov 2023 | 833.90 | 834.60 | 833.43 | 834.35 | 834.35 | 100 |
24 Nov 2023 | 830.80 | 837.21 | 830.80 | 830.80 | 830.80 | 2,538 |
23 Nov 2023 | 841.80 | 841.80 | 837.99 | 840.00 | 840.00 | 3,132 |
22 Nov 2023 | 838.10 | 844.50 | 838.10 | 846.40 | 846.40 | 1,021 |
21 Nov 2023 | 841.20 | 841.20 | 836.20 | 832.80 | 832.80 | 298 |
20 Nov 2023 | 834.14 | 842.50 | 834.14 | 843.90 | 843.90 | 370 |
17 Nov 2023 | 834.90 | 834.90 | 832.30 | 836.70 | 836.70 | 8,223 |
16 Nov 2023 | 835.00 | 835.00 | 835.00 | 826.80 | 826.80 | 150 |
15 Nov 2023 | 837.00 | 845.30 | 837.00 | 847.85 | 847.85 | 271 |
14 Nov 2023 | 825.00 | 825.00 | 822.90 | 833.95 | 833.95 | 166 |
13 Nov 2023 | 825.00 | 825.00 | 825.00 | 825.00 | 825.00 | - |
10 Nov 2023 | 812.30 | 813.11 | 811.67 | 818.50 | 818.50 | 275 |
09 Nov 2023 | 817.80 | 817.80 | 817.80 | 821.75 | 821.75 | 1 |
08 Nov 2023 | 811.80 | 814.70 | 811.80 | 817.05 | 817.05 | 12 |
07 Nov 2023 | 801.40 | 813.00 | 801.40 | 819.55 | 819.55 | 18,062 |
06 Nov 2023 | 802.86 | 802.86 | 802.86 | 793.60 | 793.60 | 1,834 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |