Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 May 2024 | 1,032.85 | 1,066.00 | 1,026.90 | 1,046.45 | 1,046.45 | 43,517 |
07 May 2024 | 1,096.65 | 1,096.65 | 1,017.00 | 1,027.45 | 1,027.45 | 36,359 |
06 May 2024 | 1,091.20 | 1,117.40 | 1,072.00 | 1,095.60 | 1,095.60 | 39,867 |
03 May 2024 | 1,118.25 | 1,119.75 | 1,088.15 | 1,105.75 | 1,105.75 | 39,397 |
02 May 2024 | 1,156.65 | 1,158.35 | 1,103.45 | 1,112.55 | 1,112.55 | 70,902 |
30 Apr 2024 | 1,093.10 | 1,162.65 | 1,089.75 | 1,155.10 | 1,155.10 | 105,739 |
29 Apr 2024 | 1,086.55 | 1,116.05 | 1,061.15 | 1,084.40 | 1,084.40 | 16,327 |
26 Apr 2024 | 1,074.30 | 1,094.25 | 1,062.10 | 1,065.55 | 1,065.55 | 13,760 |
25 Apr 2024 | 1,079.35 | 1,091.00 | 1,065.85 | 1,075.75 | 1,075.75 | 18,794 |
24 Apr 2024 | 1,086.45 | 1,094.00 | 1,069.00 | 1,081.25 | 1,081.25 | 85,689 |
23 Apr 2024 | 1,092.35 | 1,117.60 | 1,077.00 | 1,089.50 | 1,089.50 | 119,909 |
22 Apr 2024 | 1,081.25 | 1,102.15 | 1,055.50 | 1,094.65 | 1,094.65 | 234,723 |
19 Apr 2024 | 1,000.00 | 1,079.40 | 980.10 | 1,066.25 | 1,066.25 | 443,731 |
18 Apr 2024 | 953.55 | 1,024.85 | 941.10 | 1,009.95 | 1,009.95 | 623,619 |
16 Apr 2024 | 895.50 | 912.80 | 884.10 | 894.00 | 894.00 | 8,284 |
15 Apr 2024 | 897.95 | 911.05 | 865.05 | 895.55 | 895.55 | 8,744 |
12 Apr 2024 | 870.00 | 909.95 | 870.00 | 898.95 | 898.95 | 23,838 |
10 Apr 2024 | 890.65 | 896.45 | 868.00 | 870.00 | 870.00 | 7,659 |
09 Apr 2024 | 919.75 | 923.95 | 892.00 | 897.75 | 897.75 | 3,767 |
08 Apr 2024 | 919.95 | 920.50 | 906.75 | 913.20 | 913.20 | 5,532 |
05 Apr 2024 | 902.40 | 908.45 | 895.65 | 904.70 | 904.70 | 5,038 |
04 Apr 2024 | 888.00 | 915.00 | 888.00 | 903.60 | 903.60 | 23,526 |
03 Apr 2024 | 864.70 | 889.95 | 852.80 | 882.90 | 882.90 | 12,578 |
02 Apr 2024 | 837.85 | 868.15 | 834.35 | 861.40 | 861.40 | 7,192 |
01 Apr 2024 | 817.40 | 838.30 | 806.90 | 835.05 | 835.05 | 6,471 |
28 Mar 2024 | 807.85 | 809.00 | 775.65 | 801.90 | 801.90 | 12,471 |
27 Mar 2024 | 780.00 | 814.00 | 779.00 | 801.35 | 801.35 | 15,050 |
26 Mar 2024 | 812.70 | 812.70 | 776.20 | 779.20 | 779.20 | 8,569 |
22 Mar 2024 | 805.85 | 809.90 | 796.00 | 797.30 | 797.30 | 6,149 |
21 Mar 2024 | 791.65 | 826.05 | 787.30 | 805.85 | 805.85 | 14,888 |
20 Mar 2024 | 783.00 | 789.50 | 769.85 | 781.80 | 781.80 | 5,796 |
19 Mar 2024 | 782.85 | 786.35 | 777.45 | 779.35 | 779.35 | 6,285 |
18 Mar 2024 | 796.10 | 797.00 | 779.75 | 782.70 | 782.70 | 6,764 |
15 Mar 2024 | 795.00 | 802.00 | 780.20 | 788.25 | 788.25 | 19,627 |
14 Mar 2024 | 770.00 | 798.40 | 770.00 | 794.90 | 794.90 | 21,800 |
13 Mar 2024 | 840.00 | 840.10 | 783.30 | 786.30 | 786.30 | 10,800 |
12 Mar 2024 | 832.45 | 850.00 | 823.10 | 838.15 | 838.15 | 16,963 |
11 Mar 2024 | 871.35 | 879.80 | 837.80 | 844.60 | 844.60 | 5,724 |
07 Mar 2024 | 899.95 | 899.95 | 877.00 | 878.90 | 878.90 | 5,416 |
06 Mar 2024 | 890.45 | 902.65 | 876.15 | 881.70 | 881.70 | 20,508 |
05 Mar 2024 | 915.00 | 917.45 | 901.00 | 902.90 | 902.90 | 5,826 |
04 Mar 2024 | 916.35 | 935.05 | 915.00 | 918.50 | 918.50 | 20,732 |
01 Mar 2024 | 930.00 | 931.00 | 919.80 | 923.00 | 923.00 | 15,930 |
29 Feb 2024 | 928.35 | 932.30 | 914.05 | 923.90 | 923.90 | 24,541 |
28 Feb 2024 | 902.05 | 960.45 | 902.05 | 924.50 | 924.50 | 56,404 |
27 Feb 2024 | 909.25 | 927.00 | 900.05 | 918.70 | 918.70 | 27,756 |
26 Feb 2024 | 927.75 | 946.85 | 924.00 | 928.45 | 928.45 | 24,139 |
23 Feb 2024 | 905.00 | 950.35 | 903.50 | 926.20 | 926.20 | 41,272 |
22 Feb 2024 | 900.55 | 909.35 | 892.65 | 902.20 | 902.20 | 16,578 |
21 Feb 2024 | 913.35 | 939.00 | 896.40 | 901.65 | 901.65 | 87,160 |
20 Feb 2024 | 885.65 | 918.90 | 875.45 | 900.75 | 900.75 | 30,066 |
19 Feb 2024 | 854.15 | 894.35 | 851.80 | 877.85 | 877.85 | 15,231 |
16 Feb 2024 | 861.95 | 873.90 | 850.00 | 855.30 | 855.30 | 16,307 |
15 Feb 2024 | 841.05 | 867.95 | 841.00 | 857.20 | 857.20 | 18,979 |
14 Feb 2024 | 846.20 | 846.20 | 832.10 | 839.35 | 839.35 | 8,561 |
13 Feb 2024 | 830.05 | 863.00 | 828.65 | 844.85 | 844.85 | 13,528 |
12 Feb 2024 | 856.05 | 866.25 | 833.45 | 846.20 | 846.20 | 21,053 |
09 Feb 2024 | 897.70 | 908.65 | 852.00 | 854.95 | 854.95 | 46,240 |
08 Feb 2024 | 834.65 | 929.20 | 830.20 | 894.05 | 894.05 | 212,547 |
07 Feb 2024 | 831.75 | 836.00 | 821.10 | 828.05 | 828.05 | 13,245 |
06 Feb 2024 | 834.85 | 842.55 | 825.10 | 831.70 | 831.70 | 13,864 |
05 Feb 2024 | 811.30 | 845.00 | 801.90 | 821.00 | 821.00 | 56,616 |
02 Feb 2024 | 820.00 | 821.65 | 806.90 | 809.85 | 809.85 | 16,825 |
01 Feb 2024 | 833.05 | 834.75 | 810.10 | 812.90 | 812.90 | 18,429 |
31 Jan 2024 | 839.10 | 851.20 | 823.75 | 827.90 | 827.90 | 11,458 |
30 Jan 2024 | 847.85 | 847.85 | 832.05 | 834.50 | 834.50 | 9,366 |
29 Jan 2024 | 854.65 | 854.65 | 835.80 | 839.10 | 839.10 | 12,533 |
25 Jan 2024 | 837.10 | 861.30 | 837.10 | 842.20 | 842.20 | 9,385 |
24 Jan 2024 | 814.00 | 833.25 | 812.10 | 822.15 | 822.15 | 16,244 |
23 Jan 2024 | 849.65 | 849.65 | 812.75 | 822.20 | 822.20 | 9,519 |
19 Jan 2024 | 866.45 | 866.45 | 841.15 | 846.15 | 846.15 | 28,613 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 879.75 | 893.00 | 864.20 | 867.75 | 867.75 | 29,608 |
16 Jan 2024 | 895.20 | 895.35 | 869.55 | 879.90 | 879.90 | 29,038 |
15 Jan 2024 | 906.70 | 945.80 | 871.80 | 888.25 | 888.25 | 186,618 |
12 Jan 2024 | 882.00 | 897.05 | 864.45 | 871.65 | 871.65 | 62,577 |
11 Jan 2024 | 855.15 | 943.05 | 853.20 | 881.10 | 881.10 | 263,464 |
10 Jan 2024 | 824.85 | 845.00 | 817.65 | 838.05 | 838.05 | 20,377 |
09 Jan 2024 | 829.85 | 829.85 | 813.75 | 819.95 | 819.95 | 10,781 |
08 Jan 2024 | 814.90 | 844.45 | 808.20 | 817.40 | 817.40 | 51,339 |
05 Jan 2024 | 817.00 | 830.00 | 810.40 | 814.85 | 814.85 | 11,936 |
04 Jan 2024 | 814.65 | 815.95 | 803.00 | 810.30 | 810.30 | 9,174 |
03 Jan 2024 | 809.95 | 812.65 | 801.80 | 807.35 | 807.35 | 4,983 |
02 Jan 2024 | 796.30 | 819.95 | 796.30 | 804.35 | 804.35 | 13,076 |
01 Jan 2024 | 791.05 | 815.20 | 791.05 | 804.30 | 804.30 | 11,805 |
29 Dec 2023 | 791.00 | 804.95 | 787.55 | 801.95 | 801.95 | 12,180 |
28 Dec 2023 | 787.00 | 818.20 | 786.70 | 790.70 | 790.70 | 22,429 |
27 Dec 2023 | 799.95 | 801.40 | 785.75 | 788.05 | 788.05 | 7,333 |
26 Dec 2023 | 800.45 | 800.45 | 786.00 | 792.95 | 792.95 | 12,917 |
22 Dec 2023 | 770.55 | 801.45 | 770.55 | 787.30 | 787.30 | 5,839 |
21 Dec 2023 | 778.55 | 788.55 | 764.15 | 778.20 | 778.20 | 17,286 |
20 Dec 2023 | 807.90 | 812.55 | 766.00 | 778.55 | 778.55 | 12,870 |
19 Dec 2023 | 786.40 | 816.80 | 786.40 | 806.30 | 806.30 | 8,405 |
18 Dec 2023 | 796.05 | 816.90 | 789.60 | 801.50 | 801.50 | 9,596 |
15 Dec 2023 | 795.30 | 819.80 | 781.20 | 794.85 | 794.85 | 38,110 |
14 Dec 2023 | 771.70 | 798.10 | 769.90 | 793.10 | 793.10 | 20,861 |
13 Dec 2023 | 764.50 | 772.85 | 758.95 | 765.65 | 765.65 | 8,029 |
12 Dec 2023 | 772.05 | 776.65 | 760.55 | 764.45 | 764.45 | 2,016 |
11 Dec 2023 | 764.35 | 777.35 | 756.00 | 770.10 | 770.10 | 12,118 |
08 Dec 2023 | 767.10 | 773.70 | 753.00 | 755.05 | 755.05 | 7,157 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |