Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 955.00 | 959.14 | 954.00 | 959.14 | 959.14 | 141,484 |
18 Apr 2024 | 5.25 Dividend | |||||
17 Apr 2024 | 958.00 | 965.00 | 955.00 | 960.00 | 954.75 | 235,132 |
16 Apr 2024 | 965.00 | 968.00 | 958.82 | 960.00 | 954.75 | 211,693 |
15 Apr 2024 | 970.00 | 982.00 | 969.00 | 973.00 | 967.68 | 240,390 |
12 Apr 2024 | 979.00 | 983.00 | 975.00 | 978.00 | 972.65 | 255,979 |
11 Apr 2024 | 971.00 | 983.00 | 966.00 | 974.00 | 968.67 | 276,014 |
10 Apr 2024 | 970.00 | 981.00 | 968.00 | 978.00 | 972.65 | 272,719 |
09 Apr 2024 | 977.00 | 985.00 | 970.00 | 970.00 | 964.70 | 237,914 |
08 Apr 2024 | 972.00 | 987.00 | 967.00 | 982.00 | 976.63 | 322,767 |
05 Apr 2024 | 973.00 | 978.00 | 966.00 | 978.00 | 972.65 | 361,702 |
04 Apr 2024 | 983.00 | 989.00 | 975.00 | 982.00 | 976.63 | 619,520 |
03 Apr 2024 | 980.00 | 989.00 | 973.14 | 980.00 | 974.64 | 442,847 |
02 Apr 2024 | 986.00 | 992.00 | 976.30 | 977.00 | 971.66 | 492,534 |
28 Mar 2024 | 989.00 | 990.00 | 981.63 | 986.00 | 980.61 | 329,464 |
27 Mar 2024 | 980.00 | 988.00 | 978.19 | 983.00 | 977.62 | 513,273 |
26 Mar 2024 | 981.00 | 988.00 | 976.88 | 985.00 | 979.61 | 371,965 |
25 Mar 2024 | 979.00 | 989.00 | 979.00 | 980.00 | 974.64 | 532,651 |
22 Mar 2024 | 985.00 | 990.00 | 982.00 | 987.00 | 981.60 | 439,052 |
21 Mar 2024 | 966.00 | 990.00 | 964.00 | 990.00 | 984.59 | 513,834 |
20 Mar 2024 | 958.00 | 967.00 | 955.00 | 963.00 | 957.73 | 389,625 |
19 Mar 2024 | 955.00 | 963.00 | 950.00 | 961.00 | 955.74 | 432,598 |
18 Mar 2024 | 957.00 | 963.00 | 951.00 | 960.00 | 954.75 | 514,182 |
15 Mar 2024 | 958.00 | 962.00 | 951.00 | 957.00 | 951.77 | 581,609 |
14 Mar 2024 | 956.00 | 963.00 | 955.00 | 957.00 | 951.77 | 548,087 |
13 Mar 2024 | 960.00 | 963.00 | 952.00 | 963.00 | 957.73 | 474,640 |
12 Mar 2024 | 957.00 | 962.00 | 953.00 | 957.00 | 951.77 | 600,246 |
11 Mar 2024 | 952.00 | 961.00 | 942.00 | 954.00 | 948.78 | 569,623 |
08 Mar 2024 | 961.00 | 965.00 | 956.00 | 960.00 | 954.75 | 300,646 |
07 Mar 2024 | 959.00 | 961.00 | 949.00 | 961.00 | 955.74 | 367,697 |
06 Mar 2024 | 950.00 | 957.00 | 949.00 | 956.00 | 950.77 | 302,692 |
05 Mar 2024 | 960.00 | 960.00 | 949.00 | 951.00 | 945.80 | 332,873 |
04 Mar 2024 | 955.00 | 960.00 | 948.00 | 959.00 | 953.76 | 335,736 |
01 Mar 2024 | 950.00 | 956.90 | 948.00 | 955.00 | 949.78 | 394,343 |
29 Feb 2024 | 944.00 | 949.00 | 935.00 | 943.00 | 937.84 | 242,462 |
28 Feb 2024 | 940.00 | 944.00 | 937.00 | 942.00 | 936.85 | 341,017 |
27 Feb 2024 | 948.00 | 948.00 | 939.00 | 942.00 | 936.85 | 361,259 |
26 Feb 2024 | 947.00 | 947.00 | 939.00 | 946.00 | 940.83 | 329,345 |
23 Feb 2024 | 939.00 | 946.00 | 938.00 | 940.00 | 934.86 | 491,501 |
22 Feb 2024 | 930.00 | 943.00 | 921.00 | 943.00 | 937.84 | 410,251 |
21 Feb 2024 | 925.00 | 929.42 | 916.00 | 919.00 | 913.97 | 315,870 |
20 Feb 2024 | 941.00 | 944.00 | 923.00 | 926.00 | 920.94 | 259,923 |
19 Feb 2024 | 947.00 | 948.00 | 934.00 | 939.00 | 933.86 | 314,574 |
16 Feb 2024 | 940.00 | 950.00 | 938.00 | 938.00 | 932.87 | 295,506 |
15 Feb 2024 | 931.00 | 941.00 | 931.00 | 936.00 | 930.88 | 266,133 |
14 Feb 2024 | 934.00 | 937.00 | 927.86 | 931.00 | 925.91 | 328,856 |
13 Feb 2024 | 938.00 | 938.00 | 921.05 | 930.00 | 924.91 | 875,497 |
12 Feb 2024 | 934.00 | 940.00 | 930.00 | 940.00 | 934.86 | 339,137 |
09 Feb 2024 | 920.00 | 931.34 | 920.00 | 928.00 | 922.93 | 285,865 |
08 Feb 2024 | 920.00 | 927.00 | 920.00 | 922.00 | 916.96 | 313,043 |
07 Feb 2024 | 917.00 | 924.00 | 909.00 | 923.00 | 917.95 | 280,264 |
06 Feb 2024 | 918.00 | 921.41 | 913.23 | 917.00 | 911.99 | 428,191 |
05 Feb 2024 | 894.00 | 920.00 | 894.00 | 915.00 | 910.00 | 503,818 |
02 Feb 2024 | 897.00 | 905.53 | 889.00 | 905.00 | 900.05 | 412,294 |
01 Feb 2024 | 886.00 | 895.00 | 885.00 | 886.00 | 881.15 | 277,225 |
31 Jan 2024 | 900.00 | 902.00 | 889.90 | 894.00 | 889.11 | 301,323 |
30 Jan 2024 | 894.00 | 904.00 | 893.47 | 901.00 | 896.07 | 287,888 |
29 Jan 2024 | 895.00 | 901.00 | 887.00 | 896.00 | 891.10 | 228,653 |
26 Jan 2024 | 893.00 | 899.00 | 883.71 | 897.00 | 892.09 | 273,264 |
25 Jan 2024 | 886.00 | 893.00 | 879.60 | 893.00 | 888.12 | 280,083 |
24 Jan 2024 | 879.00 | 890.28 | 879.00 | 890.00 | 885.13 | 197,250 |
23 Jan 2024 | 885.00 | 887.00 | 879.00 | 881.00 | 876.18 | 380,960 |
22 Jan 2024 | 870.00 | 885.21 | 870.00 | 882.00 | 877.18 | 319,945 |
19 Jan 2024 | 864.00 | 874.00 | 864.00 | 870.00 | 865.24 | 201,614 |
18 Jan 2024 | 860.00 | 868.00 | 854.00 | 864.00 | 859.28 | 247,360 |
17 Jan 2024 | 861.00 | 867.00 | 854.20 | 856.00 | 851.32 | 288,884 |
16 Jan 2024 | 857.00 | 867.00 | 854.00 | 864.00 | 859.28 | 419,652 |
15 Jan 2024 | 861.50 | 865.00 | 853.00 | 863.00 | 858.28 | 201,462 |
12 Jan 2024 | 865.00 | 865.00 | 855.00 | 855.00 | 850.32 | 185,965 |
11 Jan 2024 | 864.00 | 865.00 | 853.00 | 853.00 | 848.34 | 249,140 |
10 Jan 2024 | 842.00 | 860.00 | 842.00 | 856.00 | 851.32 | 243,633 |
09 Jan 2024 | 845.00 | 855.00 | 845.00 | 855.00 | 850.32 | 244,275 |
08 Jan 2024 | 845.00 | 846.04 | 840.00 | 843.00 | 838.39 | 112,283 |
05 Jan 2024 | 849.00 | 850.40 | 842.00 | 843.00 | 838.39 | 226,637 |
04 Jan 2024 | 860.00 | 860.00 | 840.00 | 850.00 | 845.35 | 160,659 |
03 Jan 2024 | 855.00 | 857.00 | 849.00 | 851.00 | 846.35 | 195,476 |
02 Jan 2024 | 857.00 | 858.00 | 849.00 | 853.00 | 848.34 | 213,525 |
29 Dec 2023 | 852.00 | 862.00 | 849.00 | 859.00 | 854.30 | 105,289 |
28 Dec 2023 | 851.00 | 856.00 | 851.00 | 855.00 | 850.32 | 222,938 |
27 Dec 2023 | 855.00 | 863.00 | 852.00 | 854.00 | 849.33 | 111,961 |
22 Dec 2023 | 849.00 | 854.00 | 847.43 | 854.00 | 849.33 | 163,259 |
21 Dec 2023 | 854.00 | 855.00 | 847.08 | 853.00 | 848.34 | 158,352 |
20 Dec 2023 | 850.00 | 858.00 | 845.00 | 858.00 | 853.31 | 205,380 |
19 Dec 2023 | 849.00 | 850.00 | 842.00 | 850.00 | 845.35 | 212,621 |
18 Dec 2023 | 842.00 | 850.00 | 837.00 | 850.00 | 845.35 | 243,498 |
15 Dec 2023 | 842.00 | 845.00 | 835.00 | 842.00 | 837.40 | 546,362 |
14 Dec 2023 | 840.00 | 852.00 | 830.00 | 842.00 | 837.40 | 404,596 |
13 Dec 2023 | 818.00 | 834.00 | 818.00 | 833.00 | 828.44 | 237,669 |
12 Dec 2023 | 825.00 | 830.00 | 822.00 | 830.00 | 825.46 | 186,980 |
11 Dec 2023 | 825.00 | 826.00 | 816.15 | 826.00 | 821.48 | 211,008 |
08 Dec 2023 | 821.00 | 829.00 | 818.21 | 821.00 | 816.51 | 138,635 |
07 Dec 2023 | 823.00 | 825.00 | 810.47 | 817.00 | 812.53 | 243,181 |
06 Dec 2023 | 818.00 | 824.00 | 814.00 | 814.00 | 809.55 | 263,148 |
05 Dec 2023 | 811.00 | 816.77 | 809.00 | 814.00 | 809.55 | 220,268 |
04 Dec 2023 | 807.00 | 816.00 | 804.75 | 811.00 | 806.56 | 297,440 |
01 Dec 2023 | 813.00 | 820.00 | 810.43 | 811.00 | 806.56 | 150,739 |
30 Nov 2023 | 820.00 | 820.00 | 809.00 | 811.00 | 806.56 | 202,576 |
29 Nov 2023 | 810.00 | 817.00 | 810.00 | 814.00 | 809.55 | 179,838 |
28 Nov 2023 | 820.00 | 820.00 | 810.00 | 811.00 | 806.56 | 117,931 |
27 Nov 2023 | 816.00 | 818.68 | 811.00 | 812.00 | 807.56 | 164,860 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |