Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 846.20 | 846.20 | 846.20 | 846.20 | 846.20 | - |
09 May 2024 | 846.20 | 846.20 | 846.20 | 846.20 | 846.20 | - |
08 May 2024 | 839.70 | 845.80 | 835.80 | 846.20 | 846.20 | 21,916 |
07 May 2024 | 809.30 | 842.80 | 805.60 | 838.20 | 838.20 | 14,270 |
03 May 2024 | 842.40 | 861.80 | 840.20 | 860.80 | 860.80 | 5,857 |
02 May 2024 | 844.60 | 845.27 | 845.27 | 845.00 | 845.00 | 4,878 |
01 May 2024 | 846.80 | 842.75 | 842.75 | 837.60 | 837.60 | 2,364 |
30 Apr 2024 | 859.80 | 860.60 | 845.60 | 850.50 | 850.50 | 14,140 |
29 Apr 2024 | 865.00 | 868.00 | 857.40 | 866.90 | 866.90 | 19,795 |
26 Apr 2024 | 872.60 | 878.20 | 855.20 | 863.90 | 863.90 | 63,131 |
25 Apr 2024 | 924.30 | 926.80 | 836.80 | 864.60 | 864.60 | 95,992 |
24 Apr 2024 | 920.40 | 926.80 | 910.40 | 920.40 | 920.40 | 11,800 |
23 Apr 2024 | 905.20 | 916.60 | 896.00 | 914.90 | 914.90 | 6,556 |
22 Apr 2024 | 907.80 | 911.20 | 892.20 | 897.60 | 897.60 | 20,950 |
19 Apr 2024 | 893.80 | 906.14 | 890.60 | 904.20 | 904.20 | 18,842 |
18 Apr 2024 | 895.40 | 905.20 | 892.40 | 906.60 | 906.60 | 37,524 |
17 Apr 2024 | 916.50 | 915.00 | 900.20 | 906.30 | 906.30 | 27,297 |
16 Apr 2024 | 909.50 | 917.80 | 907.20 | 918.70 | 918.70 | 45,300 |
15 Apr 2024 | 907.80 | 920.80 | 907.60 | 918.30 | 918.30 | 199,896 |
12 Apr 2024 | 940.90 | 946.80 | 907.42 | 909.50 | 909.50 | 33,050 |
11 Apr 2024 | 923.00 | 938.80 | 919.80 | 931.50 | 931.50 | 47,695 |
10 Apr 2024 | 919.20 | 927.80 | 914.40 | 919.20 | 919.20 | 57,740 |
09 Apr 2024 | 914.30 | 916.80 | 909.00 | 914.30 | 914.30 | 36,494 |
08 Apr 2024 | 918.00 | 917.80 | 910.00 | 910.00 | 910.00 | 60,094 |
05 Apr 2024 | 914.80 | 922.40 | 913.60 | 914.80 | 914.80 | 11,785 |
04 Apr 2024 | 925.20 | 931.00 | 919.20 | 925.20 | 925.20 | 18,353 |
03 Apr 2024 | 918.50 | 925.60 | 918.80 | 922.90 | 922.90 | 42,361 |
02 Apr 2024 | 929.50 | 932.40 | 912.60 | 914.40 | 914.40 | 104,926 |
28 Mar 2024 | 928.10 | 928.10 | 928.10 | 928.10 | 928.10 | - |
27 Mar 2024 | 928.10 | 937.80 | 929.40 | 928.10 | 928.10 | 157,223 |
26 Mar 2024 | 931.50 | 932.20 | 924.20 | 931.50 | 931.50 | 9,650 |
25 Mar 2024 | 930.50 | 936.00 | 926.20 | 930.70 | 930.70 | 80,045 |
22 Mar 2024 | 929.30 | 935.80 | 927.80 | 929.30 | 929.30 | 22,940 |
21 Mar 2024 | 940.30 | 946.60 | 920.20 | 929.40 | 929.40 | 97,745 |
20 Mar 2024 | 920.80 | 940.60 | 915.42 | 939.90 | 939.90 | 176,952 |
19 Mar 2024 | 929.60 | 930.80 | 913.40 | 919.90 | 919.90 | 45,603 |
18 Mar 2024 | 939.20 | 942.00 | 929.27 | 928.90 | 928.90 | 47,861 |
15 Mar 2024 | 934.00 | 949.80 | 930.00 | 943.90 | 943.90 | 158,352 |
14 Mar 2024 | 958.50 | 959.00 | 931.40 | 938.30 | 938.30 | 104,460 |
13 Mar 2024 | 976.10 | 977.00 | 955.81 | 965.40 | 965.40 | 30,260 |
12 Mar 2024 | 968.10 | 977.20 | 957.40 | 970.30 | 970.30 | 46,226 |
11 Mar 2024 | 965.50 | 971.00 | 962.40 | 965.50 | 965.50 | 32,754 |
08 Mar 2024 | 957.50 | 974.20 | 956.40 | 968.00 | 968.00 | 90,609 |
07 Mar 2024 | 937.20 | 957.80 | 937.80 | 956.80 | 956.80 | 54,931 |
06 Mar 2024 | 929.70 | 942.40 | 926.11 | 939.70 | 939.70 | 61,727 |
05 Mar 2024 | 929.60 | 936.20 | 927.60 | 929.60 | 929.60 | 46,618 |
04 Mar 2024 | 920.40 | 931.80 | 919.40 | 930.50 | 930.50 | 362,627 |
01 Mar 2024 | 913.60 | 917.02 | 904.60 | 913.60 | 913.60 | 72,316 |
29 Feb 2024 | 907.20 | 918.60 | 905.80 | 916.30 | 916.30 | 1,030,179 |
28 Feb 2024 | 912.00 | 913.00 | 897.04 | 901.20 | 901.20 | 217,959 |
27 Feb 2024 | 921.00 | 919.80 | 910.80 | 910.90 | 910.90 | 39,954 |
26 Feb 2024 | 912.50 | 919.80 | 912.20 | 912.50 | 912.50 | 36,185 |
23 Feb 2024 | 903.40 | 914.40 | 902.20 | 912.60 | 912.60 | 136,898 |
22 Feb 2024 | 893.00 | 905.40 | 891.80 | 897.00 | 897.00 | 23,048 |
21 Feb 2024 | 876.80 | 892.20 | 877.40 | 886.00 | 886.00 | 34,456 |
20 Feb 2024 | 883.00 | 885.60 | 872.03 | 881.50 | 881.50 | 48,094 |
19 Feb 2024 | 888.50 | 890.00 | 875.60 | 886.40 | 886.40 | 84,297 |
16 Feb 2024 | 889.10 | 898.00 | 881.60 | 889.10 | 889.10 | 45,456 |
15 Feb 2024 | 882.20 | 893.00 | 880.20 | 892.30 | 892.30 | 200,626 |
14 Feb 2024 | 861.80 | 882.20 | 859.80 | 879.10 | 879.10 | 35,002 |
13 Feb 2024 | 874.50 | 872.60 | 844.00 | 855.50 | 855.50 | 133,743 |
12 Feb 2024 | 895.20 | 895.80 | 868.60 | 875.80 | 875.80 | 91,681 |
09 Feb 2024 | 856.20 | 900.00 | 853.80 | 893.80 | 893.80 | 481,099 |
08 Feb 2024 | 811.60 | 817.00 | 778.60 | 811.60 | 811.60 | 160,813 |
07 Feb 2024 | 802.20 | 812.00 | 801.20 | 810.60 | 810.60 | 42,348 |
06 Feb 2024 | 796.80 | 802.60 | 784.60 | 796.60 | 796.60 | 44,286 |
05 Feb 2024 | 785.00 | 794.80 | 785.00 | 793.30 | 793.30 | 30,292 |
02 Feb 2024 | 800.20 | 807.60 | 785.60 | 792.30 | 792.30 | 40,915 |
01 Feb 2024 | 801.90 | 809.00 | 795.40 | 793.70 | 793.70 | 50,408 |
31 Jan 2024 | 776.30 | 800.60 | 772.80 | 792.00 | 792.00 | 21,713 |
30 Jan 2024 | 775.80 | 787.20 | 775.78 | 784.00 | 784.00 | 15,569 |
29 Jan 2024 | 769.70 | 775.96 | 764.40 | 769.70 | 769.70 | 28,104 |
26 Jan 2024 | 777.00 | 782.00 | 767.32 | 768.20 | 768.20 | 23,414 |
25 Jan 2024 | 768.60 | 771.00 | 765.40 | 768.60 | 768.60 | 7,912 |
24 Jan 2024 | 781.10 | 785.20 | 769.44 | 772.90 | 772.90 | 147,059 |
23 Jan 2024 | 778.70 | 781.60 | 772.20 | 778.60 | 778.60 | 211,915 |
22 Jan 2024 | 785.20 | 787.40 | 778.12 | 785.20 | 785.20 | 210,670 |
19 Jan 2024 | 785.80 | 787.60 | 780.20 | 785.80 | 785.80 | 15,011 |
18 Jan 2024 | 804.70 | 802.20 | 778.40 | 785.40 | 785.40 | 52,851 |
17 Jan 2024 | 776.80 | 807.48 | 775.40 | 801.10 | 801.10 | 82,800 |
16 Jan 2024 | 792.20 | 803.20 | 781.60 | 784.40 | 784.40 | 29,240 |
15 Jan 2024 | 800.40 | 819.60 | 795.80 | 801.50 | 801.50 | 22,063 |
12 Jan 2024 | 810.60 | 825.72 | 810.00 | 819.00 | 819.00 | 511,387 |
11 Jan 2024 | 786.60 | 807.20 | 787.60 | 803.10 | 803.10 | 94,155 |
10 Jan 2024 | 782.40 | 790.40 | 777.40 | 782.40 | 782.40 | 68,752 |
09 Jan 2024 | 775.60 | 790.00 | 771.80 | 783.60 | 783.60 | 21,015 |
08 Jan 2024 | 763.20 | 776.60 | 758.20 | 771.50 | 771.50 | 22,254 |
05 Jan 2024 | 764.90 | 767.20 | 758.20 | 765.60 | 765.60 | 49,295 |
04 Jan 2024 | 769.50 | 781.08 | 764.60 | 777.50 | 777.50 | 20,786 |
03 Jan 2024 | 774.50 | 775.40 | 762.20 | 765.90 | 765.90 | 50,807 |
02 Jan 2024 | 773.10 | 776.80 | 769.80 | 773.10 | 773.10 | 12,587 |
29 Dec 2023 | 776.10 | 777.80 | 770.60 | 776.10 | 776.10 | 26,447 |
28 Dec 2023 | 776.70 | 779.00 | 771.00 | 777.10 | 777.10 | 20,971 |
27 Dec 2023 | 778.20 | 780.20 | 770.00 | 777.90 | 777.90 | 13,367 |
22 Dec 2023 | 773.00 | 778.38 | 769.20 | 773.00 | 773.00 | 11,093 |
21 Dec 2023 | 763.00 | 775.80 | 762.00 | 771.00 | 771.00 | 24,303 |
20 Dec 2023 | 759.70 | 770.20 | 759.80 | 767.60 | 767.60 | 14,711 |
19 Dec 2023 | 776.90 | 777.20 | 760.00 | 760.40 | 760.40 | 70,110 |
18 Dec 2023 | 783.10 | 785.60 | 779.60 | 783.10 | 783.10 | 28,325 |
15 Dec 2023 | 794.30 | 796.00 | 778.60 | 779.20 | 779.20 | 55,558 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |