Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 943.70 | 948.20 | 935.00 | 948.15 | 948.15 | 13,213 |
24 Apr 2024 | 937.00 | 943.29 | 934.20 | 943.29 | 943.29 | 42,668 |
23 Apr 2024 | 946.70 | 951.00 | 935.20 | 938.53 | 938.53 | 51,911 |
22 Apr 2024 | 933.90 | 947.01 | 918.60 | 944.60 | 944.60 | 66,149 |
19 Apr 2024 | 908.20 | 929.40 | 907.93 | 927.60 | 927.60 | 107,001 |
18 Apr 2024 | 896.20 | 903.00 | 888.00 | 899.34 | 899.34 | 80,717 |
17 Apr 2024 | 900.30 | 905.20 | 893.00 | 897.85 | 897.85 | 131,525 |
16 Apr 2024 | 912.80 | 913.40 | 900.00 | 906.62 | 906.62 | 273,465 |
15 Apr 2024 | 910.90 | 919.40 | 911.00 | 917.20 | 917.20 | 24,493 |
12 Apr 2024 | 922.20 | 923.00 | 910.80 | 911.54 | 911.54 | 15,710 |
11 Apr 2024 | 915.00 | 926.60 | 913.00 | 921.49 | 921.49 | 23,958 |
10 Apr 2024 | 931.90 | 933.80 | 911.80 | 917.28 | 917.28 | 40,770 |
09 Apr 2024 | 933.20 | 940.00 | 927.51 | 934.57 | 934.57 | 41,345 |
08 Apr 2024 | 932.00 | 938.40 | 925.40 | 933.85 | 933.85 | 99,544 |
05 Apr 2024 | 931.00 | 940.40 | 926.40 | 934.69 | 934.69 | 43,581 |
04 Apr 2024 | 941.20 | 957.40 | 941.20 | 945.97 | 945.97 | 82,470 |
03 Apr 2024 | 951.40 | 952.26 | 937.80 | 943.82 | 943.82 | 27,362 |
02 Apr 2024 | 948.40 | 960.18 | 948.60 | 960.18 | 960.18 | 55,687 |
28 Mar 2024 | - | - | - | - | - | - |
27 Mar 2024 | 946.10 | 950.40 | 943.41 | 943.60 | 943.60 | 39,770 |
26 Mar 2024 | 949.10 | 953.40 | 940.40 | 947.20 | 947.20 | 24,304 |
25 Mar 2024 | 929.30 | 955.80 | 928.60 | 950.20 | 950.20 | 113,126 |
22 Mar 2024 | 906.40 | 928.16 | 907.60 | 927.60 | 927.60 | 47,131 |
21 Mar 2024 | 918.00 | 918.80 | 904.80 | 908.48 | 908.48 | 37,048 |
20 Mar 2024 | 914.40 | 920.40 | 912.60 | 915.69 | 915.69 | 56,756 |
19 Mar 2024 | 918.50 | 921.40 | 911.60 | 917.60 | 917.60 | 27,066 |
18 Mar 2024 | 920.40 | 926.80 | 918.20 | 919.40 | 919.40 | 115,911 |
15 Mar 2024 | 920.40 | 925.20 | 915.40 | 923.43 | 923.43 | 23,902 |
14 Mar 2024 | 927.40 | 935.80 | 921.00 | 922.42 | 922.42 | 30,741 |
13 Mar 2024 | 922.90 | 927.00 | 916.40 | 925.82 | 925.82 | 43,117 |
12 Mar 2024 | 920.20 | 929.40 | 918.00 | 925.27 | 925.27 | 30,305 |
12 Mar 2024 | 27 Dividend | |||||
11 Mar 2024 | 940.80 | 951.20 | 938.60 | 940.40 | 913.40 | 39,964 |
08 Mar 2024 | 948.10 | 948.40 | 942.20 | 942.46 | 915.40 | 10,027 |
07 Mar 2024 | 935.40 | 946.80 | 927.60 | 946.00 | 918.84 | 139,140 |
06 Mar 2024 | 942.20 | 944.23 | 934.00 | 936.78 | 909.89 | 28,891 |
05 Mar 2024 | 938.60 | 943.80 | 932.80 | 940.38 | 913.38 | 87,976 |
04 Mar 2024 | 935.00 | 941.00 | 923.15 | 929.06 | 902.39 | 404,672 |
01 Mar 2024 | 958.60 | 965.40 | 936.78 | 956.93 | 929.46 | 52,184 |
29 Feb 2024 | 960.50 | 967.00 | 955.80 | 960.86 | 933.27 | 228,868 |
28 Feb 2024 | 956.70 | 962.40 | 950.00 | 961.30 | 933.70 | 356,380 |
27 Feb 2024 | 950.50 | 958.10 | 947.20 | 956.82 | 929.34 | 96,752 |
26 Feb 2024 | 958.30 | 961.20 | 952.00 | 954.69 | 927.28 | 205,361 |
23 Feb 2024 | 963.60 | 961.80 | 956.20 | 960.46 | 932.88 | 46,523 |
22 Feb 2024 | 965.80 | 970.80 | 956.00 | 962.70 | 935.06 | 197,357 |
21 Feb 2024 | 952.70 | 961.94 | 943.00 | 953.69 | 926.31 | 78,198 |
20 Feb 2024 | 946.90 | 952.60 | 944.20 | 951.05 | 923.74 | 146,355 |
19 Feb 2024 | 945.10 | 952.40 | 934.00 | 947.49 | 920.29 | 47,566 |
16 Feb 2024 | 938.10 | 948.00 | 935.40 | 942.59 | 915.52 | 118,528 |
15 Feb 2024 | 932.20 | 934.94 | 930.00 | 932.45 | 905.68 | 49,254 |
14 Feb 2024 | 936.40 | 938.80 | 924.94 | 937.03 | 910.12 | 112,254 |
13 Feb 2024 | 941.40 | 944.20 | 930.40 | 936.89 | 909.99 | 86,740 |
12 Feb 2024 | 941.50 | 947.60 | 937.60 | 943.71 | 916.61 | 51,565 |
09 Feb 2024 | 929.10 | 946.00 | 934.40 | 940.23 | 913.23 | 85,349 |
08 Feb 2024 | 944.60 | 947.20 | 925.80 | 935.66 | 908.80 | 110,349 |
07 Feb 2024 | 926.20 | 954.00 | 908.80 | 941.35 | 914.32 | 783,664 |
06 Feb 2024 | 901.60 | 908.80 | 897.80 | 904.20 | 878.24 | 96,349 |
05 Feb 2024 | 892.80 | 902.40 | 889.20 | 900.29 | 874.44 | 52,851 |
02 Feb 2024 | 887.10 | 898.40 | 886.00 | 890.83 | 865.26 | 16,557 |
01 Feb 2024 | 891.40 | 894.20 | 875.60 | 882.85 | 857.50 | 2,600 |
31 Jan 2024 | 894.40 | 898.00 | 889.11 | 889.20 | 863.67 | 66,301 |
30 Jan 2024 | 890.90 | 898.20 | 890.20 | 894.11 | 868.44 | 71,828 |
29 Jan 2024 | 887.70 | 894.20 | 887.00 | 892.93 | 867.30 | 71,023 |
26 Jan 2024 | 879.00 | 892.60 | 880.40 | 887.79 | 862.30 | 27,861 |
25 Jan 2024 | 879.20 | 880.40 | 875.00 | 877.28 | 852.09 | 42,285 |
24 Jan 2024 | 878.90 | 884.47 | 877.20 | 881.14 | 855.84 | 16,815 |
23 Jan 2024 | 876.50 | 882.60 | 875.00 | 878.06 | 852.85 | 15,400 |
22 Jan 2024 | 880.70 | 883.00 | 860.00 | 875.46 | 850.33 | 42,132 |
19 Jan 2024 | 889.40 | 891.20 | 878.20 | 881.51 | 856.20 | 257,267 |
18 Jan 2024 | 883.10 | 886.40 | 877.20 | 883.80 | 858.43 | 47,738 |
17 Jan 2024 | 897.80 | 900.80 | 876.00 | 884.93 | 859.53 | 49,448 |
16 Jan 2024 | 906.40 | 922.20 | 898.20 | 907.16 | 881.12 | 81,840 |
15 Jan 2024 | 906.80 | 917.60 | 902.60 | 916.07 | 889.77 | 188,118 |
12 Jan 2024 | 899.60 | 911.20 | 887.05 | 908.11 | 882.04 | 415,269 |
11 Jan 2024 | 882.10 | 891.60 | 880.49 | 886.18 | 860.74 | 79,175 |
10 Jan 2024 | 857.40 | 865.00 | 853.60 | 854.20 | 829.67 | 108,381 |
09 Jan 2024 | 851.70 | 859.60 | 844.20 | 853.45 | 828.95 | 65,056 |
08 Jan 2024 | 857.00 | 860.49 | 834.00 | 852.25 | 827.78 | 173,857 |
05 Jan 2024 | 851.40 | 855.00 | 838.20 | 851.57 | 827.12 | 136,106 |
04 Jan 2024 | 847.30 | 864.20 | 843.19 | 855.31 | 830.76 | 282,659 |
03 Jan 2024 | 845.80 | 848.80 | 841.60 | 845.03 | 820.76 | 54,097 |
02 Jan 2024 | 847.30 | 848.40 | 833.17 | 844.80 | 820.54 | 158,891 |
29 Dec 2023 | 850.70 | 852.40 | 844.40 | 847.35 | 823.02 | 11,523 |
28 Dec 2023 | 846.00 | 853.00 | 845.00 | 851.29 | 826.85 | 11,785 |
27 Dec 2023 | 844.40 | 846.80 | 839.60 | 841.83 | 817.66 | 31,397 |
22 Dec 2023 | 841.50 | 846.20 | 839.20 | 845.29 | 821.02 | 93,056 |
21 Dec 2023 | 834.70 | 842.20 | 832.40 | 841.00 | 816.86 | 18,980 |
20 Dec 2023 | 836.20 | 843.60 | 833.40 | 835.93 | 811.92 | 21,150 |
19 Dec 2023 | 828.40 | 842.00 | 826.60 | 837.16 | 813.13 | 12,074 |
18 Dec 2023 | 827.20 | 834.80 | 825.95 | 832.63 | 808.72 | 13,912 |
15 Dec 2023 | 834.50 | 836.60 | 832.00 | 834.01 | 810.06 | 21,986 |
14 Dec 2023 | 825.50 | 839.53 | 824.00 | 836.20 | 812.19 | 35,394 |
13 Dec 2023 | 822.80 | 823.20 | 809.80 | 816.48 | 793.04 | 11,275 |
12 Dec 2023 | 821.40 | 828.60 | 821.00 | 823.83 | 800.17 | 24,921 |
11 Dec 2023 | 841.90 | 842.68 | 826.12 | 826.77 | 803.04 | 55,205 |
08 Dec 2023 | 830.30 | 838.20 | 828.20 | 832.92 | 809.01 | 20,556 |
07 Dec 2023 | 823.90 | 837.80 | 822.60 | 833.75 | 809.82 | 81,601 |
06 Dec 2023 | 822.30 | 836.40 | 819.40 | 829.05 | 805.25 | 110,175 |
05 Dec 2023 | 840.70 | 845.40 | 835.60 | 838.19 | 814.13 | 57,770 |
04 Dec 2023 | 845.30 | 851.00 | 836.40 | 841.77 | 817.60 | 73,803 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |