Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 852.05 | 857.00 | 838.75 | 844.60 | 844.60 | 39,914 |
02 May 2024 | 867.10 | 873.20 | 847.55 | 851.25 | 851.25 | 61,005 |
30 Apr 2024 | 868.00 | 877.70 | 860.40 | 867.10 | 867.10 | 71,318 |
29 Apr 2024 | 851.95 | 875.00 | 851.95 | 861.65 | 861.65 | 60,917 |
26 Apr 2024 | 866.00 | 867.75 | 844.10 | 851.40 | 851.40 | 53,484 |
25 Apr 2024 | 852.90 | 863.95 | 845.55 | 860.75 | 860.75 | 72,298 |
24 Apr 2024 | 828.00 | 851.80 | 828.00 | 847.10 | 847.10 | 83,092 |
23 Apr 2024 | 826.00 | 832.00 | 819.15 | 827.05 | 827.05 | 38,285 |
22 Apr 2024 | 800.00 | 824.00 | 800.00 | 819.35 | 819.35 | 40,072 |
19 Apr 2024 | 804.95 | 807.20 | 793.60 | 798.40 | 798.40 | 39,905 |
18 Apr 2024 | 820.00 | 825.60 | 801.00 | 803.80 | 803.80 | 51,482 |
16 Apr 2024 | 808.20 | 825.05 | 807.50 | 818.40 | 818.40 | 27,480 |
15 Apr 2024 | 818.00 | 823.45 | 791.55 | 811.05 | 811.05 | 52,058 |
12 Apr 2024 | 841.00 | 848.90 | 823.60 | 827.15 | 827.15 | 42,068 |
10 Apr 2024 | 834.95 | 840.00 | 829.00 | 836.30 | 836.30 | 35,185 |
09 Apr 2024 | 845.75 | 845.75 | 830.00 | 833.90 | 833.90 | 44,775 |
08 Apr 2024 | 853.75 | 857.95 | 831.55 | 838.25 | 838.25 | 69,288 |
05 Apr 2024 | 853.00 | 853.00 | 845.40 | 849.50 | 849.50 | 28,337 |
04 Apr 2024 | 850.00 | 857.50 | 840.00 | 850.05 | 850.05 | 48,818 |
03 Apr 2024 | 850.00 | 858.90 | 842.00 | 847.50 | 847.50 | 79,238 |
02 Apr 2024 | 850.00 | 861.00 | 844.25 | 849.70 | 849.70 | 52,207 |
01 Apr 2024 | 834.95 | 855.45 | 830.00 | 850.05 | 850.05 | 75,960 |
28 Mar 2024 | 840.55 | 844.90 | 812.25 | 830.75 | 830.75 | 86,235 |
27 Mar 2024 | 818.00 | 845.00 | 816.00 | 838.00 | 838.00 | 70,867 |
26 Mar 2024 | 813.75 | 823.00 | 800.05 | 816.15 | 816.15 | 52,604 |
22 Mar 2024 | 808.80 | 822.40 | 805.00 | 811.55 | 811.55 | 29,544 |
21 Mar 2024 | 807.50 | 815.00 | 804.85 | 808.15 | 808.15 | 28,538 |
20 Mar 2024 | 808.00 | 814.90 | 797.35 | 803.45 | 803.45 | 43,821 |
19 Mar 2024 | 796.50 | 816.00 | 785.25 | 805.80 | 805.80 | 62,612 |
18 Mar 2024 | 806.95 | 810.85 | 784.85 | 794.20 | 794.20 | 73,833 |
15 Mar 2024 | 802.80 | 814.90 | 778.65 | 795.10 | 795.10 | 52,588 |
14 Mar 2024 | 756.00 | 818.40 | 756.00 | 809.10 | 809.10 | 84,964 |
13 Mar 2024 | 802.05 | 809.00 | 748.60 | 765.35 | 765.35 | 152,813 |
12 Mar 2024 | 832.00 | 835.95 | 791.00 | 800.10 | 800.10 | 145,525 |
11 Mar 2024 | 857.95 | 861.50 | 829.90 | 832.50 | 832.50 | 79,768 |
07 Mar 2024 | 864.00 | 866.90 | 851.00 | 857.95 | 857.95 | 57,773 |
06 Mar 2024 | 888.00 | 889.95 | 851.90 | 860.80 | 860.80 | 94,619 |
05 Mar 2024 | 896.70 | 900.80 | 876.10 | 887.60 | 887.60 | 87,218 |
04 Mar 2024 | 880.00 | 908.90 | 875.00 | 892.20 | 892.20 | 227,468 |
01 Mar 2024 | 855.00 | 878.90 | 850.30 | 861.65 | 861.65 | 46,533 |
29 Feb 2024 | 849.05 | 859.95 | 841.05 | 845.10 | 845.10 | 83,178 |
28 Feb 2024 | 897.60 | 900.10 | 840.10 | 846.60 | 846.60 | 198,370 |
27 Feb 2024 | 893.00 | 920.50 | 888.10 | 893.70 | 893.70 | 259,354 |
26 Feb 2024 | 889.90 | 897.45 | 879.85 | 893.45 | 893.45 | 76,995 |
23 Feb 2024 | 870.00 | 905.30 | 870.00 | 883.25 | 883.25 | 223,433 |
22 Feb 2024 | 895.00 | 895.00 | 866.55 | 873.30 | 873.30 | 95,838 |
21 Feb 2024 | 881.00 | 905.10 | 873.70 | 886.40 | 886.40 | 117,770 |
20 Feb 2024 | 899.90 | 917.00 | 878.10 | 880.90 | 880.90 | 105,302 |
19 Feb 2024 | 898.85 | 914.20 | 893.10 | 896.60 | 896.60 | 86,300 |
16 Feb 2024 | 876.95 | 934.00 | 876.70 | 888.50 | 888.50 | 434,710 |
15 Feb 2024 | 875.00 | 887.80 | 871.00 | 875.25 | 875.25 | 54,781 |
14 Feb 2024 | 849.00 | 881.35 | 847.10 | 877.20 | 877.20 | 180,511 |
13 Feb 2024 | 836.60 | 846.00 | 818.45 | 839.10 | 839.10 | 59,795 |
12 Feb 2024 | 854.80 | 861.45 | 827.25 | 832.45 | 832.45 | 47,236 |
09 Feb 2024 | 870.00 | 870.70 | 837.90 | 854.80 | 854.80 | 91,476 |
08 Feb 2024 | 869.20 | 881.20 | 860.00 | 864.30 | 864.30 | 45,219 |
07 Feb 2024 | 878.35 | 892.00 | 862.05 | 869.15 | 869.15 | 67,522 |
06 Feb 2024 | 866.35 | 879.40 | 866.35 | 874.00 | 874.00 | 65,456 |
05 Feb 2024 | 876.35 | 885.80 | 857.00 | 862.30 | 862.30 | 78,105 |
02 Feb 2024 | 862.40 | 896.10 | 857.00 | 871.95 | 871.95 | 206,987 |
01 Feb 2024 | 860.05 | 866.50 | 850.40 | 859.35 | 859.35 | 58,320 |
31 Jan 2024 | 848.75 | 869.90 | 846.05 | 859.80 | 859.80 | 93,858 |
30 Jan 2024 | 838.00 | 852.90 | 836.00 | 840.85 | 840.85 | 94,789 |
29 Jan 2024 | 830.95 | 835.00 | 821.80 | 832.00 | 832.00 | 64,658 |
25 Jan 2024 | 829.80 | 834.60 | 821.10 | 827.25 | 827.25 | 55,318 |
24 Jan 2024 | 824.05 | 834.60 | 814.00 | 829.80 | 829.80 | 91,008 |
23 Jan 2024 | 860.70 | 862.40 | 825.10 | 833.15 | 833.15 | 80,953 |
19 Jan 2024 | 868.80 | 873.80 | 856.00 | 859.55 | 859.55 | 46,019 |
18 Jan 2024 | 863.60 | 866.05 | 838.10 | 858.60 | 858.60 | 76,323 |
17 Jan 2024 | 855.00 | 879.30 | 854.05 | 859.30 | 859.30 | 83,945 |
16 Jan 2024 | 871.45 | 883.00 | 854.05 | 865.90 | 865.90 | 84,822 |
15 Jan 2024 | 884.05 | 891.00 | 862.85 | 867.15 | 867.15 | 101,436 |
12 Jan 2024 | 886.00 | 893.95 | 878.00 | 883.25 | 883.25 | 56,158 |
11 Jan 2024 | 883.00 | 900.75 | 878.55 | 883.15 | 883.15 | 85,268 |
10 Jan 2024 | 880.00 | 883.95 | 872.10 | 875.95 | 875.95 | 43,085 |
09 Jan 2024 | 875.70 | 897.30 | 875.00 | 879.10 | 879.10 | 87,166 |
08 Jan 2024 | 893.00 | 897.35 | 868.90 | 871.30 | 871.30 | 106,283 |
05 Jan 2024 | 916.95 | 916.95 | 883.35 | 887.00 | 887.00 | 123,195 |
04 Jan 2024 | 882.70 | 918.50 | 882.65 | 909.70 | 909.70 | 290,744 |
03 Jan 2024 | 871.30 | 885.30 | 871.25 | 877.30 | 877.30 | 71,910 |
02 Jan 2024 | 891.50 | 899.20 | 870.00 | 876.90 | 876.90 | 85,571 |
01 Jan 2024 | 889.50 | 903.00 | 885.40 | 891.40 | 891.40 | 64,044 |
29 Dec 2023 | 892.80 | 895.90 | 881.55 | 882.70 | 882.70 | 76,504 |
28 Dec 2023 | 907.00 | 907.00 | 889.50 | 892.80 | 892.80 | 61,024 |
27 Dec 2023 | 910.00 | 913.30 | 890.00 | 900.65 | 900.65 | 138,253 |
26 Dec 2023 | 900.00 | 923.95 | 875.00 | 905.55 | 905.55 | 670,782 |
22 Dec 2023 | 865.00 | 887.95 | 859.60 | 863.20 | 863.20 | 106,424 |
21 Dec 2023 | 840.00 | 879.95 | 830.50 | 864.45 | 864.45 | 155,191 |
20 Dec 2023 | 862.90 | 907.60 | 841.05 | 846.20 | 846.20 | 586,263 |
19 Dec 2023 | 870.00 | 881.95 | 854.75 | 859.30 | 859.30 | 180,121 |
18 Dec 2023 | 831.00 | 869.00 | 827.05 | 864.40 | 864.40 | 282,166 |
15 Dec 2023 | 848.00 | 852.85 | 826.05 | 830.30 | 830.30 | 111,102 |
14 Dec 2023 | 829.00 | 849.90 | 827.65 | 843.70 | 843.70 | 98,142 |
13 Dec 2023 | 828.95 | 829.95 | 818.00 | 823.55 | 823.55 | 45,287 |
12 Dec 2023 | 845.05 | 845.05 | 821.00 | 824.80 | 824.80 | 90,956 |
11 Dec 2023 | 834.00 | 846.00 | 829.35 | 841.35 | 841.35 | 75,246 |
08 Dec 2023 | 847.30 | 852.45 | 826.15 | 829.95 | 829.95 | 83,951 |
07 Dec 2023 | 840.00 | 850.00 | 832.50 | 843.05 | 843.05 | 102,166 |
06 Dec 2023 | 829.00 | 838.75 | 825.00 | 835.35 | 835.35 | 93,571 |
05 Dec 2023 | 863.00 | 870.10 | 824.90 | 828.75 | 828.75 | 181,541 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |