Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jul 2024 | 914.80 | 916.65 | 901.35 | 905.15 | 905.15 | 1,034,005 |
02 Jul 2024 | 896.95 | 938.00 | 889.50 | 904.60 | 904.60 | 3,839,397 |
01 Jul 2024 | 896.55 | 902.00 | 883.00 | 888.05 | 888.05 | 1,062,754 |
28 Jun 2024 | 903.00 | 906.00 | 895.00 | 896.00 | 896.00 | 657,824 |
27 Jun 2024 | 900.00 | 907.00 | 892.00 | 902.80 | 902.80 | 870,307 |
26 Jun 2024 | 899.80 | 910.50 | 889.00 | 893.65 | 893.65 | 1,252,508 |
25 Jun 2024 | 911.75 | 920.00 | 886.25 | 889.50 | 889.50 | 1,219,526 |
24 Jun 2024 | 920.55 | 923.90 | 909.65 | 911.75 | 911.75 | 1,159,403 |
21 Jun 2024 | 926.00 | 930.70 | 918.40 | 922.95 | 922.95 | 1,072,848 |
20 Jun 2024 | 928.00 | 942.00 | 924.00 | 925.75 | 925.75 | 1,123,547 |
19 Jun 2024 | 943.40 | 947.80 | 922.05 | 927.40 | 927.40 | 873,592 |
18 Jun 2024 | 948.20 | 957.85 | 937.80 | 940.25 | 940.25 | 1,253,541 |
14 Jun 2024 | 947.15 | 960.00 | 942.20 | 946.50 | 946.50 | 784,675 |
14 Jun 2024 | 0.25 Dividend | |||||
13 Jun 2024 | 952.25 | 960.00 | 943.00 | 945.80 | 945.55 | 866,098 |
12 Jun 2024 | 959.80 | 964.80 | 950.00 | 951.70 | 951.45 | 795,005 |
11 Jun 2024 | 977.90 | 977.90 | 955.00 | 956.85 | 956.60 | 1,704,568 |
10 Jun 2024 | 996.00 | 1,013.95 | 965.30 | 970.80 | 970.54 | 2,042,686 |
07 Jun 2024 | 969.40 | 989.90 | 949.90 | 978.10 | 977.84 | 2,156,312 |
06 Jun 2024 | 965.00 | 993.00 | 956.20 | 969.55 | 969.29 | 3,249,825 |
05 Jun 2024 | 927.05 | 966.00 | 824.25 | 936.25 | 936.00 | 6,670,432 |
04 Jun 2024 | 1,115.00 | 1,115.00 | 901.00 | 908.70 | 908.46 | 12,465,744 |
03 Jun 2024 | 1,190.00 | 1,190.00 | 1,101.70 | 1,119.40 | 1,119.10 | 10,556,786 |
31 May 2024 | 966.00 | 1,060.00 | 958.15 | 1,039.30 | 1,039.03 | 8,553,215 |
30 May 2024 | 952.00 | 966.00 | 946.05 | 955.20 | 954.95 | 1,022,831 |
29 May 2024 | 954.65 | 965.00 | 945.00 | 950.75 | 950.50 | 983,879 |
28 May 2024 | 979.00 | 983.65 | 950.00 | 951.70 | 951.45 | 1,375,089 |
27 May 2024 | 990.00 | 1,008.00 | 969.55 | 972.60 | 972.34 | 1,822,756 |
24 May 2024 | 956.70 | 1,002.70 | 950.00 | 979.75 | 979.49 | 4,025,566 |
23 May 2024 | 941.55 | 976.00 | 926.20 | 956.70 | 956.45 | 2,958,270 |
22 May 2024 | 939.00 | 946.45 | 928.50 | 934.85 | 934.60 | 1,075,521 |
21 May 2024 | 914.80 | 964.10 | 905.15 | 930.05 | 929.80 | 2,689,899 |
17 May 2024 | 909.55 | 917.40 | 902.10 | 913.65 | 913.41 | 606,702 |
16 May 2024 | 923.00 | 924.15 | 901.25 | 906.80 | 906.56 | 642,361 |
15 May 2024 | 914.90 | 930.75 | 909.20 | 916.60 | 916.36 | 1,038,925 |
14 May 2024 | 866.50 | 932.80 | 862.10 | 908.95 | 908.71 | 2,934,798 |
13 May 2024 | 875.00 | 889.95 | 849.10 | 861.85 | 861.62 | 784,492 |
10 May 2024 | 879.60 | 889.00 | 858.55 | 867.05 | 866.82 | 887,020 |
09 May 2024 | 893.65 | 908.95 | 874.00 | 878.55 | 878.32 | 969,882 |
08 May 2024 | 903.90 | 906.00 | 891.00 | 895.60 | 895.36 | 2,658,197 |
07 May 2024 | 917.50 | 921.95 | 900.45 | 903.10 | 902.86 | 2,953,294 |
06 May 2024 | 930.40 | 930.55 | 905.10 | 917.15 | 916.91 | 2,770,526 |
03 May 2024 | 932.85 | 936.90 | 922.50 | 930.40 | 930.15 | 2,473,403 |
02 May 2024 | 955.00 | 969.85 | 925.00 | 932.15 | 931.90 | 2,505,289 |
30 Apr 2024 | 924.10 | 947.65 | 921.30 | 929.10 | 928.85 | 1,080,983 |
29 Apr 2024 | 926.00 | 927.00 | 918.00 | 919.05 | 918.81 | 513,379 |
26 Apr 2024 | 920.00 | 926.95 | 918.00 | 919.15 | 918.91 | 569,183 |
25 Apr 2024 | 919.20 | 921.95 | 912.05 | 918.15 | 917.91 | 573,793 |
24 Apr 2024 | 929.90 | 929.90 | 915.20 | 919.50 | 919.26 | 536,974 |
23 Apr 2024 | 919.55 | 931.35 | 919.55 | 923.15 | 922.91 | 549,191 |
22 Apr 2024 | 930.00 | 930.00 | 916.90 | 918.55 | 918.31 | 517,419 |
19 Apr 2024 | 910.00 | 919.00 | 898.00 | 912.40 | 912.16 | 982,963 |
18 Apr 2024 | 936.20 | 955.70 | 917.00 | 920.15 | 919.91 | 861,752 |
16 Apr 2024 | 926.25 | 936.45 | 919.95 | 927.75 | 927.50 | 704,150 |
15 Apr 2024 | 920.00 | 938.00 | 906.30 | 926.25 | 926.01 | 1,356,648 |
12 Apr 2024 | 957.10 | 970.00 | 942.85 | 948.05 | 947.80 | 755,787 |
10 Apr 2024 | 965.00 | 967.30 | 956.50 | 961.30 | 961.05 | 502,070 |
09 Apr 2024 | 970.45 | 976.00 | 960.10 | 962.15 | 961.90 | 692,150 |
08 Apr 2024 | 986.95 | 988.00 | 963.10 | 966.80 | 966.54 | 1,137,434 |
05 Apr 2024 | 983.95 | 989.00 | 970.55 | 979.00 | 978.74 | 2,992,616 |
04 Apr 2024 | 985.90 | 996.40 | 980.10 | 984.20 | 983.94 | 3,042,493 |
03 Apr 2024 | 974.95 | 987.70 | 965.30 | 975.90 | 975.64 | 3,138,079 |
02 Apr 2024 | 972.00 | 984.95 | 963.65 | 976.25 | 975.99 | 3,304,235 |
01 Apr 2024 | 947.95 | 1,000.00 | 945.00 | 969.55 | 969.29 | 2,878,739 |
28 Mar 2024 | 932.00 | 939.10 | 912.75 | 926.55 | 926.31 | 3,467,464 |
27 Mar 2024 | 955.00 | 959.65 | 910.00 | 919.80 | 919.56 | 3,942,984 |
26 Mar 2024 | 938.85 | 968.90 | 937.10 | 949.10 | 948.85 | 2,996,728 |
22 Mar 2024 | 941.95 | 948.65 | 933.10 | 938.85 | 938.60 | 820,686 |
21 Mar 2024 | 955.00 | 955.00 | 930.00 | 936.05 | 935.80 | 910,394 |
20 Mar 2024 | 954.50 | 961.45 | 928.25 | 936.10 | 935.85 | 1,211,071 |
19 Mar 2024 | 960.00 | 974.95 | 927.35 | 944.65 | 944.40 | 4,195,313 |
18 Mar 2024 | 947.65 | 966.50 | 912.60 | 947.25 | 947.00 | 3,673,113 |
15 Mar 2024 | 971.00 | 1,007.00 | 945.25 | 989.00 | 988.74 | 6,093,587 |
14 Mar 2024 | 870.00 | 981.00 | 846.55 | 973.30 | 973.04 | 6,561,550 |
13 Mar 2024 | 966.05 | 976.05 | 862.05 | 873.00 | 872.77 | 4,164,593 |
12 Mar 2024 | 1,004.00 | 1,007.80 | 960.00 | 965.10 | 964.84 | 1,668,717 |
11 Mar 2024 | 1,010.00 | 1,022.90 | 997.55 | 1,000.15 | 999.89 | 3,607,249 |
07 Mar 2024 | 1,014.00 | 1,017.85 | 1,001.00 | 1,009.20 | 1,008.93 | 3,379,167 |
06 Mar 2024 | 1,021.00 | 1,023.10 | 995.35 | 1,005.85 | 1,005.58 | 3,592,120 |
05 Mar 2024 | 1,026.00 | 1,032.25 | 1,013.25 | 1,020.15 | 1,019.88 | 3,237,710 |
04 Mar 2024 | 1,047.70 | 1,047.70 | 1,019.10 | 1,025.90 | 1,025.63 | 2,290,040 |
01 Mar 2024 | 1,033.00 | 1,053.85 | 1,027.00 | 1,039.15 | 1,038.88 | 3,839,126 |
29 Feb 2024 | 1,020.00 | 1,033.30 | 1,005.25 | 1,025.65 | 1,025.38 | 3,210,358 |
28 Feb 2024 | 1,050.00 | 1,056.85 | 1,005.40 | 1,018.90 | 1,018.63 | 3,498,950 |
27 Feb 2024 | 1,089.00 | 1,096.00 | 1,042.20 | 1,048.30 | 1,048.02 | 5,479,415 |
26 Feb 2024 | 1,038.00 | 1,095.00 | 1,036.40 | 1,075.55 | 1,075.27 | 10,670,357 |
23 Feb 2024 | 1,018.15 | 1,035.00 | 1,015.10 | 1,029.40 | 1,029.13 | 4,203,600 |
22 Feb 2024 | 1,030.00 | 1,031.85 | 1,013.45 | 1,018.15 | 1,017.88 | 3,220,687 |
21 Feb 2024 | 1,014.95 | 1,046.00 | 1,011.05 | 1,021.05 | 1,020.78 | 4,637,737 |
20 Feb 2024 | 1,017.00 | 1,018.00 | 1,004.00 | 1,012.05 | 1,011.78 | 2,592,693 |
19 Feb 2024 | 1,015.55 | 1,029.00 | 1,010.00 | 1,011.70 | 1,011.43 | 1,021,076 |
16 Feb 2024 | 1,012.95 | 1,019.10 | 1,003.00 | 1,006.20 | 1,005.93 | 910,442 |
15 Feb 2024 | 1,012.00 | 1,033.95 | 1,005.75 | 1,007.45 | 1,007.18 | 1,426,683 |
14 Feb 2024 | 983.00 | 1,027.30 | 983.00 | 1,010.50 | 1,010.23 | 2,923,474 |
13 Feb 2024 | 1,035.00 | 1,036.95 | 986.50 | 1,007.80 | 1,007.53 | 3,440,888 |
12 Feb 2024 | 1,033.70 | 1,061.90 | 1,014.00 | 1,025.25 | 1,024.98 | 4,800,285 |
09 Feb 2024 | 1,029.00 | 1,049.60 | 1,003.20 | 1,023.75 | 1,023.48 | 3,710,884 |
08 Feb 2024 | 1,059.00 | 1,065.00 | 1,016.00 | 1,023.10 | 1,022.83 | 3,714,348 |
07 Feb 2024 | 1,008.90 | 1,072.20 | 1,001.05 | 1,040.05 | 1,039.78 | 6,750,686 |
06 Feb 2024 | 1,005.00 | 1,018.55 | 988.00 | 994.95 | 994.69 | 1,229,019 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |