Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 1,132.65 | 1,143.40 | 1,132.65 | 1,136.65 | 1,136.65 | 903 |
16 May 2024 | 1,155.00 | 1,162.60 | 1,119.90 | 1,128.95 | 1,128.95 | 1,419 |
15 May 2024 | 1,143.35 | 1,150.30 | 1,134.25 | 1,138.75 | 1,138.75 | 1,397 |
14 May 2024 | 1,143.50 | 1,159.35 | 1,136.35 | 1,143.35 | 1,143.35 | 1,171 |
13 May 2024 | 1,141.25 | 1,152.75 | 1,104.50 | 1,142.00 | 1,142.00 | 3,622 |
10 May 2024 | 1,129.95 | 1,149.00 | 1,113.20 | 1,141.25 | 1,141.25 | 6,839 |
09 May 2024 | 1,183.85 | 1,187.40 | 1,115.00 | 1,121.20 | 1,121.20 | 9,849 |
08 May 2024 | 1,140.30 | 1,190.00 | 1,133.05 | 1,169.90 | 1,169.90 | 5,636 |
07 May 2024 | 1,110.25 | 1,207.85 | 1,110.25 | 1,149.25 | 1,149.25 | 23,028 |
06 May 2024 | 1,160.00 | 1,162.65 | 1,093.55 | 1,136.65 | 1,136.65 | 6,178 |
03 May 2024 | 1,156.40 | 1,175.30 | 1,114.60 | 1,124.50 | 1,124.50 | 7,390 |
02 May 2024 | 1,167.25 | 1,176.90 | 1,090.95 | 1,106.65 | 1,106.65 | 14,580 |
30 Apr 2024 | 1,170.65 | 1,195.95 | 1,148.10 | 1,153.75 | 1,153.75 | 6,492 |
29 Apr 2024 | 1,167.90 | 1,178.95 | 1,143.65 | 1,170.45 | 1,170.45 | 10,729 |
26 Apr 2024 | 1,070.00 | 1,162.95 | 1,066.75 | 1,138.15 | 1,138.15 | 17,741 |
25 Apr 2024 | 1,057.15 | 1,075.20 | 1,048.95 | 1,067.35 | 1,067.35 | 9,477 |
24 Apr 2024 | 1,074.40 | 1,084.45 | 1,048.75 | 1,055.00 | 1,055.00 | 3,686 |
23 Apr 2024 | 1,044.95 | 1,076.05 | 1,039.70 | 1,053.30 | 1,053.30 | 5,775 |
22 Apr 2024 | 1,076.00 | 1,094.95 | 1,031.40 | 1,037.50 | 1,037.50 | 17,836 |
19 Apr 2024 | 979.90 | 1,087.00 | 966.05 | 1,058.20 | 1,058.20 | 40,051 |
18 Apr 2024 | 939.00 | 1,020.00 | 938.85 | 986.00 | 986.00 | 18,314 |
16 Apr 2024 | 858.05 | 939.20 | 847.80 | 911.85 | 911.85 | 118,583 |
15 Apr 2024 | 861.00 | 873.00 | 842.95 | 857.25 | 857.25 | 1,925 |
12 Apr 2024 | 884.30 | 884.45 | 858.40 | 859.40 | 859.40 | 1,808 |
10 Apr 2024 | 880.00 | 885.90 | 869.20 | 876.45 | 876.45 | 2,612 |
09 Apr 2024 | 911.85 | 911.85 | 876.80 | 879.65 | 879.65 | 1,171 |
08 Apr 2024 | 884.95 | 887.05 | 875.20 | 881.10 | 881.10 | 2,356 |
05 Apr 2024 | 881.10 | 884.65 | 875.00 | 877.40 | 877.40 | 4,074 |
04 Apr 2024 | 895.00 | 895.00 | 870.40 | 878.05 | 878.05 | 3,320 |
03 Apr 2024 | 893.90 | 901.55 | 886.60 | 891.55 | 891.55 | 4,190 |
02 Apr 2024 | 899.85 | 899.85 | 883.95 | 893.95 | 893.95 | 5,395 |
01 Apr 2024 | 883.65 | 905.00 | 883.25 | 893.60 | 893.60 | 6,732 |
28 Mar 2024 | 876.00 | 884.60 | 871.15 | 871.50 | 871.50 | 623 |
27 Mar 2024 | 877.00 | 890.00 | 861.45 | 865.50 | 865.50 | 14,755 |
26 Mar 2024 | 889.85 | 889.85 | 862.10 | 873.30 | 873.30 | 6,727 |
22 Mar 2024 | 881.55 | 886.00 | 874.10 | 883.80 | 883.80 | 793 |
21 Mar 2024 | 892.00 | 892.25 | 875.30 | 879.15 | 879.15 | 1,025 |
20 Mar 2024 | 886.90 | 889.90 | 874.90 | 884.65 | 884.65 | 492 |
19 Mar 2024 | 888.70 | 888.75 | 869.65 | 875.90 | 875.90 | 1,131 |
18 Mar 2024 | 891.50 | 895.70 | 885.00 | 888.70 | 888.70 | 1,821 |
15 Mar 2024 | 884.70 | 900.00 | 873.70 | 880.20 | 880.20 | 3,365 |
14 Mar 2024 | 850.05 | 924.00 | 850.05 | 884.70 | 884.70 | 16,753 |
13 Mar 2024 | 910.00 | 938.95 | 855.00 | 876.45 | 876.45 | 4,379 |
12 Mar 2024 | 892.70 | 905.00 | 867.75 | 881.45 | 881.45 | 5,755 |
11 Mar 2024 | 911.00 | 911.00 | 881.00 | 892.70 | 892.70 | 2,271 |
07 Mar 2024 | 875.10 | 921.15 | 875.10 | 916.60 | 916.60 | 590 |
06 Mar 2024 | 907.95 | 919.50 | 885.00 | 893.35 | 893.35 | 3,537 |
05 Mar 2024 | 918.45 | 925.95 | 900.95 | 917.10 | 917.10 | 3,728 |
04 Mar 2024 | 922.05 | 929.75 | 903.45 | 907.50 | 907.50 | 3,607 |
01 Mar 2024 | 951.50 | 956.05 | 933.70 | 934.65 | 934.65 | 5,805 |
29 Feb 2024 | 954.50 | 968.30 | 941.00 | 951.05 | 951.05 | 1,552 |
28 Feb 2024 | 964.80 | 998.00 | 932.25 | 953.05 | 953.05 | 12,103 |
27 Feb 2024 | 964.25 | 972.40 | 940.00 | 945.85 | 945.85 | 5,059 |
26 Feb 2024 | 991.15 | 991.15 | 943.95 | 959.35 | 959.35 | 3,071 |
23 Feb 2024 | 991.90 | 991.90 | 963.50 | 966.25 | 966.25 | 981 |
22 Feb 2024 | 978.50 | 982.05 | 950.00 | 962.45 | 962.45 | 3,752 |
21 Feb 2024 | 996.00 | 1,015.45 | 965.00 | 972.30 | 972.30 | 3,147 |
20 Feb 2024 | 980.00 | 988.60 | 968.00 | 973.20 | 973.20 | 6,880 |
19 Feb 2024 | 954.85 | 979.00 | 930.05 | 969.20 | 969.20 | 3,518 |
16 Feb 2024 | 950.90 | 985.00 | 917.60 | 946.45 | 946.45 | 2,544 |
15 Feb 2024 | 969.25 | 969.25 | 925.00 | 931.00 | 931.00 | 5,997 |
14 Feb 2024 | 857.00 | 974.70 | 850.00 | 967.60 | 967.60 | 5,929 |
13 Feb 2024 | 879.95 | 880.00 | 853.20 | 857.40 | 857.40 | 1,989 |
12 Feb 2024 | 914.45 | 914.45 | 862.30 | 866.25 | 866.25 | 2,565 |
09 Feb 2024 | 911.55 | 911.55 | 886.05 | 895.50 | 895.50 | 3,005 |
08 Feb 2024 | 920.95 | 922.00 | 911.00 | 916.40 | 916.40 | 1,135 |
07 Feb 2024 | 920.00 | 924.05 | 911.35 | 919.65 | 919.65 | 2,540 |
06 Feb 2024 | 910.05 | 921.60 | 910.00 | 916.45 | 916.45 | 720 |
05 Feb 2024 | 939.75 | 941.00 | 915.00 | 917.50 | 917.50 | 3,269 |
02 Feb 2024 | 925.00 | 939.05 | 920.00 | 934.55 | 934.55 | 928 |
01 Feb 2024 | 915.00 | 920.10 | 909.00 | 918.00 | 918.00 | 339 |
31 Jan 2024 | 915.20 | 930.00 | 908.65 | 918.85 | 918.85 | 1,673 |
30 Jan 2024 | 922.00 | 922.75 | 912.50 | 915.50 | 915.50 | 2,173 |
29 Jan 2024 | 909.85 | 927.70 | 909.85 | 923.95 | 923.95 | 1,845 |
25 Jan 2024 | 923.75 | 928.80 | 915.50 | 920.70 | 920.70 | 757 |
24 Jan 2024 | 930.00 | 949.15 | 916.95 | 921.15 | 921.15 | 3,200 |
23 Jan 2024 | 968.45 | 968.45 | 910.50 | 930.40 | 930.40 | 8,591 |
19 Jan 2024 | 964.75 | 964.75 | 956.00 | 958.50 | 958.50 | 901 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 953.00 | 962.80 | 940.85 | 956.00 | 956.00 | 3,895 |
16 Jan 2024 | 992.00 | 992.00 | 950.00 | 953.95 | 953.95 | 6,567 |
15 Jan 2024 | 995.00 | 996.00 | 983.50 | 986.05 | 986.05 | 2,499 |
12 Jan 2024 | 1,016.05 | 1,016.05 | 982.00 | 991.10 | 991.10 | 6,704 |
11 Jan 2024 | 1,002.55 | 1,010.45 | 987.90 | 1,001.20 | 1,001.20 | 5,574 |
10 Jan 2024 | 992.25 | 1,002.60 | 982.55 | 993.85 | 993.85 | 4,103 |
09 Jan 2024 | 990.05 | 1,000.95 | 990.00 | 997.45 | 997.45 | 1,767 |
08 Jan 2024 | 996.45 | 1,009.10 | 979.40 | 990.25 | 990.25 | 6,573 |
05 Jan 2024 | 978.15 | 987.85 | 973.05 | 986.05 | 986.05 | 2,685 |
04 Jan 2024 | 992.55 | 994.90 | 979.60 | 981.50 | 981.50 | 2,179 |
03 Jan 2024 | 1,003.15 | 1,003.15 | 971.80 | 973.05 | 973.05 | 3,793 |
02 Jan 2024 | 977.95 | 991.60 | 959.85 | 983.50 | 983.50 | 2,114 |
01 Jan 2024 | 995.00 | 995.00 | 963.75 | 977.35 | 977.35 | 4,093 |
29 Dec 2023 | 1,011.20 | 1,011.20 | 965.20 | 967.40 | 967.40 | 4,212 |
28 Dec 2023 | 968.00 | 1,010.90 | 968.00 | 985.40 | 985.40 | 3,045 |
27 Dec 2023 | 1,038.65 | 1,041.60 | 989.55 | 998.15 | 998.15 | 11,998 |
26 Dec 2023 | 1,049.45 | 1,049.45 | 1,010.95 | 1,034.00 | 1,034.00 | 5,163 |
22 Dec 2023 | 1,023.70 | 1,034.65 | 1,000.00 | 1,022.30 | 1,022.30 | 9,108 |
21 Dec 2023 | 975.00 | 1,024.45 | 970.80 | 1,020.15 | 1,020.15 | 10,010 |
20 Dec 2023 | 1,018.95 | 1,042.65 | 976.05 | 982.45 | 982.45 | 22,721 |
19 Dec 2023 | 1,017.85 | 1,040.00 | 1,005.00 | 1,018.95 | 1,018.95 | 12,909 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |