Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 830.98 | 838.61 | 819.72 | 822.44 | 822.44 | 35,200 |
25 Apr 2024 | 840.00 | 840.00 | 822.36 | 830.98 | 830.98 | 34,700 |
25 Apr 2024 | 0.5 Dividend | |||||
24 Apr 2024 | 824.06 | 846.75 | 824.06 | 842.49 | 841.99 | 41,500 |
23 Apr 2024 | 832.74 | 834.62 | 826.49 | 831.01 | 830.52 | 23,600 |
22 Apr 2024 | 824.16 | 834.00 | 818.18 | 830.65 | 830.16 | 26,200 |
19 Apr 2024 | 801.02 | 820.90 | 801.02 | 817.18 | 816.70 | 36,600 |
18 Apr 2024 | 812.17 | 817.09 | 800.76 | 801.02 | 800.54 | 40,300 |
17 Apr 2024 | 819.37 | 819.37 | 805.97 | 811.64 | 811.16 | 37,700 |
16 Apr 2024 | 808.00 | 819.04 | 808.00 | 812.87 | 812.39 | 29,300 |
15 Apr 2024 | 820.24 | 820.24 | 807.62 | 812.63 | 812.15 | 27,900 |
12 Apr 2024 | 816.45 | 819.99 | 810.01 | 816.87 | 816.39 | 30,600 |
11 Apr 2024 | 815.60 | 831.68 | 815.60 | 820.59 | 820.10 | 45,900 |
10 Apr 2024 | 835.65 | 835.94 | 804.99 | 810.40 | 809.92 | 49,000 |
09 Apr 2024 | 847.14 | 847.62 | 830.46 | 835.59 | 835.09 | 42,900 |
08 Apr 2024 | 836.49 | 848.16 | 836.49 | 845.13 | 844.63 | 31,700 |
05 Apr 2024 | 825.32 | 830.19 | 816.55 | 830.11 | 829.62 | 31,800 |
04 Apr 2024 | 817.59 | 821.34 | 814.06 | 819.60 | 819.11 | 35,300 |
03 Apr 2024 | 811.08 | 824.30 | 808.33 | 812.17 | 811.69 | 53,100 |
02 Apr 2024 | 832.74 | 834.01 | 814.77 | 817.40 | 816.91 | 48,200 |
01 Apr 2024 | 845.37 | 845.37 | 835.01 | 836.21 | 835.71 | 38,200 |
28 Mar 2024 | 842.18 | 846.58 | 836.04 | 846.41 | 845.91 | 56,600 |
27 Mar 2024 | 848.00 | 852.26 | 840.72 | 842.18 | 841.68 | 42,600 |
26 Mar 2024 | 853.29 | 857.55 | 839.33 | 840.00 | 839.50 | 38,400 |
25 Mar 2024 | 872.72 | 872.72 | 848.20 | 848.99 | 848.49 | 30,100 |
22 Mar 2024 | 884.21 | 889.05 | 871.43 | 874.31 | 873.79 | 46,400 |
21 Mar 2024 | 871.03 | 888.31 | 862.51 | 884.21 | 883.69 | 49,100 |
20 Mar 2024 | 839.00 | 864.65 | 839.00 | 864.06 | 863.55 | 51,200 |
19 Mar 2024 | 830.00 | 843.06 | 830.00 | 838.02 | 837.52 | 33,800 |
18 Mar 2024 | 830.75 | 845.91 | 828.96 | 833.60 | 833.11 | 43,700 |
15 Mar 2024 | 837.47 | 845.15 | 829.01 | 830.46 | 829.97 | 92,400 |
14 Mar 2024 | 842.56 | 847.73 | 832.46 | 843.60 | 843.10 | 58,400 |
13 Mar 2024 | 823.35 | 840.45 | 821.80 | 839.99 | 839.49 | 57,300 |
12 Mar 2024 | 821.78 | 828.83 | 820.78 | 820.86 | 820.37 | 35,400 |
11 Mar 2024 | 824.51 | 829.04 | 819.98 | 825.95 | 825.46 | 41,400 |
08 Mar 2024 | 820.00 | 828.57 | 816.42 | 825.07 | 824.58 | 28,900 |
07 Mar 2024 | 812.34 | 826.28 | 812.34 | 822.79 | 822.30 | 41,200 |
06 Mar 2024 | 829.43 | 829.43 | 807.62 | 810.22 | 809.74 | 47,200 |
05 Mar 2024 | 836.00 | 837.87 | 823.00 | 823.99 | 823.50 | 47,600 |
04 Mar 2024 | 830.00 | 858.99 | 830.00 | 835.64 | 835.14 | 51,700 |
01 Mar 2024 | 839.78 | 839.78 | 823.41 | 830.00 | 829.51 | 45,400 |
29 Feb 2024 | 840.67 | 846.48 | 836.44 | 840.80 | 840.30 | 56,000 |
28 Feb 2024 | 830.26 | 840.30 | 822.08 | 832.87 | 832.38 | 51,900 |
27 Feb 2024 | 847.96 | 847.96 | 829.50 | 832.38 | 831.89 | 54,200 |
26 Feb 2024 | 831.30 | 851.26 | 831.00 | 847.96 | 847.46 | 40,100 |
23 Feb 2024 | 814.00 | 835.48 | 811.83 | 829.23 | 828.74 | 50,000 |
22 Feb 2024 | 831.06 | 835.42 | 803.09 | 813.63 | 813.15 | 81,800 |
21 Feb 2024 | 832.00 | 841.93 | 830.10 | 841.60 | 841.10 | 59,800 |
20 Feb 2024 | 846.00 | 850.00 | 833.54 | 836.47 | 835.97 | 73,200 |
16 Feb 2024 | 854.20 | 859.72 | 845.71 | 846.07 | 845.57 | 59,600 |
15 Feb 2024 | 848.39 | 864.96 | 848.39 | 864.59 | 864.08 | 60,700 |
14 Feb 2024 | 855.18 | 855.38 | 847.15 | 848.40 | 847.90 | 41,400 |
13 Feb 2024 | 850.00 | 858.00 | 844.01 | 847.84 | 847.34 | 52,800 |
12 Feb 2024 | 862.39 | 863.81 | 854.52 | 854.68 | 854.17 | 84,500 |
09 Feb 2024 | 881.94 | 881.94 | 857.28 | 865.00 | 864.49 | 45,100 |
08 Feb 2024 | 885.82 | 889.77 | 878.15 | 879.14 | 878.62 | 36,600 |
07 Feb 2024 | 882.89 | 900.20 | 880.90 | 883.38 | 882.86 | 30,800 |
06 Feb 2024 | 896.86 | 896.86 | 874.92 | 877.01 | 876.49 | 42,400 |
05 Feb 2024 | 911.91 | 911.91 | 894.41 | 898.53 | 898.00 | 28,900 |
02 Feb 2024 | 899.31 | 909.52 | 895.98 | 909.51 | 908.97 | 42,200 |
01 Feb 2024 | 864.38 | 899.19 | 864.38 | 898.89 | 898.36 | 38,300 |
31 Jan 2024 | 866.61 | 875.57 | 860.00 | 861.39 | 860.88 | 46,400 |
30 Jan 2024 | 864.99 | 871.57 | 858.11 | 868.72 | 868.20 | 30,600 |
29 Jan 2024 | 842.82 | 858.79 | 842.82 | 858.79 | 858.28 | 28,500 |
26 Jan 2024 | 840.51 | 846.21 | 832.20 | 842.82 | 842.32 | 33,900 |
25 Jan 2024 | 865.73 | 865.73 | 837.49 | 840.09 | 839.59 | 42,100 |
25 Jan 2024 | 16.5 Dividend | |||||
24 Jan 2024 | 865.56 | 877.63 | 865.56 | 873.94 | 856.93 | 32,300 |
23 Jan 2024 | 868.90 | 869.30 | 846.80 | 864.12 | 847.30 | 56,500 |
22 Jan 2024 | 867.93 | 876.93 | 854.50 | 868.90 | 851.99 | 71,400 |
19 Jan 2024 | 862.39 | 862.39 | 822.77 | 858.64 | 841.93 | 70,800 |
18 Jan 2024 | 894.00 | 895.00 | 855.23 | 858.89 | 842.17 | 69,100 |
17 Jan 2024 | 907.00 | 909.35 | 892.01 | 893.10 | 875.72 | 35,900 |
16 Jan 2024 | 908.95 | 914.84 | 905.31 | 909.20 | 891.50 | 44,600 |
12 Jan 2024 | 917.82 | 919.56 | 902.31 | 909.72 | 892.01 | 33,500 |
11 Jan 2024 | 908.26 | 918.19 | 906.72 | 910.96 | 893.23 | 45,900 |
10 Jan 2024 | 915.15 | 924.64 | 906.98 | 913.32 | 895.54 | 44,400 |
09 Jan 2024 | 910.00 | 915.68 | 902.51 | 913.95 | 896.16 | 42,500 |
08 Jan 2024 | 910.00 | 915.00 | 901.42 | 914.65 | 896.85 | 41,100 |
05 Jan 2024 | 912.05 | 919.81 | 907.12 | 907.12 | 889.47 | 35,100 |
04 Jan 2024 | 925.25 | 933.14 | 914.08 | 916.00 | 898.17 | 42,300 |
03 Jan 2024 | 938.67 | 942.00 | 921.00 | 924.00 | 906.02 | 48,400 |
02 Jan 2024 | 922.46 | 937.55 | 920.82 | 934.96 | 916.76 | 49,300 |
29 Dec 2023 | 931.55 | 938.97 | 927.51 | 928.40 | 910.33 | 46,500 |
28 Dec 2023 | 953.56 | 961.91 | 928.07 | 933.00 | 914.84 | 52,000 |
27 Dec 2023 | 929.00 | 950.24 | 929.00 | 949.00 | 930.53 | 37,300 |
26 Dec 2023 | 912.29 | 932.00 | 912.29 | 929.39 | 911.30 | 31,000 |
22 Dec 2023 | 898.09 | 929.25 | 898.09 | 910.10 | 892.39 | 63,500 |
21 Dec 2023 | 880.60 | 891.88 | 863.62 | 890.35 | 873.02 | 60,900 |
20 Dec 2023 | 884.20 | 891.36 | 877.01 | 877.01 | 859.94 | 74,100 |
19 Dec 2023 | 868.74 | 888.72 | 868.74 | 886.61 | 869.35 | 59,200 |
18 Dec 2023 | 856.00 | 873.98 | 856.00 | 868.74 | 851.83 | 46,100 |
15 Dec 2023 | 859.86 | 890.00 | 846.57 | 856.00 | 839.34 | 119,700 |
14 Dec 2023 | 861.99 | 864.42 | 853.59 | 859.72 | 842.99 | 39,400 |
13 Dec 2023 | 840.98 | 861.12 | 839.47 | 855.46 | 838.81 | 58,600 |
12 Dec 2023 | 828.87 | 848.29 | 822.00 | 840.98 | 824.61 | 53,400 |
11 Dec 2023 | 810.49 | 831.90 | 810.49 | 824.95 | 808.89 | 52,800 |
08 Dec 2023 | 809.90 | 821.96 | 795.60 | 806.26 | 790.57 | 46,800 |
07 Dec 2023 | 789.81 | 815.60 | 789.81 | 809.20 | 793.45 | 61,700 |
06 Dec 2023 | 759.67 | 786.48 | 754.90 | 785.00 | 769.72 | 54,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |