Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Jul 2024 | 993.50 | 1,006.05 | 990.10 | 1,004.00 | 1,004.00 | 68,872 |
28 Jun 2024 | 995.60 | 1,013.95 | 985.75 | 989.05 | 989.05 | 210,134 |
27 Jun 2024 | 1,002.35 | 1,016.95 | 989.20 | 991.80 | 991.80 | 217,274 |
26 Jun 2024 | 1,008.00 | 1,023.05 | 1,000.00 | 1,001.40 | 1,001.40 | 58,372 |
25 Jun 2024 | 1,016.05 | 1,024.10 | 1,006.00 | 1,007.50 | 1,007.50 | 119,883 |
24 Jun 2024 | 1,018.35 | 1,027.95 | 1,005.00 | 1,015.45 | 1,015.45 | 67,184 |
21 Jun 2024 | 1,030.30 | 1,045.50 | 1,015.55 | 1,023.90 | 1,023.90 | 230,392 |
20 Jun 2024 | 1,032.05 | 1,040.95 | 1,025.55 | 1,027.80 | 1,027.80 | 156,488 |
19 Jun 2024 | 1,060.00 | 1,062.80 | 1,024.00 | 1,032.00 | 1,032.00 | 140,723 |
18 Jun 2024 | 1,066.35 | 1,085.00 | 1,051.35 | 1,056.10 | 1,056.10 | 327,078 |
14 Jun 2024 | 1,007.60 | 1,071.85 | 1,002.70 | 1,067.00 | 1,067.00 | 517,714 |
13 Jun 2024 | 1,004.50 | 1,013.00 | 996.00 | 1,001.80 | 1,001.80 | 61,412 |
12 Jun 2024 | 1,010.00 | 1,016.15 | 995.50 | 998.30 | 998.30 | 77,538 |
11 Jun 2024 | 999.00 | 1,020.95 | 992.65 | 1,006.60 | 1,006.60 | 101,557 |
10 Jun 2024 | 999.95 | 1,007.10 | 991.95 | 997.15 | 997.15 | 81,275 |
07 Jun 2024 | 981.05 | 997.15 | 976.65 | 993.60 | 993.60 | 89,194 |
06 Jun 2024 | 955.00 | 995.00 | 954.05 | 980.45 | 980.45 | 333,543 |
05 Jun 2024 | 943.00 | 947.95 | 900.65 | 942.20 | 942.20 | 243,861 |
04 Jun 2024 | 1,057.45 | 1,057.45 | 880.70 | 925.75 | 925.75 | 592,508 |
03 Jun 2024 | 1,055.05 | 1,078.80 | 1,032.00 | 1,067.45 | 1,067.45 | 781,843 |
31 May 2024 | 998.00 | 1,018.00 | 993.00 | 1,012.70 | 1,012.70 | 113,995 |
30 May 2024 | 1,014.95 | 1,014.95 | 989.05 | 992.75 | 992.75 | 92,545 |
29 May 2024 | 1,015.95 | 1,024.00 | 992.95 | 998.10 | 998.10 | 240,446 |
28 May 2024 | 1,053.05 | 1,062.55 | 1,011.55 | 1,021.40 | 1,021.40 | 476,274 |
27 May 2024 | 1,034.25 | 1,053.95 | 1,024.05 | 1,035.80 | 1,035.80 | 336,323 |
24 May 2024 | 1,033.05 | 1,052.10 | 1,012.60 | 1,029.80 | 1,029.80 | 323,091 |
23 May 2024 | 1,055.00 | 1,059.25 | 1,028.00 | 1,032.00 | 1,032.00 | 122,384 |
22 May 2024 | 1,029.35 | 1,066.00 | 1,029.35 | 1,055.40 | 1,055.40 | 318,346 |
21 May 2024 | 975.35 | 1,033.95 | 975.00 | 1,022.90 | 1,022.90 | 309,548 |
17 May 2024 | 975.00 | 978.95 | 965.60 | 970.15 | 970.15 | 64,050 |
16 May 2024 | 999.50 | 999.90 | 967.55 | 973.35 | 973.35 | 90,594 |
15 May 2024 | 934.00 | 999.15 | 933.05 | 989.80 | 989.80 | 777,309 |
14 May 2024 | 895.75 | 936.00 | 895.75 | 931.05 | 931.05 | 195,526 |
13 May 2024 | 911.00 | 915.00 | 888.60 | 891.70 | 891.70 | 121,599 |
10 May 2024 | 920.00 | 935.00 | 902.50 | 910.75 | 910.75 | 253,381 |
09 May 2024 | 931.05 | 933.50 | 899.10 | 902.30 | 902.30 | 180,356 |
08 May 2024 | 922.00 | 936.90 | 921.00 | 929.90 | 929.90 | 139,807 |
07 May 2024 | 937.05 | 946.75 | 911.60 | 921.90 | 921.90 | 92,537 |
06 May 2024 | 980.60 | 984.00 | 930.55 | 933.65 | 933.65 | 133,868 |
03 May 2024 | 1,002.70 | 1,004.50 | 970.85 | 979.00 | 979.00 | 99,633 |
02 May 2024 | 981.90 | 1,009.40 | 980.05 | 998.85 | 998.85 | 184,278 |
30 Apr 2024 | 984.10 | 991.00 | 975.45 | 978.05 | 978.05 | 149,006 |
29 Apr 2024 | 995.40 | 995.40 | 978.50 | 980.20 | 980.20 | 134,402 |
26 Apr 2024 | 989.75 | 1,005.00 | 982.20 | 988.05 | 988.05 | 101,347 |
25 Apr 2024 | 998.95 | 998.95 | 979.60 | 984.40 | 984.40 | 64,237 |
24 Apr 2024 | 990.85 | 1,009.90 | 988.55 | 990.65 | 990.65 | 105,109 |
23 Apr 2024 | 977.95 | 1,008.75 | 977.95 | 985.60 | 985.60 | 157,920 |
22 Apr 2024 | 977.40 | 983.60 | 972.25 | 974.40 | 974.40 | 53,065 |
19 Apr 2024 | 954.45 | 976.85 | 948.20 | 973.05 | 973.05 | 81,241 |
18 Apr 2024 | 979.00 | 986.00 | 958.05 | 960.85 | 960.85 | 150,021 |
16 Apr 2024 | 953.25 | 984.60 | 946.00 | 976.35 | 976.35 | 83,847 |
15 Apr 2024 | 815.05 | 973.95 | 815.05 | 961.15 | 961.15 | 384,756 |
12 Apr 2024 | 976.00 | 982.00 | 968.05 | 971.15 | 971.15 | 66,711 |
10 Apr 2024 | 988.00 | 989.40 | 975.00 | 976.90 | 976.90 | 79,729 |
09 Apr 2024 | 996.25 | 1,015.00 | 974.55 | 978.40 | 978.40 | 94,274 |
08 Apr 2024 | 995.05 | 1,006.00 | 993.35 | 996.15 | 996.15 | 42,284 |
05 Apr 2024 | 1,005.00 | 1,011.00 | 990.00 | 992.40 | 992.40 | 78,004 |
04 Apr 2024 | 1,002.00 | 1,016.00 | 992.10 | 1,006.10 | 1,006.10 | 124,509 |
03 Apr 2024 | 994.20 | 1,015.20 | 990.00 | 997.20 | 997.20 | 307,650 |
02 Apr 2024 | 973.00 | 1,001.85 | 961.85 | 998.70 | 998.70 | 184,515 |
01 Apr 2024 | 925.00 | 983.75 | 925.00 | 970.35 | 970.35 | 229,821 |
28 Mar 2024 | 903.00 | 927.65 | 902.95 | 914.60 | 914.60 | 341,507 |
27 Mar 2024 | 899.20 | 912.95 | 889.10 | 894.20 | 894.20 | 160,350 |
26 Mar 2024 | 906.55 | 918.00 | 892.30 | 897.35 | 897.35 | 299,975 |
22 Mar 2024 | 905.10 | 908.50 | 889.00 | 906.35 | 906.35 | 290,862 |
21 Mar 2024 | 882.00 | 909.60 | 877.15 | 902.00 | 902.00 | 377,745 |
20 Mar 2024 | 885.00 | 894.90 | 865.20 | 866.90 | 866.90 | 140,815 |
19 Mar 2024 | 904.70 | 918.70 | 876.05 | 879.50 | 879.50 | 339,994 |
18 Mar 2024 | 917.65 | 933.80 | 902.50 | 904.60 | 904.60 | 152,144 |
15 Mar 2024 | 956.15 | 969.55 | 919.15 | 924.85 | 924.85 | 277,850 |
14 Mar 2024 | 908.75 | 962.60 | 901.20 | 958.80 | 958.80 | 240,277 |
13 Mar 2024 | 990.00 | 994.80 | 900.45 | 908.70 | 908.70 | 269,811 |
12 Mar 2024 | 1,015.10 | 1,018.95 | 980.00 | 986.15 | 986.15 | 261,452 |
11 Mar 2024 | 1,034.35 | 1,044.75 | 1,006.95 | 1,012.00 | 1,012.00 | 232,368 |
07 Mar 2024 | 1,012.00 | 1,034.00 | 1,007.00 | 1,025.45 | 1,025.45 | 173,792 |
06 Mar 2024 | 1,028.70 | 1,034.55 | 998.05 | 1,010.35 | 1,010.35 | 101,452 |
05 Mar 2024 | 1,037.55 | 1,047.80 | 1,023.30 | 1,026.75 | 1,026.75 | 185,386 |
04 Mar 2024 | 1,037.00 | 1,049.55 | 1,021.90 | 1,037.25 | 1,037.25 | 115,155 |
01 Mar 2024 | 1,025.05 | 1,040.00 | 1,025.00 | 1,029.55 | 1,029.55 | 194,458 |
29 Feb 2024 | 1,010.10 | 1,027.55 | 997.75 | 1,023.25 | 1,023.25 | 132,600 |
28 Feb 2024 | 1,049.85 | 1,053.00 | 1,003.45 | 1,006.60 | 1,006.60 | 355,687 |
27 Feb 2024 | 1,042.65 | 1,067.95 | 1,037.00 | 1,040.30 | 1,040.30 | 172,769 |
26 Feb 2024 | 1,065.25 | 1,075.05 | 1,038.00 | 1,040.90 | 1,040.90 | 249,146 |
23 Feb 2024 | 1,062.00 | 1,082.00 | 1,048.45 | 1,066.65 | 1,066.65 | 154,696 |
22 Feb 2024 | 1,041.00 | 1,070.15 | 1,031.80 | 1,063.95 | 1,063.95 | 231,809 |
21 Feb 2024 | 1,042.80 | 1,054.35 | 1,027.30 | 1,039.05 | 1,039.05 | 184,544 |
21 Feb 2024 | 4 Dividend | |||||
20 Feb 2024 | 1,055.15 | 1,056.45 | 1,036.00 | 1,040.95 | 1,036.95 | 129,354 |
19 Feb 2024 | 1,081.40 | 1,130.00 | 1,050.00 | 1,052.15 | 1,048.11 | 338,560 |
16 Feb 2024 | 1,062.50 | 1,068.15 | 1,030.75 | 1,039.40 | 1,035.41 | 206,267 |
15 Feb 2024 | 1,083.95 | 1,086.10 | 1,046.30 | 1,055.40 | 1,051.34 | 225,820 |
14 Feb 2024 | 1,001.25 | 1,078.30 | 989.80 | 1,070.00 | 1,065.89 | 394,748 |
13 Feb 2024 | 1,029.00 | 1,044.00 | 979.85 | 1,009.90 | 1,006.02 | 364,669 |
12 Feb 2024 | 1,149.95 | 1,150.00 | 1,010.70 | 1,022.30 | 1,018.37 | 1,113,201 |
09 Feb 2024 | 1,157.95 | 1,175.00 | 1,066.75 | 1,080.85 | 1,076.70 | 1,490,790 |
08 Feb 2024 | 1,074.95 | 1,144.45 | 1,070.70 | 1,106.25 | 1,102.00 | 1,431,842 |
07 Feb 2024 | 1,030.05 | 1,050.50 | 1,014.30 | 1,045.00 | 1,040.98 | 259,669 |
06 Feb 2024 | 1,016.00 | 1,032.45 | 990.50 | 1,024.70 | 1,020.76 | 594,705 |
05 Feb 2024 | 954.25 | 1,027.95 | 954.25 | 1,000.35 | 996.51 | 643,943 |
02 Feb 2024 | 942.00 | 955.15 | 937.40 | 944.65 | 941.02 | 251,392 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |