Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 901.80 | 904.00 | 890.00 | 903.80 | 903.80 | 3,082,021 |
27 Mar 2024 | 899.20 | 901.60 | 887.20 | 892.00 | 892.00 | 4,654,203 |
26 Mar 2024 | 898.60 | 907.20 | 895.80 | 900.00 | 900.00 | 1,823,605 |
25 Mar 2024 | 900.00 | 903.80 | 893.60 | 899.80 | 899.80 | 3,458,304 |
22 Mar 2024 | 891.20 | 908.00 | 889.60 | 898.00 | 898.00 | 5,619,445 |
21 Mar 2024 | 894.40 | 895.60 | 878.40 | 889.20 | 889.20 | 4,600,949 |
20 Mar 2024 | 844.80 | 867.00 | 844.80 | 865.00 | 865.00 | 2,526,907 |
19 Mar 2024 | 847.20 | 849.07 | 837.40 | 845.40 | 845.40 | 3,087,842 |
18 Mar 2024 | 847.60 | 857.20 | 843.20 | 848.80 | 848.80 | 2,183,065 |
15 Mar 2024 | 851.40 | 858.20 | 845.20 | 848.20 | 848.20 | 6,153,493 |
14 Mar 2024 | 867.20 | 873.00 | 847.60 | 850.80 | 850.80 | 2,914,873 |
14 Mar 2024 | 19.1 Dividend | |||||
13 Mar 2024 | 882.80 | 891.00 | 880.00 | 883.40 | 864.30 | 2,626,410 |
12 Mar 2024 | 897.00 | 899.00 | 880.60 | 880.60 | 861.56 | 3,258,761 |
11 Mar 2024 | 888.60 | 896.60 | 881.73 | 891.80 | 872.52 | 9,722,328 |
08 Mar 2024 | 888.80 | 896.00 | 881.40 | 891.00 | 871.74 | 2,868,659 |
07 Mar 2024 | 872.20 | 889.80 | 867.00 | 880.40 | 861.36 | 7,593,783 |
06 Mar 2024 | 868.00 | 885.80 | 865.40 | 873.00 | 854.12 | 2,600,312 |
05 Mar 2024 | 862.60 | 877.60 | 860.00 | 867.80 | 849.04 | 3,592,035 |
04 Mar 2024 | 867.40 | 875.80 | 859.60 | 866.40 | 847.67 | 5,277,139 |
01 Mar 2024 | 853.60 | 878.00 | 852.60 | 862.80 | 844.15 | 25,015,769 |
29 Feb 2024 | 853.80 | 862.80 | 844.60 | 845.40 | 827.12 | 7,783,496 |
28 Feb 2024 | 843.40 | 855.20 | 820.00 | 845.00 | 826.73 | 8,214,167 |
27 Feb 2024 | 861.80 | 867.40 | 849.20 | 849.20 | 830.84 | 7,900,395 |
26 Feb 2024 | 862.00 | 869.20 | 859.60 | 863.40 | 844.73 | 13,121,551 |
23 Feb 2024 | 872.00 | 879.40 | 863.00 | 864.20 | 845.52 | 6,077,662 |
22 Feb 2024 | 871.20 | 874.60 | 854.60 | 871.40 | 852.56 | 2,621,536 |
21 Feb 2024 | 857.40 | 874.00 | 857.00 | 868.00 | 849.23 | 3,443,620 |
20 Feb 2024 | 866.20 | 867.40 | 854.60 | 861.60 | 842.97 | 2,131,959 |
19 Feb 2024 | 852.00 | 866.20 | 851.00 | 864.80 | 846.10 | 1,924,678 |
16 Feb 2024 | 849.40 | 853.60 | 829.60 | 849.40 | 831.04 | 3,805,580 |
15 Feb 2024 | 825.00 | 836.60 | 817.40 | 833.20 | 815.19 | 2,903,161 |
14 Feb 2024 | 817.20 | 826.20 | 813.20 | 814.80 | 797.18 | 1,934,696 |
13 Feb 2024 | 835.40 | 841.20 | 808.40 | 813.80 | 796.20 | 2,957,912 |
12 Feb 2024 | 840.20 | 848.20 | 834.80 | 837.40 | 819.29 | 2,575,869 |
09 Feb 2024 | 845.80 | 850.40 | 833.40 | 835.00 | 816.95 | 3,483,050 |
08 Feb 2024 | 843.20 | 852.00 | 838.20 | 846.60 | 828.30 | 3,029,353 |
07 Feb 2024 | 859.60 | 864.00 | 844.49 | 845.00 | 826.73 | 5,611,981 |
06 Feb 2024 | 859.00 | 863.60 | 844.20 | 860.40 | 841.80 | 1,456,560 |
05 Feb 2024 | 861.20 | 871.20 | 854.80 | 856.40 | 837.88 | 1,868,481 |
02 Feb 2024 | 874.80 | 883.20 | 860.80 | 862.00 | 843.36 | 1,846,359 |
01 Feb 2024 | 877.20 | 882.00 | 863.80 | 866.60 | 847.86 | 2,143,394 |
31 Jan 2024 | 881.40 | 888.80 | 875.72 | 881.80 | 862.73 | 2,485,011 |
30 Jan 2024 | 886.20 | 888.30 | 875.60 | 876.60 | 857.65 | 1,183,313 |
29 Jan 2024 | 862.60 | 876.80 | 852.20 | 876.80 | 857.84 | 1,330,223 |
26 Jan 2024 | 851.20 | 866.20 | 845.00 | 865.20 | 846.49 | 1,804,319 |
25 Jan 2024 | 843.80 | 856.40 | 839.20 | 851.20 | 832.80 | 4,107,822 |
24 Jan 2024 | 847.40 | 859.20 | 842.20 | 849.80 | 831.43 | 2,226,190 |
23 Jan 2024 | 852.00 | 853.60 | 838.40 | 838.40 | 820.27 | 1,224,939 |
22 Jan 2024 | 860.40 | 862.20 | 838.60 | 849.20 | 830.84 | 2,211,874 |
19 Jan 2024 | 829.00 | 840.80 | 824.60 | 828.60 | 810.68 | 1,822,399 |
18 Jan 2024 | 823.60 | 830.73 | 818.40 | 823.00 | 805.21 | 2,448,741 |
17 Jan 2024 | 841.00 | 842.11 | 817.00 | 825.20 | 807.36 | 2,773,641 |
16 Jan 2024 | 861.40 | 867.00 | 852.40 | 854.20 | 835.73 | 2,317,903 |
15 Jan 2024 | 873.20 | 879.00 | 862.40 | 867.00 | 848.25 | 1,667,771 |
12 Jan 2024 | 872.40 | 886.60 | 869.00 | 872.00 | 853.15 | 2,164,832 |
11 Jan 2024 | 877.00 | 886.00 | 867.00 | 870.40 | 851.58 | 3,155,549 |
10 Jan 2024 | 872.60 | 880.40 | 870.00 | 871.40 | 852.56 | 1,811,787 |
09 Jan 2024 | 879.40 | 882.40 | 867.40 | 869.40 | 850.60 | 1,128,176 |
08 Jan 2024 | 862.20 | 878.60 | 857.40 | 878.60 | 859.60 | 1,176,036 |
05 Jan 2024 | 858.20 | 870.20 | 851.60 | 867.60 | 848.84 | 2,115,968 |
04 Jan 2024 | 866.20 | 873.80 | 857.80 | 864.20 | 845.52 | 2,146,636 |
03 Jan 2024 | 873.40 | 881.00 | 864.80 | 868.40 | 849.62 | 1,957,720 |
02 Jan 2024 | 890.20 | 895.58 | 872.60 | 876.20 | 857.26 | 2,236,617 |
29 Dec 2023 | 897.40 | 899.40 | 886.40 | 886.40 | 867.24 | 1,315,179 |
28 Dec 2023 | 905.20 | 905.20 | 897.00 | 897.20 | 877.80 | 2,553,679 |
27 Dec 2023 | 887.00 | 903.40 | 880.00 | 903.40 | 883.87 | 1,538,022 |
22 Dec 2023 | 888.80 | 897.00 | 885.40 | 885.40 | 866.26 | 707,309 |
21 Dec 2023 | 900.60 | 905.80 | 893.00 | 894.60 | 875.26 | 1,927,227 |
20 Dec 2023 | 899.20 | 913.00 | 891.60 | 907.80 | 888.17 | 3,795,875 |
19 Dec 2023 | 874.20 | 883.20 | 874.20 | 879.40 | 860.39 | 2,815,069 |
18 Dec 2023 | 865.80 | 875.20 | 857.60 | 871.00 | 852.17 | 5,617,308 |
15 Dec 2023 | 894.20 | 898.60 | 867.00 | 869.40 | 850.60 | 9,013,144 |
14 Dec 2023 | 886.00 | 909.20 | 877.81 | 888.00 | 868.80 | 13,021,178 |
13 Dec 2023 | 833.80 | 849.60 | 824.60 | 844.40 | 826.14 | 2,016,706 |
12 Dec 2023 | 847.60 | 854.80 | 828.00 | 831.20 | 813.23 | 2,639,240 |
11 Dec 2023 | 831.20 | 843.00 | 824.00 | 843.00 | 824.77 | 2,430,490 |
08 Dec 2023 | 844.00 | 848.40 | 826.00 | 831.80 | 813.82 | 2,197,407 |
07 Dec 2023 | 838.40 | 846.20 | 833.20 | 841.80 | 823.60 | 2,466,571 |
06 Dec 2023 | 833.00 | 850.00 | 828.40 | 846.80 | 828.49 | 4,576,888 |
05 Dec 2023 | 812.20 | 834.20 | 810.80 | 828.40 | 810.49 | 1,853,823 |
04 Dec 2023 | 823.60 | 833.80 | 814.60 | 817.40 | 799.73 | 5,545,819 |
01 Dec 2023 | 818.20 | 827.00 | 812.20 | 823.40 | 805.60 | 3,627,105 |
30 Nov 2023 | 821.40 | 825.00 | 810.40 | 812.20 | 794.64 | 11,054,647 |
29 Nov 2023 | 812.40 | 825.60 | 811.40 | 820.40 | 802.66 | 2,436,887 |
28 Nov 2023 | 816.40 | 816.82 | 800.80 | 808.60 | 791.12 | 2,066,929 |
27 Nov 2023 | 807.60 | 819.00 | 802.60 | 819.00 | 801.29 | 2,594,510 |
24 Nov 2023 | 810.40 | 815.00 | 804.00 | 808.80 | 791.31 | 9,881,712 |
23 Nov 2023 | 818.40 | 823.80 | 808.20 | 815.00 | 797.38 | 13,840,083 |
22 Nov 2023 | 809.60 | 825.40 | 805.60 | 820.60 | 802.86 | 4,312,903 |
21 Nov 2023 | 831.40 | 832.80 | 809.20 | 809.40 | 791.90 | 3,110,841 |
20 Nov 2023 | 822.80 | 831.20 | 818.80 | 831.20 | 813.23 | 3,843,319 |
17 Nov 2023 | 811.20 | 825.20 | 802.80 | 822.40 | 804.62 | 5,162,497 |
16 Nov 2023 | 813.40 | 821.80 | 807.00 | 807.60 | 790.14 | 2,015,095 |
15 Nov 2023 | 822.20 | 848.60 | 811.40 | 813.60 | 796.01 | 5,895,756 |
14 Nov 2023 | 771.00 | 820.80 | 760.60 | 816.80 | 799.14 | 4,847,421 |
13 Nov 2023 | 776.00 | 782.20 | 767.00 | 767.40 | 750.81 | 5,622,852 |
10 Nov 2023 | 766.00 | 776.00 | 761.00 | 774.00 | 757.27 | 4,379,283 |
09 Nov 2023 | 769.40 | 781.00 | 762.60 | 777.60 | 760.79 | 13,434,000 |
08 Nov 2023 | 764.40 | 775.80 | 762.40 | 769.40 | 752.76 | 3,904,132 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |