Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 847.33 | 857.13 | 847.33 | 853.25 | 853.25 | 310 |
22 Apr 2024 | 855.78 | 859.44 | 847.49 | 851.89 | 851.89 | 1,100 |
19 Apr 2024 | 847.86 | 854.43 | 840.27 | 848.05 | 848.05 | 800 |
18 Apr 2024 | 852.65 | 858.48 | 842.51 | 854.00 | 854.00 | 600 |
17 Apr 2024 | 871.04 | 874.86 | 852.73 | 858.00 | 858.00 | 600 |
16 Apr 2024 | 840.40 | 875.21 | 820.00 | 855.05 | 855.05 | 1,200 |
15 Apr 2024 | 851.21 | 857.20 | 833.61 | 841.75 | 841.75 | 800 |
12 Apr 2024 | 834.35 | 835.64 | 823.75 | 830.30 | 830.30 | 1,200 |
11 Apr 2024 | 852.59 | 859.33 | 843.00 | 857.08 | 857.08 | 600 |
10 Apr 2024 | 848.35 | 854.66 | 843.05 | 852.60 | 852.60 | 1,500 |
09 Apr 2024 | 872.00 | 875.00 | 860.00 | 866.22 | 866.22 | 700 |
08 Apr 2024 | 874.00 | 885.08 | 871.15 | 880.05 | 880.05 | 2,100 |
05 Apr 2024 | 870.19 | 872.35 | 862.50 | 872.35 | 872.35 | 1,500 |
04 Apr 2024 | 889.65 | 894.05 | 869.83 | 871.58 | 871.58 | 1,400 |
03 Apr 2024 | 888.10 | 888.27 | 879.35 | 883.13 | 883.13 | 1,000 |
02 Apr 2024 | 890.45 | 890.45 | 882.96 | 888.54 | 888.54 | 1,800 |
01 Apr 2024 | 914.00 | 914.00 | 897.00 | 902.00 | 902.00 | 800 |
28 Mar 2024 | 910.10 | 910.10 | 900.00 | 904.03 | 904.03 | 2,300 |
27 Mar 2024 | 892.11 | 904.00 | 892.11 | 899.41 | 899.41 | 800 |
26 Mar 2024 | 892.78 | 899.25 | 885.01 | 885.01 | 885.01 | 2,300 |
25 Mar 2024 | 888.92 | 895.86 | 887.85 | 892.11 | 892.11 | 600 |
22 Mar 2024 | 906.10 | 906.10 | 892.02 | 895.86 | 895.86 | 1,700 |
21 Mar 2024 | 936.52 | 936.52 | 909.51 | 913.22 | 913.22 | 1,200 |
20 Mar 2024 | 912.68 | 932.00 | 912.68 | 932.00 | 932.00 | 5,300 |
19 Mar 2024 | 928.08 | 935.00 | 898.80 | 905.00 | 905.00 | 1,000 |
18 Mar 2024 | 940.80 | 940.80 | 930.00 | 935.00 | 935.00 | 3,500 |
15 Mar 2024 | 943.13 | 950.00 | 933.20 | 944.50 | 944.50 | 1,000 |
14 Mar 2024 | 958.69 | 958.69 | 945.43 | 952.00 | 952.00 | 700 |
13 Mar 2024 | 943.47 | 956.04 | 943.47 | 950.82 | 950.82 | 1,900 |
12 Mar 2024 | 921.77 | 939.97 | 920.00 | 938.61 | 938.61 | 2,000 |
11 Mar 2024 | 928.00 | 932.93 | 920.59 | 928.40 | 928.40 | 3,000 |
08 Mar 2024 | 928.80 | 931.99 | 915.86 | 919.67 | 919.67 | 900 |
07 Mar 2024 | 914.12 | 923.17 | 914.12 | 919.95 | 919.95 | 1,700 |
06 Mar 2024 | 909.47 | 918.13 | 905.25 | 908.00 | 908.00 | 700 |
05 Mar 2024 | 905.55 | 907.00 | 895.25 | 896.16 | 896.16 | 900 |
04 Mar 2024 | 917.65 | 917.65 | 910.00 | 916.00 | 916.00 | 1,400 |
01 Mar 2024 | 919.90 | 924.66 | 912.49 | 924.66 | 924.66 | 600 |
29 Feb 2024 | 915.00 | 919.40 | 908.00 | 915.00 | 915.00 | 1,700 |
28 Feb 2024 | 912.15 | 924.00 | 912.15 | 919.40 | 919.40 | 900 |
27 Feb 2024 | 919.55 | 926.00 | 916.44 | 923.74 | 923.74 | 700 |
26 Feb 2024 | 917.23 | 920.45 | 910.31 | 913.25 | 913.25 | 800 |
23 Feb 2024 | 918.31 | 921.00 | 914.98 | 918.57 | 918.57 | 2,000 |
22 Feb 2024 | 899.29 | 915.00 | 899.29 | 913.89 | 913.89 | 900 |
21 Feb 2024 | 891.25 | 895.00 | 885.31 | 892.43 | 892.43 | 1,600 |
20 Feb 2024 | 882.29 | 889.04 | 879.82 | 888.50 | 888.50 | 1,400 |
16 Feb 2024 | 886.15 | 886.15 | 875.95 | 879.00 | 879.00 | 1,100 |
15 Feb 2024 | 881.70 | 885.20 | 874.89 | 881.19 | 881.19 | 1,400 |
14 Feb 2024 | 857.63 | 866.00 | 853.45 | 866.00 | 866.00 | 1,600 |
13 Feb 2024 | 866.31 | 866.31 | 848.60 | 855.24 | 855.24 | 1,800 |
12 Feb 2024 | 874.05 | 890.00 | 874.05 | 880.95 | 880.95 | 2,300 |
09 Feb 2024 | 874.98 | 877.52 | 865.78 | 873.93 | 873.93 | 1,100 |
08 Feb 2024 | 857.55 | 867.88 | 857.55 | 864.25 | 864.25 | 1,300 |
07 Feb 2024 | 842.40 | 850.90 | 842.40 | 844.65 | 844.65 | 1,100 |
06 Feb 2024 | 837.20 | 840.00 | 829.70 | 840.00 | 840.00 | 5,500 |
05 Feb 2024 | 833.35 | 844.13 | 832.00 | 839.29 | 839.29 | 2,100 |
02 Feb 2024 | 843.00 | 844.89 | 833.00 | 842.93 | 842.93 | 1,200 |
01 Feb 2024 | 839.97 | 844.50 | 830.00 | 844.20 | 844.20 | 1,800 |
31 Jan 2024 | 837.50 | 850.11 | 830.50 | 833.00 | 833.00 | 1,000 |
30 Jan 2024 | 850.00 | 851.66 | 843.59 | 848.50 | 848.50 | 1,800 |
29 Jan 2024 | 840.00 | 852.53 | 833.79 | 844.88 | 844.88 | 3,100 |
26 Jan 2024 | 832.70 | 846.64 | 832.70 | 838.90 | 838.90 | 4,500 |
25 Jan 2024 | 743.86 | 786.26 | 735.00 | 784.97 | 784.97 | 6,100 |
24 Jan 2024 | 743.00 | 756.33 | 743.00 | 747.47 | 747.47 | 4,800 |
23 Jan 2024 | 723.25 | 731.21 | 723.25 | 731.21 | 731.21 | 10,900 |
22 Jan 2024 | 724.65 | 724.65 | 720.93 | 724.00 | 724.00 | 2,600 |
19 Jan 2024 | 720.76 | 726.88 | 710.50 | 725.00 | 725.00 | 3,400 |
18 Jan 2024 | 715.52 | 728.49 | 715.52 | 725.00 | 725.00 | 3,300 |
17 Jan 2024 | 700.00 | 708.35 | 695.45 | 707.21 | 707.21 | 6,700 |
16 Jan 2024 | 725.00 | 731.25 | 715.00 | 720.50 | 720.50 | 4,100 |
12 Jan 2024 | 735.00 | 741.94 | 729.99 | 737.00 | 737.00 | 1,400 |
11 Jan 2024 | 748.07 | 748.07 | 735.00 | 740.00 | 740.00 | 1,200 |
10 Jan 2024 | 752.11 | 752.77 | 745.00 | 751.36 | 751.36 | 900 |
09 Jan 2024 | 750.57 | 750.57 | 737.00 | 748.00 | 748.00 | 2,500 |
08 Jan 2024 | 741.00 | 765.54 | 741.00 | 760.80 | 760.80 | 2,000 |
05 Jan 2024 | 755.24 | 763.11 | 750.77 | 753.00 | 753.00 | 2,700 |
04 Jan 2024 | 753.67 | 766.03 | 753.67 | 763.06 | 763.06 | 1,500 |
03 Jan 2024 | 760.10 | 767.17 | 757.69 | 762.16 | 762.16 | 1,200 |
02 Jan 2024 | 797.10 | 797.10 | 788.55 | 791.43 | 791.43 | 2,200 |
29 Dec 2023 | 805.00 | 819.70 | 805.00 | 813.81 | 813.81 | 700 |
28 Dec 2023 | 804.00 | 817.00 | 804.00 | 812.20 | 812.20 | 1,200 |
27 Dec 2023 | 805.08 | 826.30 | 805.08 | 820.00 | 820.00 | 800 |
26 Dec 2023 | 817.43 | 820.00 | 815.00 | 819.20 | 819.20 | 700 |
22 Dec 2023 | 813.06 | 822.24 | 810.17 | 813.09 | 813.09 | 1,100 |
21 Dec 2023 | 821.70 | 824.93 | 811.05 | 817.88 | 817.88 | 2,500 |
20 Dec 2023 | 804.21 | 823.54 | 795.60 | 810.53 | 810.53 | 2,000 |
19 Dec 2023 | 804.22 | 822.00 | 804.22 | 820.03 | 820.03 | 1,700 |
18 Dec 2023 | 813.96 | 813.96 | 805.00 | 810.45 | 810.45 | 2,800 |
15 Dec 2023 | 821.50 | 823.99 | 810.87 | 816.00 | 816.00 | 1,100 |
14 Dec 2023 | 815.65 | 825.00 | 812.73 | 821.54 | 821.54 | 1,300 |
13 Dec 2023 | 789.01 | 809.85 | 789.01 | 806.58 | 806.58 | 4,600 |
12 Dec 2023 | 790.94 | 801.45 | 790.00 | 792.51 | 792.51 | 1,000 |
11 Dec 2023 | 797.30 | 800.00 | 791.61 | 797.07 | 797.07 | 3,300 |
08 Dec 2023 | 790.85 | 803.01 | 781.00 | 797.00 | 797.00 | 6,200 |
07 Dec 2023 | 773.25 | 778.00 | 769.95 | 772.36 | 772.36 | 1,400 |
06 Dec 2023 | 773.29 | 780.00 | 768.00 | 770.43 | 770.43 | 6,600 |
05 Dec 2023 | 757.03 | 773.22 | 757.03 | 770.63 | 770.63 | 5,700 |
04 Dec 2023 | 758.00 | 760.78 | 750.00 | 760.33 | 760.33 | 1,800 |
04 Dec 2023 | 5.987 Dividend | |||||
01 Dec 2023 | 750.00 | 765.22 | 730.20 | 763.45 | 757.46 | 1,500 |
30 Nov 2023 | 764.88 | 768.40 | 741.15 | 768.40 | 762.37 | 2,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |