Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 1,071.00 | 1,076.00 | 1,071.00 | 1,074.50 | 1,074.50 | 146 |
18 Apr 2024 | 1,086.00 | 1,086.50 | 1,063.50 | 1,073.50 | 1,073.50 | 12,368 |
17 Apr 2024 | 1,075.00 | 1,085.50 | 1,070.00 | 1,075.00 | 1,075.00 | 9,126 |
16 Apr 2024 | 1,069.25 | 1,078.00 | 1,057.50 | 1,071.50 | 1,071.50 | 15,283 |
15 Apr 2024 | 1,067.50 | 1,089.00 | 1,056.50 | 1,087.50 | 1,087.50 | 10,156 |
12 Apr 2024 | 1,073.50 | 1,096.50 | 1,063.34 | 1,073.00 | 1,073.00 | 24,772 |
11 Apr 2024 | 1,091.50 | 1,107.00 | 1,085.50 | 1,091.50 | 1,091.50 | 16,421 |
10 Apr 2024 | 1,071.25 | 1,120.50 | 1,066.00 | 1,082.25 | 1,082.25 | 164,780 |
09 Apr 2024 | 1,090.50 | 1,095.50 | 1,072.00 | 1,080.00 | 1,080.00 | 17,180 |
08 Apr 2024 | 1,093.25 | 1,098.00 | 1,085.50 | 1,093.25 | 1,093.25 | 472,711 |
05 Apr 2024 | 1,084.50 | 1,097.00 | 1,079.00 | 1,096.00 | 1,096.00 | 14,211 |
04 Apr 2024 | 1,110.75 | 1,112.50 | 1,087.00 | 1,097.50 | 1,097.50 | 10,776 |
03 Apr 2024 | 1,100.75 | 1,120.00 | 1,096.00 | 1,101.00 | 1,101.00 | 33,733 |
02 Apr 2024 | 1,114.75 | 1,128.50 | 1,085.50 | 1,087.25 | 1,087.25 | 136,544 |
28 Mar 2024 | 1,114.50 | 1,114.50 | 1,114.50 | 1,120.50 | 1,120.50 | 1,785 |
27 Mar 2024 | 1,135.50 | 1,150.00 | 1,109.50 | 1,120.50 | 1,120.50 | 16,488 |
26 Mar 2024 | 1,123.00 | 1,144.00 | 1,120.00 | 1,135.00 | 1,135.00 | 29,029 |
25 Mar 2024 | 1,121.25 | 1,135.00 | 1,100.50 | 1,126.25 | 1,126.25 | 595,473 |
22 Mar 2024 | 1,161.00 | 1,163.00 | 1,120.50 | 1,124.00 | 1,124.00 | 21,145 |
21 Mar 2024 | 1,164.50 | 1,177.00 | 1,136.00 | 1,165.50 | 1,165.50 | 34,731 |
20 Mar 2024 | 1,153.50 | 1,166.50 | 1,131.00 | 1,150.25 | 1,150.25 | 166,525 |
19 Mar 2024 | 1,143.75 | 1,156.50 | 1,135.00 | 1,144.00 | 1,144.00 | 1,596,793 |
18 Mar 2024 | 1,152.00 | 1,160.50 | 1,135.00 | 1,142.00 | 1,142.00 | 212,456 |
15 Mar 2024 | 1,159.25 | 1,187.00 | 1,145.89 | 1,159.50 | 1,159.50 | 182,280 |
15 Mar 2024 | 18 Dividend | |||||
14 Mar 2024 | 1,175.00 | 1,179.52 | 1,160.50 | 1,174.25 | 1,156.25 | 19,085 |
13 Mar 2024 | 1,163.25 | 1,171.00 | 1,151.00 | 1,163.25 | 1,145.42 | 19,212 |
12 Mar 2024 | 1,138.75 | 1,162.66 | 1,126.50 | 1,153.25 | 1,135.57 | 31,152 |
11 Mar 2024 | 1,147.75 | 1,149.50 | 1,133.50 | 1,145.75 | 1,128.19 | 450,443 |
08 Mar 2024 | 1,138.00 | 1,160.50 | 1,131.50 | 1,150.25 | 1,132.62 | 18,331 |
07 Mar 2024 | 1,112.00 | 1,138.50 | 1,106.50 | 1,131.00 | 1,113.66 | 18,894 |
06 Mar 2024 | 1,124.75 | 1,133.00 | 1,100.00 | 1,125.25 | 1,108.00 | 114,082 |
05 Mar 2024 | 1,134.00 | 1,136.50 | 1,111.00 | 1,132.25 | 1,114.89 | 11,827 |
04 Mar 2024 | 1,145.50 | 1,146.50 | 1,128.00 | 1,133.00 | 1,115.63 | 19,061 |
01 Mar 2024 | 1,124.00 | 1,148.50 | 1,123.00 | 1,144.50 | 1,126.96 | 1,653,920 |
29 Feb 2024 | 1,156.00 | 1,158.00 | 1,109.50 | 1,119.50 | 1,102.34 | 81,282 |
28 Feb 2024 | 1,154.00 | 1,164.00 | 1,144.00 | 1,154.00 | 1,136.31 | 47,071 |
27 Feb 2024 | 1,153.50 | 1,171.50 | 1,145.00 | 1,153.50 | 1,135.82 | 52,747 |
26 Feb 2024 | 1,150.75 | 1,159.50 | 1,147.00 | 1,150.75 | 1,133.11 | 36,838 |
23 Feb 2024 | 1,145.75 | 1,151.50 | 1,144.00 | 1,146.75 | 1,129.17 | 77,121 |
22 Feb 2024 | 1,142.50 | 1,149.88 | 1,126.00 | 1,141.25 | 1,123.76 | 329,066 |
21 Feb 2024 | 1,138.25 | 1,143.00 | 1,132.94 | 1,138.25 | 1,120.80 | 17,504 |
20 Feb 2024 | 1,143.25 | 1,153.00 | 1,132.00 | 1,143.25 | 1,125.73 | 48,918 |
19 Feb 2024 | 1,128.50 | 1,147.00 | 1,123.00 | 1,140.50 | 1,123.02 | 62,855 |
16 Feb 2024 | 1,109.00 | 1,136.00 | 1,104.50 | 1,129.00 | 1,111.69 | 54,408 |
15 Feb 2024 | 1,114.25 | 1,119.50 | 1,101.50 | 1,103.00 | 1,086.09 | 61,120 |
14 Feb 2024 | 1,084.00 | 1,104.50 | 1,083.00 | 1,098.25 | 1,081.42 | 233,886 |
13 Feb 2024 | 1,092.25 | 1,097.00 | 1,068.00 | 1,077.00 | 1,060.49 | 149,551 |
12 Feb 2024 | 1,093.50 | 1,101.50 | 1,081.50 | 1,091.50 | 1,074.77 | 28,100 |
09 Feb 2024 | 1,074.75 | 1,090.50 | 1,058.91 | 1,085.50 | 1,068.86 | 16,409 |
08 Feb 2024 | 1,041.75 | 1,078.02 | 1,039.00 | 1,073.50 | 1,057.04 | 459,281 |
07 Feb 2024 | 1,008.20 | 1,051.00 | 985.00 | 1,030.50 | 1,014.70 | 278,087 |
06 Feb 2024 | 1,022.25 | 1,032.00 | 1,007.50 | 1,021.75 | 1,006.09 | 51,172 |
05 Feb 2024 | 1,020.05 | 1,030.50 | 1,013.00 | 1,023.00 | 1,007.32 | 39,330 |
02 Feb 2024 | 1,009.65 | 1,021.00 | 1,003.50 | 1,009.65 | 994.17 | 18,070 |
01 Feb 2024 | 1,006.45 | 1,011.50 | 997.20 | 1,006.20 | 990.78 | 22,942 |
31 Jan 2024 | 1,019.35 | 1,025.00 | 1,006.00 | 1,007.95 | 992.50 | 19,749 |
30 Jan 2024 | 1,017.05 | 1,024.00 | 1,012.50 | 1,017.05 | 1,001.46 | 22,214 |
29 Jan 2024 | 993.90 | 1,012.53 | 993.60 | 1,004.50 | 989.10 | 36,455 |
26 Jan 2024 | 986.30 | 1,000.50 | 976.20 | 990.45 | 975.27 | 29,937 |
25 Jan 2024 | 989.60 | 1,004.10 | 986.20 | 1,000.25 | 984.92 | 328,955 |
24 Jan 2024 | 977.40 | 989.04 | 966.80 | 977.40 | 962.42 | 14,501 |
23 Jan 2024 | 977.30 | 987.40 | 971.20 | 977.30 | 962.32 | 46,044 |
22 Jan 2024 | 963.60 | 974.80 | 962.60 | 967.30 | 952.47 | 53,012 |
19 Jan 2024 | 977.20 | 979.00 | 952.20 | 956.10 | 941.44 | 55,076 |
18 Jan 2024 | 989.00 | 1,001.00 | 959.00 | 969.10 | 954.24 | 28,344 |
17 Jan 2024 | 979.10 | 989.60 | 964.00 | 979.70 | 964.68 | 119,804 |
16 Jan 2024 | 971.60 | 986.75 | 965.80 | 982.55 | 967.49 | 7,276 |
15 Jan 2024 | 983.80 | 989.60 | 972.00 | 983.15 | 968.08 | 86,776 |
12 Jan 2024 | 972.40 | 989.60 | 967.60 | 981.55 | 966.50 | 148,071 |
11 Jan 2024 | 1,000.50 | 1,007.00 | 985.60 | 990.10 | 974.92 | 63,358 |
10 Jan 2024 | 981.05 | 1,001.50 | 970.60 | 1,000.95 | 985.61 | 72,846 |
09 Jan 2024 | 981.15 | 983.20 | 967.00 | 970.90 | 956.02 | 19,973 |
08 Jan 2024 | 977.00 | 982.00 | 955.20 | 976.80 | 961.83 | 201,118 |
05 Jan 2024 | 925.50 | 946.99 | 916.20 | 946.00 | 931.50 | 18,087 |
04 Jan 2024 | 922.50 | 938.60 | 922.20 | 932.20 | 917.91 | 19,343 |
03 Jan 2024 | 937.50 | 941.40 | 912.40 | 917.80 | 903.73 | 17,788 |
02 Jan 2024 | 935.20 | 944.40 | 922.20 | 926.20 | 912.00 | 41,770 |
29 Dec 2023 | 931.40 | 936.20 | 928.40 | 931.40 | 917.12 | 10,912 |
28 Dec 2023 | 933.50 | 941.20 | 927.35 | 933.50 | 919.19 | 12,444 |
27 Dec 2023 | 926.60 | 937.00 | 925.60 | 936.60 | 922.24 | 6,557 |
22 Dec 2023 | 941.00 | 941.80 | 930.74 | 940.90 | 926.48 | 11,725 |
21 Dec 2023 | 946.70 | 950.20 | 941.98 | 947.80 | 933.27 | 23,681 |
20 Dec 2023 | 943.00 | 952.20 | 933.00 | 943.20 | 928.74 | 56,872 |
19 Dec 2023 | 933.60 | 944.00 | 929.40 | 933.50 | 919.19 | 169,178 |
18 Dec 2023 | 919.90 | 924.80 | 915.00 | 919.90 | 905.80 | 11,446 |
15 Dec 2023 | 921.10 | 925.80 | 905.20 | 911.00 | 897.04 | 26,118 |
14 Dec 2023 | 939.10 | 947.20 | 905.40 | 918.90 | 904.81 | 33,813 |
13 Dec 2023 | 935.10 | 944.60 | 928.60 | 935.10 | 920.77 | 34,242 |
12 Dec 2023 | 929.50 | 938.80 | 924.40 | 931.80 | 917.52 | 17,503 |
11 Dec 2023 | 936.20 | 935.40 | 920.00 | 926.00 | 911.81 | 23,382 |
08 Dec 2023 | 927.00 | 939.40 | 924.80 | 937.10 | 922.74 | 10,434 |
07 Dec 2023 | 921.30 | 929.40 | 914.00 | 921.80 | 907.67 | 32,331 |
06 Dec 2023 | 919.30 | 924.40 | 913.00 | 919.30 | 905.21 | 27,277 |
05 Dec 2023 | 918.50 | 922.20 | 910.20 | 917.50 | 903.44 | 41,823 |
04 Dec 2023 | 929.50 | 938.20 | 919.80 | 929.70 | 915.45 | 17,453 |
01 Dec 2023 | 925.50 | 933.40 | 923.80 | 925.50 | 911.31 | 24,826 |
30 Nov 2023 | 911.40 | 935.00 | 909.00 | 930.80 | 916.53 | 36,153 |
29 Nov 2023 | 905.30 | 912.20 | 898.00 | 905.30 | 891.42 | 9,070 |
28 Nov 2023 | 902.10 | 906.14 | 894.60 | 902.10 | 888.27 | 7,673 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |