Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 935.00 | 943.50 | 921.69 | 927.50 | 927.50 | 36,662 |
02 May 2024 | 910.20 | 936.50 | 908.17 | 930.50 | 930.50 | 67,233 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 917.00 | 918.60 | 875.50 | 879.70 | 879.70 | 147,518 |
29 Apr 2024 | 899.50 | 907.00 | 878.00 | 902.75 | 902.75 | 66,628 |
26 Apr 2024 | 874.90 | 879.99 | 867.60 | 878.00 | 878.00 | 98,405 |
25 Apr 2024 | 876.10 | 877.60 | 862.05 | 866.60 | 866.60 | 9,200 |
24 Apr 2024 | 883.10 | 895.30 | 874.40 | 877.15 | 877.15 | 53,765 |
23 Apr 2024 | 859.10 | 883.30 | 859.10 | 881.60 | 881.60 | 36,244 |
22 Apr 2024 | 881.70 | 894.73 | 871.90 | 873.75 | 873.75 | 35,445 |
19 Apr 2024 | 882.30 | 884.70 | 873.70 | 884.70 | 884.70 | 39,131 |
18 Apr 2024 | 881.90 | 884.00 | 874.50 | 879.25 | 879.25 | 26,998 |
17 Apr 2024 | 884.70 | 896.70 | 878.86 | 885.90 | 885.90 | 62,814 |
16 Apr 2024 | 892.20 | 910.60 | 854.80 | 869.25 | 869.25 | 95,788 |
15 Apr 2024 | 933.20 | 952.70 | 914.66 | 917.40 | 917.40 | 62,488 |
12 Apr 2024 | 946.00 | 968.00 | 941.34 | 957.00 | 957.00 | 33,538 |
11 Apr 2024 | 919.60 | 923.50 | 911.10 | 912.05 | 912.05 | 25,978 |
10 Apr 2024 | 901.90 | 902.84 | 881.90 | 902.25 | 902.25 | 37,755 |
09 Apr 2024 | 901.10 | 912.00 | 888.80 | 895.65 | 895.65 | 24,465 |
08 Apr 2024 | 921.90 | 925.20 | 897.00 | 903.40 | 903.40 | 115,625 |
05 Apr 2024 | 921.00 | 927.40 | 901.50 | 920.85 | 920.85 | 62,356 |
04 Apr 2024 | 937.20 | 951.00 | 921.90 | 921.90 | 921.90 | 36,126 |
03 Apr 2024 | 908.50 | 942.20 | 907.64 | 942.20 | 942.20 | 94,266 |
02 Apr 2024 | 902.00 | 914.90 | 882.60 | 889.30 | 889.30 | 34,367 |
28 Mar 2024 | 853.40 | 860.20 | 845.70 | 846.20 | 846.20 | 70,323 |
27 Mar 2024 | 848.00 | 849.70 | 839.90 | 849.60 | 849.60 | 19,005 |
26 Mar 2024 | 855.60 | 857.69 | 843.20 | 846.75 | 846.75 | 58,197 |
25 Mar 2024 | 872.00 | 873.59 | 861.00 | 861.50 | 861.50 | 62,689 |
22 Mar 2024 | 872.40 | 875.80 | 861.00 | 862.00 | 862.00 | 28,032 |
21 Mar 2024 | 855.60 | 868.10 | 842.40 | 864.50 | 864.50 | 59,924 |
20 Mar 2024 | 830.00 | 830.30 | 808.20 | 828.10 | 828.10 | 26,179 |
19 Mar 2024 | 823.70 | 835.20 | 807.60 | 816.05 | 816.05 | 35,757 |
18 Mar 2024 | 842.10 | 842.10 | 814.80 | 822.45 | 822.45 | 63,705 |
15 Mar 2024 | 802.10 | 827.05 | 786.40 | 823.40 | 823.40 | 72,432 |
14 Mar 2024 | 816.00 | 816.00 | 776.90 | 789.00 | 789.00 | 72,386 |
13 Mar 2024 | 832.60 | 838.00 | 823.91 | 832.25 | 832.25 | 10,368 |
12 Mar 2024 | 819.10 | 831.30 | 816.80 | 826.60 | 826.60 | 103,153 |
11 Mar 2024 | 825.00 | 828.58 | 816.07 | 817.70 | 817.70 | 38,848 |
08 Mar 2024 | 873.30 | 875.70 | 831.20 | 831.20 | 831.20 | 72,062 |
07 Mar 2024 | 813.70 | 860.00 | 813.70 | 858.10 | 858.10 | 61,524 |
06 Mar 2024 | 829.90 | 840.30 | 826.18 | 838.70 | 838.70 | 26,980 |
05 Mar 2024 | 834.70 | 841.80 | 830.00 | 830.80 | 830.80 | 23,616 |
04 Mar 2024 | 860.80 | 866.42 | 843.00 | 843.35 | 843.35 | 111,429 |
01 Mar 2024 | 833.00 | 842.60 | 822.50 | 845.95 | 845.95 | 39,599 |
29 Feb 2024 | 849.50 | 851.30 | 835.00 | 834.75 | 834.75 | 29,194 |
28 Feb 2024 | 857.30 | 861.50 | 843.54 | 846.10 | 846.10 | 36,559 |
27 Feb 2024 | 824.10 | 844.86 | 824.10 | 842.50 | 842.50 | 22,680 |
26 Feb 2024 | 819.60 | 837.00 | 814.15 | 827.45 | 827.45 | 59,277 |
23 Feb 2024 | 844.20 | 851.96 | 824.41 | 833.20 | 833.20 | 93,607 |
22 Feb 2024 | 868.20 | 876.70 | 859.40 | 860.45 | 860.45 | 28,362 |
21 Feb 2024 | 875.00 | 875.00 | 843.80 | 858.90 | 858.90 | 94,583 |
20 Feb 2024 | 914.30 | 914.30 | 882.90 | 885.60 | 885.60 | 97,950 |
19 Feb 2024 | 908.00 | 918.60 | 903.30 | 912.40 | 912.40 | 30,571 |
16 Feb 2024 | 918.10 | 925.31 | 909.46 | 911.60 | 911.60 | 110,148 |
15 Feb 2024 | 922.70 | 926.50 | 911.93 | 916.70 | 916.70 | 76,879 |
14 Feb 2024 | 912.00 | 927.70 | 912.00 | 916.60 | 916.60 | 39,220 |
13 Feb 2024 | 930.50 | 935.10 | 914.42 | 918.85 | 918.85 | 69,705 |
12 Feb 2024 | 929.00 | 937.91 | 920.20 | 935.40 | 935.40 | 47,845 |
09 Feb 2024 | 918.20 | 939.50 | 916.00 | 933.25 | 933.25 | 75,056 |
08 Feb 2024 | 996.00 | 998.40 | 945.70 | 952.60 | 952.60 | 195,179 |
07 Feb 2024 | 987.70 | 987.70 | 975.00 | 982.15 | 982.15 | 43,383 |
06 Feb 2024 | 992.70 | 995.32 | 980.20 | 991.90 | 991.90 | 67,572 |
05 Feb 2024 | 995.60 | 1,004.80 | 974.78 | 976.90 | 976.90 | 53,310 |
02 Feb 2024 | 1,017.60 | 1,017.60 | 992.00 | 1,000.30 | 1,000.30 | 149,862 |
01 Feb 2024 | 948.10 | 1,002.31 | 947.10 | 992.80 | 992.80 | 153,561 |
31 Jan 2024 | 946.30 | 953.70 | 939.33 | 941.40 | 941.40 | 49,139 |
30 Jan 2024 | 923.40 | 939.50 | 914.93 | 939.15 | 939.15 | 58,655 |
29 Jan 2024 | 910.00 | 914.76 | 888.00 | 906.25 | 906.25 | 79,592 |
26 Jan 2024 | 930.00 | 930.00 | 901.00 | 904.30 | 904.30 | 90,996 |
25 Jan 2024 | 939.90 | 961.50 | 914.40 | 916.70 | 916.70 | 51,004 |
24 Jan 2024 | 943.00 | 959.90 | 934.80 | 945.25 | 945.25 | 65,224 |
23 Jan 2024 | 926.40 | 943.30 | 913.80 | 934.10 | 934.10 | 76,929 |
22 Jan 2024 | 938.10 | 949.50 | 922.30 | 935.50 | 935.50 | 235,379 |
19 Jan 2024 | 973.10 | 973.10 | 939.97 | 943.90 | 943.90 | 94,225 |
18 Jan 2024 | 978.30 | 978.30 | 960.14 | 965.25 | 965.25 | 87,565 |
17 Jan 2024 | 989.90 | 989.90 | 947.20 | 957.00 | 957.00 | 108,040 |
16 Jan 2024 | 988.80 | 1,004.53 | 981.60 | 990.15 | 990.15 | 177,181 |
15 Jan 2024 | 976.60 | 998.48 | 960.10 | 987.75 | 987.75 | 121,203 |
12 Jan 2024 | 908.70 | 957.76 | 895.20 | 953.90 | 953.90 | 172,801 |
11 Jan 2024 | 874.90 | 894.78 | 873.93 | 884.70 | 884.70 | 193,322 |
10 Jan 2024 | 866.90 | 892.16 | 850.00 | 888.35 | 888.35 | 120,637 |
09 Jan 2024 | 826.30 | 834.90 | 820.68 | 834.50 | 834.50 | 35,054 |
08 Jan 2024 | 821.90 | 824.40 | 813.80 | 817.70 | 817.70 | 48,434 |
05 Jan 2024 | 822.30 | 825.66 | 811.60 | 817.00 | 817.00 | 66,954 |
04 Jan 2024 | 815.60 | 822.50 | 812.71 | 820.90 | 820.90 | 59,260 |
03 Jan 2024 | 824.20 | 830.00 | 818.23 | 818.30 | 818.30 | 116,387 |
02 Jan 2024 | 857.20 | 857.20 | 817.80 | 829.10 | 829.10 | 47,698 |
29 Dec 2023 | 823.30 | 825.20 | 821.10 | 822.00 | 822.00 | 9,547 |
28 Dec 2023 | 850.60 | 850.60 | 813.80 | 823.70 | 823.70 | 13,509 |
27 Dec 2023 | 847.30 | 867.90 | 838.90 | 842.05 | 842.05 | 29,728 |
22 Dec 2023 | 813.90 | 841.80 | 813.90 | 838.85 | 838.85 | 28,526 |
21 Dec 2023 | 808.40 | 827.70 | 801.05 | 823.40 | 823.40 | 77,044 |
20 Dec 2023 | 811.70 | 821.50 | 803.40 | 808.50 | 808.50 | 66,387 |
19 Dec 2023 | 840.60 | 856.52 | 808.90 | 811.20 | 811.20 | 105,213 |
18 Dec 2023 | 841.60 | 850.94 | 826.06 | 838.20 | 838.20 | 28,446 |
15 Dec 2023 | 833.90 | 836.56 | 829.93 | 831.75 | 831.75 | 53,167 |
14 Dec 2023 | 816.30 | 831.27 | 797.10 | 805.80 | 805.80 | 45,546 |
13 Dec 2023 | 824.30 | 832.47 | 805.00 | 805.45 | 805.45 | 70,681 |
12 Dec 2023 | 841.00 | 841.00 | 811.40 | 813.25 | 813.25 | 51,375 |
11 Dec 2023 | 825.00 | 829.60 | 816.94 | 817.30 | 817.30 | 27,981 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |