Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | - | - | - | - | - | - |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 900.00 | 900.90 | 880.10 | 882.60 | 882.60 | 62,232 |
29 Apr 2024 | 899.20 | 902.45 | 886.10 | 896.00 | 896.00 | 67,813 |
26 Apr 2024 | 913.15 | 913.95 | 884.55 | 886.60 | 886.60 | 187,183 |
25 Apr 2024 | 882.00 | 909.00 | 875.00 | 905.50 | 905.50 | 218,909 |
24 Apr 2024 | 851.30 | 885.90 | 850.00 | 883.00 | 883.00 | 136,499 |
23 Apr 2024 | 861.55 | 865.00 | 848.50 | 851.30 | 851.30 | 90,650 |
22 Apr 2024 | 868.10 | 870.05 | 853.50 | 855.10 | 855.10 | 64,001 |
19 Apr 2024 | 840.35 | 867.45 | 833.50 | 865.25 | 865.25 | 216,169 |
18 Apr 2024 | 845.40 | 858.00 | 841.25 | 844.25 | 844.25 | 63,370 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 858.50 | 863.50 | 843.00 | 845.40 | 845.40 | 44,268 |
15 Apr 2024 | 850.10 | 881.70 | 850.10 | 860.35 | 860.35 | 85,077 |
12 Apr 2024 | 883.50 | 883.50 | 861.65 | 866.45 | 866.45 | 207,368 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 882.85 | 888.90 | 875.05 | 878.00 | 878.00 | 83,258 |
09 Apr 2024 | 880.00 | 891.50 | 871.00 | 874.65 | 874.65 | 128,331 |
08 Apr 2024 | 861.45 | 877.65 | 860.35 | 876.60 | 876.60 | 67,032 |
05 Apr 2024 | 861.00 | 863.90 | 847.30 | 856.50 | 856.50 | 128,153 |
04 Apr 2024 | 878.95 | 878.95 | 853.85 | 862.50 | 862.50 | 39,938 |
03 Apr 2024 | 879.45 | 879.75 | 867.00 | 868.80 | 868.80 | 70,781 |
02 Apr 2024 | 871.00 | 881.70 | 861.90 | 878.85 | 878.85 | 69,777 |
01 Apr 2024 | 835.75 | 876.10 | 835.75 | 871.30 | 871.30 | 382,995 |
28 Mar 2024 | 827.45 | 840.90 | 820.20 | 831.35 | 831.35 | 85,589 |
27 Mar 2024 | 827.95 | 832.20 | 815.70 | 817.80 | 817.80 | 27,142 |
26 Mar 2024 | 823.70 | 833.85 | 818.00 | 821.45 | 821.45 | 53,428 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 811.95 | 832.60 | 807.00 | 826.25 | 826.25 | 204,814 |
21 Mar 2024 | 800.25 | 819.20 | 800.25 | 812.70 | 812.70 | 38,837 |
20 Mar 2024 | 803.55 | 810.10 | 789.35 | 794.00 | 794.00 | 33,627 |
19 Mar 2024 | 803.35 | 809.50 | 793.50 | 801.25 | 801.25 | 22,741 |
18 Mar 2024 | 781.40 | 808.45 | 779.00 | 804.25 | 804.25 | 112,185 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 792.95 | 792.95 | 762.00 | 785.55 | 785.55 | 86,057 |
13 Mar 2024 | 817.85 | 820.95 | 789.00 | 792.05 | 792.05 | 48,102 |
12 Mar 2024 | 829.95 | 829.95 | 815.00 | 817.20 | 817.20 | 22,513 |
11 Mar 2024 | 830.45 | 836.80 | 822.65 | 829.40 | 829.40 | 52,214 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 837.95 | 844.60 | 820.55 | 829.75 | 829.75 | 268,196 |
06 Mar 2024 | 823.55 | 823.55 | 800.00 | 812.75 | 812.75 | 126,735 |
05 Mar 2024 | 826.05 | 826.05 | 811.25 | 819.40 | 819.40 | 46,062 |
04 Mar 2024 | 841.45 | 841.45 | 818.65 | 823.25 | 823.25 | 113,825 |
01 Mar 2024 | 811.40 | 839.50 | 806.00 | 835.85 | 835.85 | 335,573 |
29 Feb 2024 | 800.00 | 805.25 | 790.25 | 800.15 | 800.15 | 39,437 |
28 Feb 2024 | 812.20 | 821.45 | 795.00 | 798.20 | 798.20 | 33,266 |
27 Feb 2024 | 814.85 | 820.60 | 806.00 | 818.55 | 818.55 | 37,972 |
26 Feb 2024 | 826.95 | 826.95 | 806.35 | 808.50 | 808.50 | 25,237 |
23 Feb 2024 | 836.25 | 836.25 | 819.00 | 820.95 | 820.95 | 67,901 |
22 Feb 2024 | 830.15 | 835.05 | 820.00 | 828.50 | 828.50 | 66,139 |
21 Feb 2024 | 823.55 | 850.10 | 821.75 | 828.40 | 828.40 | 150,409 |
20 Feb 2024 | 824.05 | 824.95 | 811.90 | 820.60 | 820.60 | 30,243 |
16 Feb 2024 | 813.15 | 824.40 | 813.15 | 820.50 | 820.50 | 125,340 |
15 Feb 2024 | 817.00 | 820.85 | 806.10 | 812.15 | 812.15 | 44,220 |
14 Feb 2024 | 799.00 | 815.50 | 796.60 | 813.30 | 813.30 | 47,873 |
13 Feb 2024 | 811.95 | 814.00 | 790.80 | 813.10 | 813.10 | 33,637 |
12 Feb 2024 | 816.95 | 819.15 | 803.00 | 810.40 | 810.40 | 48,665 |
09 Feb 2024 | 823.00 | 823.00 | 800.50 | 811.90 | 811.90 | 191,702 |
08 Feb 2024 | 843.95 | 843.95 | 819.00 | 822.35 | 822.35 | 56,939 |
07 Feb 2024 | 826.95 | 843.50 | 823.20 | 836.45 | 836.45 | 205,820 |
06 Feb 2024 | 822.95 | 822.95 | 805.50 | 819.10 | 819.10 | 21,068 |
05 Feb 2024 | 824.00 | 833.80 | 811.00 | 814.25 | 814.25 | 91,505 |
02 Feb 2024 | 809.45 | 825.85 | 805.05 | 823.80 | 823.80 | 212,446 |
01 Feb 2024 | 818.65 | 820.55 | 800.35 | 801.80 | 801.80 | 31,162 |
31 Jan 2024 | 811.05 | 822.00 | 808.50 | 818.45 | 818.45 | 30,081 |
30 Jan 2024 | 819.65 | 829.15 | 810.00 | 811.60 | 811.60 | 66,768 |
29 Jan 2024 | 819.95 | 823.75 | 803.45 | 811.65 | 811.65 | 88,215 |
26 Jan 2024 | 816.45 | 816.45 | 816.45 | 816.45 | 816.45 | - |
25 Jan 2024 | 816.05 | 820.80 | 792.90 | 816.45 | 816.45 | 4,005,279 |
24 Jan 2024 | 791.45 | 814.30 | 784.05 | 812.45 | 812.45 | 76,143 |
23 Jan 2024 | 808.20 | 815.90 | 788.50 | 790.55 | 790.55 | 69,631 |
22 Jan 2024 | 816.60 | 816.60 | 816.60 | 816.60 | 816.60 | - |
19 Jan 2024 | 804.05 | 820.05 | 804.05 | 816.60 | 816.60 | 162,901 |
18 Jan 2024 | 811.25 | 813.25 | 792.90 | 803.75 | 803.75 | 82,995 |
17 Jan 2024 | 822.65 | 829.45 | 810.15 | 812.45 | 812.45 | 65,170 |
16 Jan 2024 | 828.00 | 839.00 | 819.90 | 832.35 | 832.35 | 44,047 |
12 Jan 2024 | 823.00 | 830.15 | 820.80 | 825.35 | 825.35 | 173,461 |
11 Jan 2024 | 834.70 | 836.70 | 820.30 | 821.75 | 821.75 | 27,431 |
10 Jan 2024 | 822.95 | 831.45 | 811.55 | 828.80 | 828.80 | 28,260 |
09 Jan 2024 | 825.15 | 831.75 | 819.15 | 821.10 | 821.10 | 58,119 |
08 Jan 2024 | 835.00 | 835.40 | 821.00 | 822.15 | 822.15 | 66,992 |
05 Jan 2024 | 838.15 | 845.50 | 827.50 | 829.65 | 829.65 | 161,548 |
04 Jan 2024 | 845.10 | 845.10 | 835.40 | 836.85 | 836.85 | 52,564 |
03 Jan 2024 | 862.80 | 868.15 | 835.95 | 837.35 | 837.35 | 203,562 |
02 Jan 2024 | 884.85 | 884.85 | 859.80 | 870.10 | 870.10 | 45,341 |
29 Dec 2023 | 884.65 | 887.00 | 873.65 | 880.40 | 880.40 | 535,078 |
28 Dec 2023 | 885.95 | 895.60 | 872.00 | 880.40 | 880.40 | 164,265 |
27 Dec 2023 | 863.90 | 882.80 | 856.15 | 876.65 | 876.65 | 79,006 |
26 Dec 2023 | 858.45 | 863.00 | 850.15 | 851.40 | 851.40 | 90,866 |
22 Dec 2023 | 845.95 | 857.95 | 843.35 | 854.85 | 854.85 | 78,159 |
21 Dec 2023 | 831.10 | 847.65 | 822.85 | 841.85 | 841.85 | 44,782 |
20 Dec 2023 | 858.80 | 863.45 | 839.50 | 841.65 | 841.65 | 88,248 |
19 Dec 2023 | 854.70 | 861.25 | 847.85 | 858.75 | 858.75 | 40,633 |
18 Dec 2023 | 840.15 | 865.15 | 836.00 | 854.70 | 854.70 | 227,805 |
15 Dec 2023 | 859.90 | 870.15 | 852.45 | 867.40 | 867.40 | 210,002 |
14 Dec 2023 | 859.00 | 861.00 | 845.80 | 847.75 | 847.75 | 37,061 |
13 Dec 2023 | 854.10 | 858.85 | 839.90 | 850.95 | 850.95 | 95,561 |
12 Dec 2023 | 849.85 | 862.60 | 845.90 | 853.95 | 853.95 | 92,064 |
11 Dec 2023 | 839.55 | 846.90 | 831.60 | 844.95 | 844.95 | 107,128 |
08 Dec 2023 | 822.00 | 853.10 | 822.00 | 839.35 | 839.35 | 433,712 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |