Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 1,140.10 | 1,146.50 | 1,085.10 | 1,101.60 | 1,101.60 | 14,379 |
02 May 2024 | 1,139.25 | 1,162.70 | 1,125.00 | 1,138.00 | 1,138.00 | 6,066 |
30 Apr 2024 | 1,161.20 | 1,165.70 | 1,124.80 | 1,133.45 | 1,133.45 | 34,386 |
29 Apr 2024 | 1,122.20 | 1,178.80 | 1,122.20 | 1,161.30 | 1,161.30 | 46,422 |
26 Apr 2024 | 1,161.45 | 1,161.45 | 1,120.00 | 1,128.50 | 1,128.50 | 9,660 |
25 Apr 2024 | 1,159.40 | 1,165.00 | 1,129.85 | 1,141.80 | 1,141.80 | 41,260 |
24 Apr 2024 | 1,130.95 | 1,170.50 | 1,130.95 | 1,149.50 | 1,149.50 | 23,768 |
23 Apr 2024 | 1,179.45 | 1,180.00 | 1,114.20 | 1,126.10 | 1,126.10 | 30,147 |
22 Apr 2024 | 1,244.95 | 1,244.95 | 1,141.00 | 1,154.95 | 1,154.95 | 113,293 |
19 Apr 2024 | 1,040.85 | 1,197.55 | 1,029.95 | 1,166.60 | 1,166.60 | 235,729 |
18 Apr 2024 | 1,019.95 | 1,070.00 | 1,019.95 | 1,061.65 | 1,061.65 | 93,924 |
16 Apr 2024 | 989.25 | 1,021.30 | 988.25 | 1,016.45 | 1,016.45 | 9,057 |
15 Apr 2024 | 904.05 | 1,020.00 | 904.05 | 987.25 | 987.25 | 21,257 |
12 Apr 2024 | 1,001.55 | 1,001.55 | 966.35 | 971.65 | 971.65 | 24,815 |
10 Apr 2024 | 999.55 | 1,018.00 | 987.10 | 999.05 | 999.05 | 12,505 |
09 Apr 2024 | 1,025.95 | 1,031.00 | 994.15 | 1,003.30 | 1,003.30 | 17,420 |
08 Apr 2024 | 1,032.95 | 1,032.95 | 1,012.75 | 1,024.20 | 1,024.20 | 22,635 |
05 Apr 2024 | 980.65 | 1,014.40 | 975.35 | 1,005.95 | 1,005.95 | 17,907 |
04 Apr 2024 | 985.00 | 995.00 | 973.60 | 984.50 | 984.50 | 8,376 |
03 Apr 2024 | 962.35 | 981.85 | 959.00 | 977.20 | 977.20 | 5,431 |
02 Apr 2024 | 989.95 | 989.95 | 962.30 | 972.40 | 972.40 | 15,345 |
01 Apr 2024 | 952.55 | 980.00 | 952.00 | 977.55 | 977.55 | 26,464 |
28 Mar 2024 | 968.55 | 974.45 | 933.75 | 949.85 | 949.85 | 7,203 |
27 Mar 2024 | 967.95 | 970.00 | 926.40 | 958.50 | 958.50 | 36,032 |
26 Mar 2024 | 938.45 | 947.70 | 905.05 | 943.80 | 943.80 | 12,352 |
22 Mar 2024 | 896.85 | 924.00 | 884.15 | 918.15 | 918.15 | 20,109 |
21 Mar 2024 | 850.65 | 905.50 | 850.65 | 891.25 | 891.25 | 22,253 |
20 Mar 2024 | 835.45 | 858.20 | 824.45 | 842.45 | 842.45 | 4,808 |
19 Mar 2024 | 857.95 | 857.95 | 827.55 | 835.10 | 835.10 | 5,238 |
18 Mar 2024 | 871.75 | 880.15 | 844.85 | 848.10 | 848.10 | 10,471 |
15 Mar 2024 | 848.90 | 893.95 | 841.40 | 872.90 | 872.90 | 51,026 |
14 Mar 2024 | 824.95 | 858.95 | 790.10 | 848.55 | 848.55 | 46,739 |
13 Mar 2024 | 870.85 | 885.50 | 795.10 | 810.35 | 810.35 | 84,706 |
12 Mar 2024 | 949.10 | 952.35 | 858.40 | 870.40 | 870.40 | 55,400 |
11 Mar 2024 | 963.60 | 963.60 | 920.30 | 943.55 | 943.55 | 6,287 |
07 Mar 2024 | 930.05 | 966.15 | 930.00 | 961.00 | 961.00 | 19,136 |
06 Mar 2024 | 982.00 | 982.00 | 934.00 | 942.85 | 942.85 | 13,125 |
05 Mar 2024 | 999.60 | 999.60 | 974.65 | 980.10 | 980.10 | 15,463 |
04 Mar 2024 | 999.60 | 1,000.60 | 975.50 | 991.55 | 991.55 | 14,926 |
01 Mar 2024 | 996.05 | 1,009.75 | 985.35 | 989.55 | 989.55 | 12,844 |
29 Feb 2024 | 935.00 | 1,012.00 | 911.00 | 1,005.40 | 1,005.40 | 16,699 |
28 Feb 2024 | 955.05 | 970.65 | 924.00 | 937.50 | 937.50 | 5,665 |
27 Feb 2024 | 1,010.00 | 1,010.00 | 934.55 | 950.90 | 950.90 | 21,299 |
26 Feb 2024 | 1,017.75 | 1,025.45 | 995.50 | 998.95 | 998.95 | 8,227 |
23 Feb 2024 | 1,002.55 | 1,028.00 | 999.85 | 1,017.35 | 1,017.35 | 18,787 |
22 Feb 2024 | 990.55 | 1,009.30 | 990.55 | 997.35 | 997.35 | 9,732 |
21 Feb 2024 | 1,041.45 | 1,041.45 | 985.35 | 1,000.55 | 1,000.55 | 10,910 |
20 Feb 2024 | 1,057.90 | 1,057.90 | 1,017.60 | 1,020.85 | 1,020.85 | 24,544 |
19 Feb 2024 | 1,049.90 | 1,059.00 | 1,027.35 | 1,042.95 | 1,042.95 | 28,548 |
16 Feb 2024 | 1,033.20 | 1,049.95 | 1,012.00 | 1,020.80 | 1,020.80 | 6,456 |
15 Feb 2024 | 1,041.00 | 1,063.45 | 1,024.40 | 1,026.15 | 1,026.15 | 6,446 |
14 Feb 2024 | 1,004.90 | 1,047.80 | 991.55 | 1,038.15 | 1,038.15 | 8,990 |
13 Feb 2024 | 1,001.85 | 1,013.80 | 970.00 | 1,005.05 | 1,005.05 | 23,650 |
12 Feb 2024 | 993.90 | 1,013.40 | 980.30 | 985.20 | 985.20 | 29,715 |
09 Feb 2024 | 1,041.00 | 1,046.40 | 997.00 | 1,014.20 | 1,014.20 | 10,123 |
08 Feb 2024 | 1,070.40 | 1,070.40 | 1,040.10 | 1,042.30 | 1,042.30 | 14,422 |
07 Feb 2024 | 1,069.90 | 1,069.90 | 1,045.80 | 1,057.60 | 1,057.60 | 6,647 |
06 Feb 2024 | 1,068.70 | 1,071.95 | 1,042.65 | 1,047.80 | 1,047.80 | 7,590 |
05 Feb 2024 | 1,067.20 | 1,087.50 | 1,058.65 | 1,065.80 | 1,065.80 | 14,544 |
02 Feb 2024 | 1,081.85 | 1,097.60 | 1,060.85 | 1,066.85 | 1,066.85 | 13,106 |
01 Feb 2024 | 1,107.55 | 1,108.25 | 1,065.00 | 1,069.45 | 1,069.45 | 37,634 |
31 Jan 2024 | 1,085.20 | 1,108.35 | 1,063.60 | 1,100.80 | 1,100.80 | 18,746 |
30 Jan 2024 | 1,072.30 | 1,120.50 | 1,067.70 | 1,085.05 | 1,085.05 | 79,613 |
29 Jan 2024 | 1,040.05 | 1,083.70 | 1,039.75 | 1,064.55 | 1,064.55 | 21,305 |
25 Jan 2024 | 1,079.60 | 1,119.55 | 1,028.00 | 1,036.00 | 1,036.00 | 70,886 |
24 Jan 2024 | 1,001.25 | 1,067.65 | 1,001.20 | 1,058.90 | 1,058.90 | 48,066 |
23 Jan 2024 | 1,085.25 | 1,100.45 | 1,005.70 | 1,011.00 | 1,011.00 | 40,265 |
19 Jan 2024 | 1,024.90 | 1,091.75 | 1,024.90 | 1,085.90 | 1,085.90 | 31,314 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 1,032.25 | 1,039.35 | 1,010.30 | 1,017.90 | 1,017.90 | 17,737 |
16 Jan 2024 | 1,076.85 | 1,090.00 | 1,010.10 | 1,033.00 | 1,033.00 | 48,397 |
15 Jan 2024 | 1,025.95 | 1,093.70 | 1,024.25 | 1,073.20 | 1,073.20 | 44,897 |
12 Jan 2024 | 1,021.15 | 1,026.35 | 1,006.85 | 1,020.45 | 1,020.45 | 38,225 |
11 Jan 2024 | 1,009.85 | 1,034.35 | 999.50 | 1,014.05 | 1,014.05 | 27,448 |
10 Jan 2024 | 1,006.20 | 1,010.15 | 984.00 | 1,001.35 | 1,001.35 | 56,174 |
09 Jan 2024 | 1,013.25 | 1,026.00 | 996.85 | 1,006.05 | 1,006.05 | 35,283 |
08 Jan 2024 | 943.85 | 1,027.75 | 943.85 | 989.90 | 989.90 | 101,558 |
05 Jan 2024 | 938.50 | 944.55 | 926.75 | 934.65 | 934.65 | 31,154 |
04 Jan 2024 | 911.65 | 941.00 | 911.65 | 928.65 | 928.65 | 6,044 |
03 Jan 2024 | 917.05 | 928.00 | 917.05 | 921.35 | 921.35 | 9,135 |
02 Jan 2024 | 944.85 | 944.85 | 903.80 | 918.50 | 918.50 | 41,572 |
01 Jan 2024 | 952.95 | 952.95 | 930.00 | 937.70 | 937.70 | 7,616 |
29 Dec 2023 | 944.65 | 967.85 | 922.10 | 926.90 | 926.90 | 24,430 |
28 Dec 2023 | 947.25 | 948.90 | 933.50 | 936.90 | 936.90 | 9,578 |
27 Dec 2023 | 945.75 | 948.00 | 930.90 | 938.35 | 938.35 | 37,503 |
26 Dec 2023 | 889.80 | 946.95 | 878.15 | 941.50 | 941.50 | 111,156 |
22 Dec 2023 | 894.50 | 902.00 | 884.60 | 894.75 | 894.75 | 9,821 |
21 Dec 2023 | 882.30 | 897.95 | 859.00 | 889.35 | 889.35 | 39,039 |
20 Dec 2023 | 900.35 | 935.00 | 866.80 | 882.30 | 882.30 | 32,430 |
19 Dec 2023 | 929.65 | 929.65 | 902.35 | 905.50 | 905.50 | 9,593 |
18 Dec 2023 | 930.95 | 930.95 | 908.20 | 912.90 | 912.90 | 9,349 |
15 Dec 2023 | 923.05 | 940.00 | 912.00 | 915.60 | 915.60 | 29,852 |
14 Dec 2023 | 932.05 | 941.90 | 918.10 | 923.25 | 923.25 | 30,376 |
13 Dec 2023 | 918.00 | 934.95 | 906.85 | 931.60 | 931.60 | 33,477 |
12 Dec 2023 | 938.80 | 948.20 | 906.50 | 914.10 | 914.10 | 43,254 |
11 Dec 2023 | 945.90 | 971.85 | 927.30 | 935.10 | 935.10 | 13,270 |
08 Dec 2023 | 951.00 | 954.45 | 925.00 | 935.50 | 935.50 | 24,227 |
07 Dec 2023 | 947.35 | 958.20 | 916.25 | 949.15 | 949.15 | 14,448 |
06 Dec 2023 | 934.50 | 947.55 | 916.60 | 930.10 | 930.10 | 29,981 |
05 Dec 2023 | 957.95 | 965.65 | 925.00 | 934.50 | 934.50 | 16,005 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |