Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jun 2024 | 1,058.35 | 1,078.80 | 1,032.25 | 1,067.65 | 1,067.65 | 8,670,260 |
31 May 2024 | 997.95 | 1,018.00 | 992.75 | 1,012.70 | 1,012.70 | 3,432,527 |
30 May 2024 | 996.50 | 1,008.00 | 989.00 | 993.30 | 993.30 | 1,863,884 |
29 May 2024 | 1,010.00 | 1,024.40 | 993.00 | 998.30 | 998.30 | 2,716,582 |
28 May 2024 | 1,054.70 | 1,062.45 | 1,011.65 | 1,016.00 | 1,016.00 | 6,525,071 |
27 May 2024 | 1,035.00 | 1,054.00 | 1,024.05 | 1,036.05 | 1,036.05 | 3,168,271 |
24 May 2024 | 1,033.00 | 1,052.30 | 1,013.35 | 1,029.75 | 1,029.75 | 3,747,892 |
23 May 2024 | 1,056.00 | 1,059.00 | 1,028.50 | 1,031.20 | 1,031.20 | 2,389,235 |
22 May 2024 | 1,031.00 | 1,066.75 | 1,031.00 | 1,055.45 | 1,055.45 | 7,658,810 |
21 May 2024 | 977.05 | 1,033.80 | 975.00 | 1,023.70 | 1,023.70 | 6,323,927 |
17 May 2024 | 974.70 | 979.00 | 965.20 | 970.40 | 970.40 | 1,524,382 |
16 May 2024 | 1,000.00 | 1,000.95 | 967.20 | 973.50 | 973.50 | 2,292,001 |
15 May 2024 | 934.00 | 999.35 | 932.55 | 990.00 | 990.00 | 7,637,335 |
14 May 2024 | 896.65 | 936.35 | 896.00 | 931.00 | 931.00 | 1,922,026 |
13 May 2024 | 910.90 | 912.65 | 888.60 | 891.70 | 891.70 | 2,065,788 |
10 May 2024 | 920.00 | 934.90 | 902.15 | 910.95 | 910.95 | 2,853,402 |
09 May 2024 | 931.95 | 934.20 | 898.70 | 902.15 | 902.15 | 1,510,223 |
08 May 2024 | 923.00 | 936.95 | 920.60 | 929.85 | 929.85 | 1,315,309 |
07 May 2024 | 938.00 | 946.00 | 912.25 | 921.65 | 921.65 | 2,154,627 |
06 May 2024 | 982.80 | 984.90 | 929.65 | 934.00 | 934.00 | 3,714,064 |
03 May 2024 | 1,003.80 | 1,004.00 | 970.55 | 979.15 | 979.15 | 2,207,262 |
02 May 2024 | 982.90 | 1,009.80 | 980.70 | 999.15 | 999.15 | 4,961,650 |
30 Apr 2024 | 985.15 | 991.00 | 975.55 | 978.25 | 978.25 | 1,883,464 |
29 Apr 2024 | 994.00 | 994.00 | 977.60 | 980.20 | 980.20 | 2,000,595 |
26 Apr 2024 | 989.00 | 1,005.50 | 982.00 | 988.05 | 988.05 | 3,359,199 |
25 Apr 2024 | 995.00 | 995.20 | 979.45 | 984.50 | 984.50 | 1,754,417 |
24 Apr 2024 | 991.95 | 1,010.00 | 988.45 | 990.75 | 990.75 | 2,492,259 |
23 Apr 2024 | 979.45 | 1,008.70 | 977.00 | 986.10 | 986.10 | 4,958,541 |
22 Apr 2024 | 978.60 | 983.80 | 972.00 | 974.60 | 974.60 | 1,310,535 |
19 Apr 2024 | 952.85 | 977.00 | 948.65 | 973.30 | 973.30 | 2,273,800 |
18 Apr 2024 | 980.05 | 986.00 | 958.00 | 961.05 | 961.05 | 1,943,056 |
16 Apr 2024 | 954.95 | 984.30 | 944.40 | 975.90 | 975.90 | 2,226,633 |
15 Apr 2024 | 956.05 | 974.00 | 932.05 | 961.55 | 961.55 | 2,950,660 |
12 Apr 2024 | 976.00 | 981.95 | 968.00 | 970.95 | 970.95 | 1,850,855 |
10 Apr 2024 | 982.80 | 989.80 | 974.00 | 976.95 | 976.95 | 2,414,938 |
09 Apr 2024 | 997.30 | 1,014.90 | 974.30 | 979.25 | 979.25 | 3,349,559 |
08 Apr 2024 | 998.00 | 1,007.00 | 993.05 | 996.70 | 996.70 | 1,512,582 |
05 Apr 2024 | 1,006.00 | 1,011.60 | 990.05 | 992.75 | 992.75 | 2,430,940 |
04 Apr 2024 | 1,003.80 | 1,016.35 | 991.95 | 1,006.55 | 1,006.55 | 3,198,816 |
03 Apr 2024 | 995.00 | 1,016.00 | 990.00 | 997.75 | 997.75 | 4,112,423 |
02 Apr 2024 | 972.65 | 1,001.80 | 961.30 | 998.40 | 998.40 | 5,922,613 |
01 Apr 2024 | 925.00 | 984.45 | 924.00 | 970.60 | 970.60 | 4,863,536 |
28 Mar 2024 | 902.65 | 928.00 | 901.75 | 916.15 | 916.15 | 4,191,452 |
27 Mar 2024 | 900.95 | 913.00 | 888.95 | 892.50 | 892.50 | 7,788,410 |
26 Mar 2024 | 909.10 | 918.00 | 892.20 | 897.45 | 897.45 | 3,883,441 |
22 Mar 2024 | 905.00 | 909.00 | 888.50 | 906.35 | 906.35 | 4,895,634 |
21 Mar 2024 | 882.00 | 909.55 | 877.50 | 901.80 | 901.80 | 6,292,495 |
20 Mar 2024 | 885.90 | 894.80 | 865.00 | 866.90 | 866.90 | 4,003,650 |
19 Mar 2024 | 905.00 | 918.75 | 875.65 | 879.55 | 879.55 | 4,240,551 |
18 Mar 2024 | 916.50 | 934.00 | 902.00 | 904.40 | 904.40 | 3,765,432 |
15 Mar 2024 | 957.00 | 969.70 | 918.95 | 925.15 | 925.15 | 3,560,100 |
14 Mar 2024 | 910.00 | 962.35 | 901.05 | 958.50 | 958.50 | 4,958,488 |
13 Mar 2024 | 990.45 | 994.95 | 900.00 | 909.75 | 909.75 | 6,431,249 |
12 Mar 2024 | 1,016.90 | 1,018.90 | 980.55 | 986.25 | 986.25 | 2,878,325 |
11 Mar 2024 | 1,035.00 | 1,045.00 | 1,006.05 | 1,011.90 | 1,011.90 | 2,777,683 |
07 Mar 2024 | 1,012.00 | 1,034.00 | 1,007.00 | 1,024.80 | 1,024.80 | 1,822,489 |
06 Mar 2024 | 1,030.00 | 1,034.95 | 998.25 | 1,010.30 | 1,010.30 | 2,542,290 |
05 Mar 2024 | 1,037.40 | 1,045.85 | 1,023.90 | 1,027.25 | 1,027.25 | 2,024,712 |
04 Mar 2024 | 1,037.00 | 1,049.00 | 1,021.20 | 1,036.90 | 1,036.90 | 2,450,117 |
01 Mar 2024 | 1,027.20 | 1,040.95 | 1,025.10 | 1,029.70 | 1,029.70 | 2,087,742 |
29 Feb 2024 | 1,012.00 | 1,027.00 | 997.10 | 1,022.80 | 1,022.80 | 3,013,025 |
28 Feb 2024 | 1,046.20 | 1,052.90 | 1,003.80 | 1,006.95 | 1,006.95 | 3,573,062 |
27 Feb 2024 | 1,044.00 | 1,068.00 | 1,037.10 | 1,040.20 | 1,040.20 | 3,772,686 |
26 Feb 2024 | 1,066.50 | 1,075.70 | 1,036.40 | 1,041.15 | 1,041.15 | 2,958,776 |
23 Feb 2024 | 1,062.05 | 1,082.00 | 1,048.05 | 1,066.50 | 1,066.50 | 4,331,573 |
22 Feb 2024 | 1,041.45 | 1,070.00 | 1,032.05 | 1,064.40 | 1,064.40 | 5,132,257 |
21 Feb 2024 | 1,044.00 | 1,054.75 | 1,027.70 | 1,039.55 | 1,039.55 | 3,929,842 |
21 Feb 2024 | 4 Dividend | |||||
20 Feb 2024 | 1,055.00 | 1,056.40 | 1,036.05 | 1,042.15 | 1,038.15 | 3,173,173 |
19 Feb 2024 | 1,080.00 | 1,092.00 | 1,050.00 | 1,052.20 | 1,048.16 | 6,832,181 |
16 Feb 2024 | 1,062.00 | 1,067.55 | 1,030.10 | 1,039.85 | 1,035.86 | 5,404,201 |
15 Feb 2024 | 1,082.00 | 1,086.90 | 1,049.05 | 1,056.10 | 1,052.05 | 5,013,229 |
14 Feb 2024 | 1,000.00 | 1,078.50 | 990.00 | 1,070.50 | 1,066.39 | 9,358,003 |
13 Feb 2024 | 1,029.75 | 1,043.30 | 979.95 | 1,011.45 | 1,007.57 | 8,474,155 |
12 Feb 2024 | 1,112.05 | 1,125.00 | 1,010.10 | 1,022.45 | 1,018.53 | 11,741,691 |
09 Feb 2024 | 1,152.00 | 1,175.00 | 1,067.00 | 1,080.85 | 1,076.70 | 21,551,992 |
08 Feb 2024 | 1,073.90 | 1,145.00 | 1,071.00 | 1,105.25 | 1,101.01 | 22,872,046 |
07 Feb 2024 | 1,031.05 | 1,050.00 | 1,014.10 | 1,044.45 | 1,040.44 | 7,354,236 |
06 Feb 2024 | 1,014.05 | 1,033.00 | 990.25 | 1,025.85 | 1,021.91 | 7,368,232 |
05 Feb 2024 | 956.50 | 1,028.00 | 955.00 | 998.85 | 995.02 | 17,219,410 |
02 Feb 2024 | 942.85 | 955.15 | 937.00 | 945.45 | 941.82 | 4,534,536 |
01 Feb 2024 | 956.90 | 964.00 | 926.00 | 937.00 | 933.40 | 3,463,799 |
31 Jan 2024 | 938.15 | 971.90 | 936.75 | 949.75 | 946.10 | 7,726,332 |
30 Jan 2024 | 922.50 | 955.00 | 917.55 | 932.90 | 929.32 | 9,707,445 |
29 Jan 2024 | 910.00 | 931.90 | 903.60 | 915.60 | 912.09 | 3,792,964 |
25 Jan 2024 | 915.00 | 923.90 | 899.10 | 903.50 | 900.03 | 2,629,355 |
24 Jan 2024 | 878.20 | 924.00 | 866.00 | 907.20 | 903.72 | 3,503,761 |
23 Jan 2024 | 943.95 | 950.05 | 869.20 | 875.25 | 871.89 | 5,296,256 |
19 Jan 2024 | 909.00 | 915.00 | 898.00 | 901.90 | 898.44 | 3,328,849 |
18 Jan 2024 | 890.00 | 907.00 | 867.05 | 901.20 | 897.74 | 4,546,830 |
17 Jan 2024 | 882.00 | 918.45 | 874.00 | 887.50 | 884.09 | 9,015,612 |
16 Jan 2024 | 856.00 | 900.00 | 850.00 | 892.55 | 889.12 | 12,525,303 |
15 Jan 2024 | 829.30 | 829.30 | 829.30 | 829.30 | 826.12 | - |
12 Jan 2024 | 830.00 | 838.00 | 827.00 | 829.30 | 826.12 | 1,800,261 |
11 Jan 2024 | 841.00 | 850.00 | 831.00 | 834.00 | 830.80 | 1,576,154 |
10 Jan 2024 | 835.00 | 850.95 | 835.00 | 838.60 | 835.38 | 2,639,631 |
09 Jan 2024 | 829.10 | 837.85 | 828.50 | 832.45 | 829.25 | 1,408,365 |
08 Jan 2024 | 845.00 | 848.90 | 819.30 | 823.85 | 820.69 | 2,265,484 |
05 Jan 2024 | 836.60 | 860.95 | 836.60 | 844.40 | 841.16 | 4,193,233 |
04 Jan 2024 | 837.00 | 845.90 | 833.00 | 835.25 | 832.04 | 2,024,609 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |