Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Apr 2024 | 819.37 | 819.37 | 805.97 | 811.64 | 811.64 | 37,266 |
16 Apr 2024 | 808.00 | 819.04 | 808.00 | 812.87 | 812.87 | 29,300 |
15 Apr 2024 | 820.24 | 820.24 | 807.62 | 812.63 | 812.63 | 27,900 |
12 Apr 2024 | 816.45 | 819.99 | 810.01 | 816.87 | 816.87 | 30,600 |
11 Apr 2024 | 815.60 | 831.68 | 815.60 | 820.59 | 820.59 | 45,900 |
10 Apr 2024 | 835.65 | 835.94 | 804.99 | 810.40 | 810.40 | 49,000 |
09 Apr 2024 | 847.14 | 847.62 | 830.46 | 835.59 | 835.59 | 42,900 |
08 Apr 2024 | 836.49 | 848.16 | 836.49 | 845.13 | 845.13 | 31,700 |
05 Apr 2024 | 825.32 | 830.19 | 816.55 | 830.11 | 830.11 | 31,800 |
04 Apr 2024 | 817.59 | 821.34 | 814.06 | 819.60 | 819.60 | 35,300 |
03 Apr 2024 | 811.08 | 824.30 | 808.33 | 812.17 | 812.17 | 53,100 |
02 Apr 2024 | 832.74 | 834.01 | 814.77 | 817.40 | 817.40 | 48,200 |
01 Apr 2024 | 845.37 | 845.37 | 835.01 | 836.21 | 836.21 | 38,200 |
28 Mar 2024 | 842.18 | 846.58 | 836.04 | 846.41 | 846.41 | 56,600 |
27 Mar 2024 | 848.00 | 852.26 | 840.72 | 842.18 | 842.18 | 42,600 |
26 Mar 2024 | 853.29 | 857.55 | 839.33 | 840.00 | 840.00 | 38,400 |
25 Mar 2024 | 872.72 | 872.72 | 848.20 | 848.99 | 848.99 | 30,100 |
22 Mar 2024 | 884.21 | 889.05 | 871.43 | 874.31 | 874.31 | 46,400 |
21 Mar 2024 | 871.03 | 888.31 | 862.51 | 884.21 | 884.21 | 49,100 |
20 Mar 2024 | 839.00 | 864.65 | 839.00 | 864.06 | 864.06 | 51,200 |
19 Mar 2024 | 830.00 | 843.06 | 830.00 | 838.02 | 838.02 | 33,800 |
18 Mar 2024 | 830.75 | 845.91 | 828.96 | 833.60 | 833.60 | 43,700 |
15 Mar 2024 | 837.47 | 845.15 | 829.01 | 830.46 | 830.46 | 92,400 |
14 Mar 2024 | 842.56 | 847.73 | 832.46 | 843.60 | 843.60 | 58,400 |
13 Mar 2024 | 823.35 | 840.45 | 821.80 | 839.99 | 839.99 | 57,300 |
12 Mar 2024 | 821.78 | 828.83 | 820.78 | 820.86 | 820.86 | 35,400 |
11 Mar 2024 | 824.51 | 829.04 | 819.98 | 825.95 | 825.95 | 41,400 |
08 Mar 2024 | 820.00 | 828.57 | 816.42 | 825.07 | 825.07 | 28,900 |
07 Mar 2024 | 812.34 | 826.28 | 812.34 | 822.79 | 822.79 | 41,200 |
06 Mar 2024 | 829.43 | 829.43 | 807.62 | 810.22 | 810.22 | 47,200 |
05 Mar 2024 | 836.00 | 837.87 | 823.00 | 823.99 | 823.99 | 47,600 |
04 Mar 2024 | 830.00 | 858.99 | 830.00 | 835.64 | 835.64 | 51,700 |
01 Mar 2024 | 839.78 | 839.78 | 823.41 | 830.00 | 830.00 | 45,400 |
29 Feb 2024 | 840.67 | 846.48 | 836.44 | 840.80 | 840.80 | 56,000 |
28 Feb 2024 | 830.26 | 840.30 | 822.08 | 832.87 | 832.87 | 51,900 |
27 Feb 2024 | 847.96 | 847.96 | 829.50 | 832.38 | 832.38 | 54,200 |
26 Feb 2024 | 831.30 | 851.26 | 831.00 | 847.96 | 847.96 | 40,100 |
23 Feb 2024 | 814.00 | 835.48 | 811.83 | 829.23 | 829.23 | 50,000 |
22 Feb 2024 | 831.06 | 835.42 | 803.09 | 813.63 | 813.63 | 81,800 |
21 Feb 2024 | 832.00 | 841.93 | 830.10 | 841.60 | 841.60 | 59,800 |
20 Feb 2024 | 846.00 | 850.00 | 833.54 | 836.47 | 836.47 | 73,200 |
16 Feb 2024 | 854.20 | 859.72 | 845.71 | 846.07 | 846.07 | 59,600 |
15 Feb 2024 | 848.39 | 864.96 | 848.39 | 864.59 | 864.59 | 60,700 |
14 Feb 2024 | 855.18 | 855.38 | 847.15 | 848.40 | 848.40 | 41,400 |
13 Feb 2024 | 850.00 | 858.00 | 844.01 | 847.84 | 847.84 | 52,800 |
12 Feb 2024 | 862.39 | 863.81 | 854.52 | 854.68 | 854.68 | 84,500 |
09 Feb 2024 | 881.94 | 881.94 | 857.28 | 865.00 | 865.00 | 45,100 |
08 Feb 2024 | 885.82 | 889.77 | 878.15 | 879.14 | 879.14 | 36,600 |
07 Feb 2024 | 882.89 | 900.20 | 880.90 | 883.38 | 883.38 | 30,800 |
06 Feb 2024 | 896.86 | 896.86 | 874.92 | 877.01 | 877.01 | 42,400 |
05 Feb 2024 | 911.91 | 911.91 | 894.41 | 898.53 | 898.53 | 28,900 |
02 Feb 2024 | 899.31 | 909.52 | 895.98 | 909.51 | 909.51 | 42,200 |
01 Feb 2024 | 864.38 | 899.19 | 864.38 | 898.89 | 898.89 | 38,300 |
31 Jan 2024 | 866.61 | 875.57 | 860.00 | 861.39 | 861.39 | 46,400 |
30 Jan 2024 | 864.99 | 871.57 | 858.11 | 868.72 | 868.72 | 30,600 |
29 Jan 2024 | 842.82 | 858.79 | 842.82 | 858.79 | 858.79 | 28,500 |
26 Jan 2024 | 840.51 | 846.21 | 832.20 | 842.82 | 842.82 | 33,900 |
25 Jan 2024 | 865.73 | 865.73 | 837.49 | 840.09 | 840.09 | 42,100 |
25 Jan 2024 | 16.5 Dividend | |||||
24 Jan 2024 | 865.56 | 877.63 | 865.56 | 873.94 | 857.44 | 32,300 |
23 Jan 2024 | 868.90 | 869.30 | 846.80 | 864.12 | 847.81 | 56,500 |
22 Jan 2024 | 867.93 | 876.93 | 854.50 | 868.90 | 852.50 | 71,400 |
19 Jan 2024 | 862.39 | 862.39 | 822.77 | 858.64 | 842.43 | 70,800 |
18 Jan 2024 | 894.00 | 895.00 | 855.23 | 858.89 | 842.67 | 69,100 |
17 Jan 2024 | 907.00 | 909.35 | 892.01 | 893.10 | 876.24 | 35,900 |
16 Jan 2024 | 908.95 | 914.84 | 905.31 | 909.20 | 892.03 | 44,600 |
12 Jan 2024 | 917.82 | 919.56 | 902.31 | 909.72 | 892.54 | 33,500 |
11 Jan 2024 | 908.26 | 918.19 | 906.72 | 910.96 | 893.76 | 45,900 |
10 Jan 2024 | 915.15 | 924.64 | 906.98 | 913.32 | 896.08 | 44,400 |
09 Jan 2024 | 910.00 | 915.68 | 902.51 | 913.95 | 896.69 | 42,500 |
08 Jan 2024 | 910.00 | 915.00 | 901.42 | 914.65 | 897.38 | 41,100 |
05 Jan 2024 | 912.05 | 919.81 | 907.12 | 907.12 | 889.99 | 35,100 |
04 Jan 2024 | 925.25 | 933.14 | 914.08 | 916.00 | 898.71 | 42,300 |
03 Jan 2024 | 938.67 | 942.00 | 921.00 | 924.00 | 906.55 | 48,400 |
02 Jan 2024 | 922.46 | 937.55 | 920.82 | 934.96 | 917.31 | 49,300 |
29 Dec 2023 | 931.55 | 938.97 | 927.51 | 928.40 | 910.87 | 46,500 |
28 Dec 2023 | 953.56 | 961.91 | 928.07 | 933.00 | 915.38 | 52,000 |
27 Dec 2023 | 929.00 | 950.24 | 929.00 | 949.00 | 931.08 | 37,300 |
26 Dec 2023 | 912.29 | 932.00 | 912.29 | 929.39 | 911.84 | 31,000 |
22 Dec 2023 | 898.09 | 929.25 | 898.09 | 910.10 | 892.92 | 63,500 |
21 Dec 2023 | 880.60 | 891.88 | 863.62 | 890.35 | 873.54 | 60,900 |
20 Dec 2023 | 884.20 | 891.36 | 877.01 | 877.01 | 860.45 | 74,100 |
19 Dec 2023 | 868.74 | 888.72 | 868.74 | 886.61 | 869.87 | 59,200 |
18 Dec 2023 | 856.00 | 873.98 | 856.00 | 868.74 | 852.34 | 46,100 |
15 Dec 2023 | 859.86 | 890.00 | 846.57 | 856.00 | 839.84 | 119,700 |
14 Dec 2023 | 861.99 | 864.42 | 853.59 | 859.72 | 843.49 | 39,400 |
13 Dec 2023 | 840.98 | 861.12 | 839.47 | 855.46 | 839.31 | 58,600 |
12 Dec 2023 | 828.87 | 848.29 | 822.00 | 840.98 | 825.10 | 53,400 |
11 Dec 2023 | 810.49 | 831.90 | 810.49 | 824.95 | 809.37 | 52,800 |
08 Dec 2023 | 809.90 | 821.96 | 795.60 | 806.26 | 791.04 | 46,800 |
07 Dec 2023 | 789.81 | 815.60 | 789.81 | 809.20 | 793.92 | 61,700 |
06 Dec 2023 | 759.67 | 786.48 | 754.90 | 785.00 | 770.18 | 54,600 |
05 Dec 2023 | 747.54 | 759.55 | 743.01 | 755.00 | 740.75 | 29,900 |
04 Dec 2023 | 726.58 | 747.91 | 726.58 | 746.14 | 732.05 | 41,700 |
01 Dec 2023 | 733.26 | 734.00 | 725.00 | 726.58 | 712.86 | 50,700 |
30 Nov 2023 | 724.78 | 735.51 | 720.55 | 734.52 | 720.65 | 68,700 |
29 Nov 2023 | 720.00 | 726.57 | 718.00 | 725.78 | 712.08 | 52,900 |
28 Nov 2023 | 725.00 | 726.62 | 716.80 | 719.51 | 705.93 | 36,400 |
27 Nov 2023 | 720.84 | 725.90 | 719.00 | 725.00 | 711.31 | 33,300 |
24 Nov 2023 | 725.15 | 734.99 | 723.99 | 725.01 | 711.32 | 13,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |