Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 989.90 | 991.60 | 985.40 | 989.90 | 989.90 | 12,349 |
16 May 2024 | 979.30 | 992.20 | 973.40 | 990.35 | 990.35 | 70,490 |
15 May 2024 | 972.60 | 982.00 | 973.40 | 972.60 | 972.60 | 29,114 |
14 May 2024 | 969.00 | 973.40 | 965.40 | 969.00 | 969.00 | 40,947 |
13 May 2024 | 969.10 | 978.10 | 950.40 | 975.10 | 975.10 | 47,629 |
10 May 2024 | 960.40 | 960.40 | 960.40 | 960.40 | 960.40 | - |
09 May 2024 | 960.40 | 960.40 | 960.40 | 960.40 | 960.40 | - |
08 May 2024 | 939.80 | 966.80 | 938.80 | 960.40 | 960.40 | 23,206 |
07 May 2024 | 925.00 | 933.20 | 923.20 | 936.20 | 936.20 | 38,528 |
03 May 2024 | 925.60 | 934.20 | 927.20 | 926.30 | 926.30 | 5,047 |
02 May 2024 | 934.40 | 927.28 | 927.28 | 927.10 | 927.10 | 126,765 |
01 May 2024 | 945.30 | 944.40 | 931.60 | 934.20 | 934.20 | 2,929 |
30 Apr 2024 | 945.40 | 953.80 | 933.80 | 945.40 | 945.40 | 23,472 |
29 Apr 2024 | 953.30 | 963.00 | 953.00 | 952.70 | 952.70 | 151,047 |
26 Apr 2024 | 947.90 | 957.80 | 940.72 | 948.10 | 948.10 | 60,568 |
25 Apr 2024 | 943.70 | 948.20 | 935.00 | 943.00 | 943.00 | 33,011 |
24 Apr 2024 | 937.00 | 943.29 | 934.20 | 936.80 | 936.80 | 42,667 |
23 Apr 2024 | 946.70 | 951.00 | 935.20 | 944.90 | 944.90 | 51,910 |
22 Apr 2024 | 933.90 | 947.01 | 918.60 | 943.00 | 943.00 | 66,149 |
19 Apr 2024 | 908.20 | 929.40 | 907.93 | 927.30 | 927.30 | 107,000 |
18 Apr 2024 | 896.20 | 903.00 | 888.00 | 896.20 | 896.20 | 80,716 |
17 Apr 2024 | 900.30 | 905.20 | 893.00 | 893.30 | 893.30 | 131,525 |
16 Apr 2024 | 912.80 | 913.40 | 900.00 | 902.20 | 902.20 | 273,464 |
15 Apr 2024 | 910.90 | 919.40 | 911.00 | 920.10 | 920.10 | 24,492 |
12 Apr 2024 | 922.20 | 923.00 | 910.80 | 911.70 | 911.70 | 15,709 |
11 Apr 2024 | 915.00 | 926.60 | 913.00 | 924.40 | 924.40 | 23,958 |
10 Apr 2024 | 931.90 | 933.80 | 911.80 | 912.50 | 912.50 | 40,769 |
09 Apr 2024 | 933.20 | 940.00 | 927.51 | 933.20 | 933.20 | 41,344 |
08 Apr 2024 | 932.00 | 938.40 | 925.40 | 932.00 | 932.00 | 99,544 |
05 Apr 2024 | 931.00 | 940.40 | 926.40 | 931.30 | 931.30 | 43,580 |
04 Apr 2024 | 941.20 | 957.40 | 941.20 | 953.30 | 953.30 | 82,470 |
03 Apr 2024 | 951.40 | 952.26 | 937.80 | 941.30 | 941.30 | 27,362 |
02 Apr 2024 | 948.40 | 960.18 | 948.60 | 960.20 | 960.20 | 55,686 |
28 Mar 2024 | 946.10 | 946.10 | 946.10 | 946.10 | 946.10 | - |
27 Mar 2024 | 946.10 | 950.40 | 943.41 | 946.10 | 946.10 | 39,770 |
26 Mar 2024 | 949.10 | 953.40 | 940.40 | 949.10 | 949.10 | 24,303 |
25 Mar 2024 | 929.30 | 955.80 | 928.60 | 949.10 | 949.10 | 113,126 |
22 Mar 2024 | 906.40 | 928.16 | 907.60 | 925.70 | 925.70 | 47,130 |
21 Mar 2024 | 918.00 | 918.80 | 904.80 | 907.90 | 907.90 | 37,047 |
20 Mar 2024 | 914.40 | 920.40 | 912.60 | 915.20 | 915.20 | 56,755 |
19 Mar 2024 | 918.50 | 921.40 | 911.60 | 918.50 | 918.50 | 27,065 |
18 Mar 2024 | 920.40 | 926.80 | 918.20 | 920.40 | 920.40 | 115,910 |
15 Mar 2024 | 920.40 | 925.20 | 915.40 | 920.40 | 920.40 | 72,425 |
14 Mar 2024 | 927.40 | 935.80 | 921.00 | 927.40 | 927.40 | 30,740 |
13 Mar 2024 | 922.90 | 927.00 | 916.40 | 921.40 | 921.40 | 43,117 |
12 Mar 2024 | 920.20 | 929.40 | 917.63 | 920.20 | 920.20 | 98,758 |
12 Mar 2024 | 27 Dividend | |||||
11 Mar 2024 | 940.80 | 951.20 | 938.60 | 941.80 | 914.80 | 39,964 |
08 Mar 2024 | 948.10 | 948.40 | 941.71 | 948.10 | 920.92 | 46,557 |
07 Mar 2024 | 935.40 | 946.80 | 927.60 | 945.40 | 918.30 | 139,140 |
06 Mar 2024 | 942.20 | 944.23 | 934.00 | 942.20 | 915.19 | 28,890 |
05 Mar 2024 | 938.60 | 943.80 | 932.80 | 938.60 | 911.69 | 87,976 |
04 Mar 2024 | 935.00 | 941.00 | 923.15 | 934.00 | 907.22 | 404,672 |
01 Mar 2024 | 958.60 | 965.40 | 936.78 | 937.80 | 910.91 | 52,184 |
29 Feb 2024 | 960.50 | 967.00 | 955.80 | 960.50 | 932.96 | 228,867 |
28 Feb 2024 | 956.70 | 962.40 | 950.00 | 956.70 | 929.27 | 356,379 |
27 Feb 2024 | 950.50 | 958.10 | 947.20 | 958.00 | 930.54 | 96,752 |
26 Feb 2024 | 958.30 | 961.20 | 952.00 | 958.30 | 930.83 | 205,361 |
23 Feb 2024 | 963.60 | 961.80 | 956.20 | 962.80 | 935.20 | 46,523 |
22 Feb 2024 | 965.80 | 970.80 | 956.00 | 965.80 | 938.11 | 197,356 |
21 Feb 2024 | 952.70 | 961.94 | 943.00 | 956.10 | 928.69 | 78,197 |
20 Feb 2024 | 946.90 | 952.60 | 944.20 | 945.10 | 918.01 | 146,354 |
19 Feb 2024 | 945.10 | 952.40 | 934.00 | 944.50 | 917.42 | 47,566 |
16 Feb 2024 | 938.10 | 948.00 | 935.40 | 938.10 | 911.21 | 118,528 |
15 Feb 2024 | 932.20 | 934.94 | 930.00 | 932.20 | 905.48 | 49,253 |
14 Feb 2024 | 936.40 | 938.80 | 924.94 | 936.20 | 909.36 | 112,254 |
13 Feb 2024 | 941.40 | 944.20 | 930.40 | 941.70 | 914.70 | 86,739 |
12 Feb 2024 | 941.50 | 947.60 | 937.60 | 941.50 | 914.51 | 51,564 |
09 Feb 2024 | 929.10 | 946.00 | 934.40 | 942.20 | 915.19 | 85,348 |
08 Feb 2024 | 944.60 | 947.20 | 925.80 | 932.40 | 905.67 | 110,348 |
07 Feb 2024 | 926.20 | 954.00 | 908.80 | 948.00 | 920.82 | 898,675 |
06 Feb 2024 | 901.60 | 908.80 | 897.80 | 901.60 | 875.75 | 96,348 |
05 Feb 2024 | 892.80 | 902.40 | 889.20 | 896.20 | 870.51 | 52,850 |
02 Feb 2024 | 887.10 | 898.40 | 886.00 | 896.60 | 870.90 | 40,584 |
01 Feb 2024 | 891.40 | 894.20 | 875.60 | 882.00 | 856.71 | 17,742 |
31 Jan 2024 | 894.40 | 898.00 | 889.11 | 894.40 | 868.76 | 66,301 |
30 Jan 2024 | 890.90 | 898.20 | 890.20 | 890.90 | 865.36 | 71,827 |
29 Jan 2024 | 887.70 | 894.20 | 887.00 | 887.70 | 862.25 | 71,022 |
26 Jan 2024 | 879.00 | 892.60 | 880.40 | 888.20 | 862.74 | 27,861 |
25 Jan 2024 | 879.20 | 880.40 | 875.00 | 879.20 | 853.99 | 42,285 |
24 Jan 2024 | 878.90 | 884.47 | 877.20 | 880.60 | 855.35 | 16,815 |
23 Jan 2024 | 876.50 | 882.60 | 875.00 | 876.50 | 851.37 | 15,400 |
22 Jan 2024 | 880.70 | 883.00 | 860.00 | 872.80 | 847.78 | 42,131 |
19 Jan 2024 | 889.40 | 891.20 | 878.20 | 879.20 | 853.99 | 257,267 |
18 Jan 2024 | 883.10 | 886.40 | 877.20 | 883.10 | 857.78 | 47,738 |
17 Jan 2024 | 897.80 | 900.80 | 876.00 | 877.70 | 852.54 | 49,448 |
16 Jan 2024 | 906.40 | 922.20 | 898.20 | 915.10 | 888.87 | 81,839 |
15 Jan 2024 | 908.80 | 917.60 | 902.60 | 916.60 | 890.32 | 188,118 |
12 Jan 2024 | 899.60 | 911.20 | 887.05 | 908.20 | 882.16 | 415,269 |
11 Jan 2024 | 882.10 | 891.60 | 880.49 | 883.80 | 858.46 | 79,174 |
10 Jan 2024 | 857.40 | 865.00 | 853.60 | 857.40 | 832.82 | 108,380 |
09 Jan 2024 | 851.70 | 859.60 | 844.20 | 859.20 | 834.57 | 65,055 |
08 Jan 2024 | 857.00 | 860.49 | 834.00 | 847.30 | 823.01 | 173,857 |
05 Jan 2024 | 851.40 | 855.00 | 838.20 | 850.10 | 825.73 | 136,106 |
04 Jan 2024 | 847.30 | 864.20 | 843.19 | 853.70 | 829.23 | 282,659 |
03 Jan 2024 | 845.80 | 848.80 | 841.60 | 845.80 | 821.55 | 54,096 |
02 Jan 2024 | 847.30 | 848.40 | 833.17 | 836.70 | 812.71 | 158,891 |
29 Dec 2023 | 850.70 | 852.40 | 844.40 | 850.70 | 826.31 | 11,522 |
28 Dec 2023 | 846.00 | 853.00 | 845.00 | 846.00 | 821.75 | 11,785 |
27 Dec 2023 | 844.40 | 846.80 | 839.60 | 844.40 | 820.19 | 33,627 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |