Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 812.05 | 813.50 | 811.43 | 813.50 | 813.50 | 7 |
17 Apr 2024 | 816.85 | 819.98 | 810.20 | 810.55 | 810.55 | 28 |
16 Apr 2024 | 812.16 | 813.25 | 807.60 | 813.25 | 813.25 | 29 |
15 Apr 2024 | 822.16 | 822.16 | 809.00 | 809.00 | 809.00 | 26 |
12 Apr 2024 | 829.98 | 829.98 | 811.00 | 812.94 | 812.94 | 16 |
11 Apr 2024 | 815.00 | 824.50 | 815.00 | 823.75 | 823.75 | 8 |
10 Apr 2024 | 835.65 | 839.55 | 807.63 | 807.63 | 807.63 | 148 |
09 Apr 2024 | 845.50 | 848.05 | 832.28 | 834.24 | 834.24 | 31 |
08 Apr 2024 | 837.39 | 847.80 | 835.30 | 847.64 | 847.64 | 82 |
05 Apr 2024 | 826.02 | 827.99 | 818.14 | 826.29 | 826.29 | 11 |
04 Apr 2024 | 822.52 | 822.52 | 819.01 | 822.52 | 822.52 | 14 |
03 Apr 2024 | 816.00 | 821.82 | 816.00 | 821.82 | 821.82 | 48 |
02 Apr 2024 | 835.28 | 835.28 | 815.81 | 819.30 | 819.30 | 17 |
28 Mar 2024 | 848.00 | 848.00 | 835.00 | 840.66 | 840.66 | 22 |
27 Mar 2024 | 857.56 | 857.56 | 840.00 | 845.52 | 845.52 | 17 |
26 Mar 2024 | 856.99 | 857.00 | 843.50 | 843.50 | 843.50 | 12 |
25 Mar 2024 | 885.37 | 885.37 | 851.00 | 856.02 | 856.02 | 38 |
22 Mar 2024 | 889.53 | 890.67 | 874.30 | 874.30 | 874.30 | 15 |
21 Mar 2024 | 871.03 | 882.13 | 860.11 | 882.13 | 882.13 | 119 |
20 Mar 2024 | 845.75 | 855.37 | 837.05 | 852.73 | 852.73 | 29 |
19 Mar 2024 | 828.17 | 845.75 | 828.17 | 841.56 | 841.56 | 83 |
18 Mar 2024 | 848.74 | 848.74 | 826.52 | 836.06 | 836.06 | 27 |
15 Mar 2024 | 845.67 | 849.00 | 835.00 | 838.66 | 838.66 | 31 |
14 Mar 2024 | 841.05 | 852.00 | 835.50 | 835.50 | 835.50 | 20 |
13 Mar 2024 | 828.83 | 831.97 | 824.66 | 831.29 | 831.29 | 56 |
12 Mar 2024 | 828.34 | 828.82 | 821.46 | 826.68 | 826.68 | 22 |
11 Mar 2024 | 830.00 | 830.00 | 818.77 | 822.54 | 822.54 | 3 |
08 Mar 2024 | 820.00 | 822.72 | 816.00 | 821.00 | 821.00 | 8 |
07 Mar 2024 | 805.28 | 818.74 | 805.28 | 813.52 | 813.52 | 20 |
06 Mar 2024 | 830.00 | 830.00 | 811.38 | 815.11 | 815.11 | 33 |
05 Mar 2024 | 837.17 | 844.33 | 826.81 | 837.08 | 837.08 | 16 |
04 Mar 2024 | 830.00 | 857.24 | 830.00 | 841.47 | 841.47 | 97 |
01 Mar 2024 | 840.92 | 840.92 | 823.50 | 826.47 | 826.47 | 44 |
29 Feb 2024 | 840.67 | 847.98 | 839.31 | 842.00 | 842.00 | 8 |
28 Feb 2024 | 832.00 | 839.60 | 829.00 | 834.40 | 834.40 | 40 |
27 Feb 2024 | 848.00 | 848.00 | 833.08 | 833.08 | 833.08 | 11 |
26 Feb 2024 | 831.30 | 845.00 | 830.00 | 845.00 | 845.00 | 39 |
23 Feb 2024 | 814.00 | 828.55 | 814.00 | 828.55 | 828.55 | 30 |
22 Feb 2024 | 815.99 | 818.29 | 805.00 | 818.29 | 818.29 | 31 |
21 Feb 2024 | 830.00 | 839.77 | 830.00 | 835.53 | 835.53 | 28 |
20 Feb 2024 | 850.00 | 851.00 | 840.82 | 844.69 | 844.69 | 51 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 852.00 | 859.98 | 851.03 | 859.98 | 859.98 | 62 |
15 Feb 2024 | 849.11 | 858.23 | 842.00 | 853.38 | 853.38 | 3 |
14 Feb 2024 | 859.20 | 859.20 | 848.75 | 848.75 | 848.75 | 3 |
13 Feb 2024 | 856.40 | 860.42 | 849.07 | 851.08 | 851.08 | 18 |
12 Feb 2024 | 865.02 | 868.35 | 856.00 | 858.88 | 858.88 | 44 |
09 Feb 2024 | 888.28 | 888.28 | 857.99 | 869.68 | 869.68 | 53 |
08 Feb 2024 | 889.00 | 892.10 | 885.98 | 885.98 | 885.98 | 26 |
07 Feb 2024 | 877.08 | 896.30 | 877.08 | 893.16 | 893.16 | 6 |
06 Feb 2024 | 894.12 | 898.08 | 882.32 | 882.32 | 882.32 | 5 |
05 Feb 2024 | 901.16 | 914.79 | 895.33 | 907.97 | 907.97 | 26 |
02 Feb 2024 | 899.31 | 908.05 | 896.00 | 896.00 | 896.00 | 28 |
01 Feb 2024 | 881.84 | 882.39 | 862.00 | 882.39 | 882.39 | 3 |
31 Jan 2024 | 868.62 | 872.73 | 864.00 | 871.18 | 871.18 | 235 |
30 Jan 2024 | 865.49 | 869.97 | 860.00 | 866.12 | 866.12 | 27 |
29 Jan 2024 | 846.03 | 854.23 | 842.00 | 851.15 | 851.15 | 39 |
26 Jan 2024 | 840.51 | 848.22 | 834.15 | 835.00 | 835.00 | 69 |
25 Jan 2024 | 865.26 | 865.26 | 834.83 | 844.33 | 844.33 | 41 |
25 Jan 2024 | 16.5 Dividend | |||||
24 Jan 2024 | 865.56 | 875.31 | 865.00 | 875.31 | 858.81 | 19 |
23 Jan 2024 | 860.96 | 870.60 | 848.60 | 848.60 | 832.60 | 175 |
22 Jan 2024 | 869.49 | 880.00 | 856.13 | 857.13 | 840.97 | 24 |
19 Jan 2024 | 862.99 | 863.00 | 826.00 | 832.01 | 816.33 | 59 |
18 Jan 2024 | 895.82 | 895.82 | 874.40 | 874.40 | 857.92 | 100 |
17 Jan 2024 | 906.00 | 913.00 | 896.00 | 898.71 | 881.77 | 75 |
16 Jan 2024 | 908.95 | 916.29 | 907.81 | 912.88 | 895.67 | 32 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 917.82 | 922.00 | 909.77 | 910.00 | 892.85 | 59 |
11 Jan 2024 | 910.00 | 915.60 | 907.00 | 915.60 | 898.34 | 6 |
10 Jan 2024 | 915.15 | 923.96 | 915.15 | 919.43 | 902.10 | 20 |
09 Jan 2024 | 909.50 | 913.65 | 901.10 | 913.38 | 896.16 | 37 |
08 Jan 2024 | 904.07 | 908.21 | 901.93 | 908.21 | 891.09 | 88 |
05 Jan 2024 | 912.05 | 915.98 | 912.05 | 913.25 | 896.03 | 35 |
04 Jan 2024 | 934.99 | 935.10 | 919.00 | 934.33 | 916.72 | 26 |
03 Jan 2024 | 934.96 | 948.19 | 924.84 | 927.72 | 910.23 | 28 |
02 Jan 2024 | 925.00 | 935.31 | 925.00 | 929.34 | 911.82 | 56 |
29 Dec 2023 | 931.55 | 946.16 | 929.32 | 934.50 | 916.88 | 10 |
28 Dec 2023 | 965.00 | 965.00 | 928.38 | 930.00 | 912.47 | 212 |
27 Dec 2023 | 935.73 | 938.28 | 932.82 | 936.46 | 918.81 | 29 |
22 Dec 2023 | 898.09 | 923.27 | 898.09 | 923.27 | 905.86 | 4 |
21 Dec 2023 | 874.82 | 874.82 | 873.70 | 873.70 | 857.23 | 17 |
20 Dec 2023 | 874.58 | 894.98 | 874.58 | 894.98 | 878.11 | 9 |
19 Dec 2023 | 870.36 | 870.36 | 870.36 | 870.36 | 853.95 | 4 |
18 Dec 2023 | 863.65 | 868.56 | 863.65 | 866.04 | 849.71 | 104 |
15 Dec 2023 | 869.49 | 871.79 | 855.27 | 855.60 | 839.47 | 39 |
14 Dec 2023 | 869.00 | 874.09 | 857.94 | 868.76 | 852.38 | 75 |
13 Dec 2023 | 842.67 | 855.00 | 842.67 | 855.00 | 838.88 | 23 |
12 Dec 2023 | 836.72 | 840.00 | 822.01 | 840.00 | 824.17 | 24 |
11 Dec 2023 | 815.00 | 818.30 | 814.01 | 818.30 | 802.88 | 38 |
08 Dec 2023 | 793.41 | 803.21 | 793.41 | 803.21 | 788.07 | 4 |
07 Dec 2023 | 783.69 | 815.07 | 783.69 | 805.14 | 789.97 | 65 |
06 Dec 2023 | 759.67 | 775.95 | 759.67 | 775.95 | 761.32 | 12 |
05 Dec 2023 | 740.99 | 757.56 | 740.99 | 755.00 | 740.77 | 86 |
04 Dec 2023 | 740.00 | 747.15 | 734.78 | 746.28 | 732.21 | 71 |
01 Dec 2023 | 720.12 | 738.86 | 720.12 | 734.89 | 721.04 | 12 |
30 Nov 2023 | 730.00 | 732.75 | 728.76 | 728.76 | 715.02 | 39 |
29 Nov 2023 | 720.24 | 720.24 | 720.24 | 720.24 | 706.66 | 9 |
28 Nov 2023 | 718.44 | 718.44 | 717.40 | 717.40 | 703.88 | 23 |
27 Nov 2023 | 720.85 | 728.25 | 719.08 | 719.08 | 705.53 | 3 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |