Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 715.60 | 725.60 | 712.80 | 722.00 | 722.00 | 26,480,670 |
18 Apr 2024 | 704.00 | 723.20 | 695.80 | 722.80 | 722.80 | 25,550,718 |
17 Apr 2024 | 689.80 | 706.40 | 689.00 | 692.20 | 692.20 | 8,599,886 |
16 Apr 2024 | 692.00 | 701.81 | 684.73 | 687.40 | 687.40 | 8,269,369 |
15 Apr 2024 | 707.80 | 719.00 | 707.76 | 709.60 | 709.60 | 6,135,954 |
12 Apr 2024 | 706.80 | 717.40 | 700.20 | 706.40 | 706.40 | 10,397,448 |
11 Apr 2024 | 710.80 | 720.40 | 708.40 | 716.60 | 716.60 | 8,593,196 |
10 Apr 2024 | 727.00 | 731.82 | 707.80 | 712.00 | 712.00 | 27,888,090 |
09 Apr 2024 | 720.80 | 732.20 | 718.80 | 720.40 | 720.40 | 8,449,765 |
08 Apr 2024 | 711.00 | 722.77 | 711.00 | 720.00 | 720.00 | 25,780,720 |
05 Apr 2024 | 718.80 | 722.59 | 712.80 | 717.60 | 717.60 | 13,706,708 |
04 Apr 2024 | 724.60 | 735.64 | 720.80 | 728.00 | 728.00 | 14,960,066 |
03 Apr 2024 | 734.40 | 738.00 | 715.71 | 720.40 | 720.40 | 37,214,951 |
02 Apr 2024 | 739.60 | 755.00 | 736.80 | 740.00 | 740.00 | 13,297,954 |
28 Mar 2024 | 752.00 | 759.80 | 739.80 | 743.00 | 743.00 | 8,773,352 |
28 Mar 2024 | 14.21 Dividend | |||||
27 Mar 2024 | 751.80 | 764.00 | 747.80 | 755.80 | 741.59 | 41,756,563 |
26 Mar 2024 | 772.00 | 774.20 | 757.00 | 761.20 | 746.89 | 37,135,959 |
25 Mar 2024 | 771.40 | 779.00 | 768.30 | 774.40 | 759.84 | 6,699,968 |
22 Mar 2024 | 750.40 | 779.96 | 748.00 | 778.40 | 763.77 | 15,012,598 |
21 Mar 2024 | 764.20 | 769.20 | 751.14 | 759.00 | 744.73 | 23,474,009 |
20 Mar 2024 | 802.00 | 810.20 | 718.80 | 745.20 | 731.19 | 23,800,084 |
19 Mar 2024 | 780.60 | 784.80 | 773.40 | 780.60 | 765.92 | 14,183,091 |
18 Mar 2024 | 794.20 | 795.60 | 783.20 | 788.20 | 773.38 | 7,434,262 |
15 Mar 2024 | 797.40 | 808.80 | 795.00 | 796.00 | 781.03 | 15,926,960 |
14 Mar 2024 | 798.20 | 814.80 | 783.80 | 798.80 | 783.78 | 12,582,593 |
13 Mar 2024 | 808.20 | 814.20 | 804.50 | 807.40 | 792.22 | 6,885,640 |
12 Mar 2024 | 802.60 | 823.20 | 800.80 | 812.40 | 797.13 | 9,586,278 |
11 Mar 2024 | 769.20 | 790.00 | 767.59 | 788.20 | 773.38 | 8,241,397 |
08 Mar 2024 | 780.00 | 791.60 | 776.60 | 779.00 | 764.35 | 3,385,264 |
07 Mar 2024 | 753.80 | 784.60 | 753.80 | 781.20 | 766.51 | 7,651,150 |
06 Mar 2024 | 756.40 | 775.00 | 753.90 | 759.20 | 744.93 | 11,420,628 |
05 Mar 2024 | 764.00 | 766.80 | 753.40 | 757.20 | 742.96 | 6,646,349 |
04 Mar 2024 | 779.20 | 779.20 | 763.40 | 772.80 | 758.27 | 4,841,537 |
01 Mar 2024 | 787.20 | 790.20 | 772.20 | 782.40 | 767.69 | 9,691,420 |
29 Feb 2024 | 791.80 | 793.20 | 777.57 | 777.60 | 762.98 | 13,488,404 |
28 Feb 2024 | 805.80 | 810.00 | 782.80 | 790.80 | 775.93 | 8,411,542 |
27 Feb 2024 | 815.00 | 819.60 | 805.82 | 808.00 | 792.81 | 12,937,010 |
26 Feb 2024 | 814.00 | 820.80 | 813.40 | 814.60 | 799.28 | 29,046,944 |
23 Feb 2024 | 824.80 | 826.80 | 809.40 | 819.60 | 804.19 | 8,892,062 |
22 Feb 2024 | 827.00 | 835.30 | 818.40 | 822.60 | 807.13 | 7,550,847 |
21 Feb 2024 | 816.00 | 834.40 | 816.00 | 821.80 | 806.35 | 6,832,065 |
20 Feb 2024 | 816.80 | 821.80 | 810.80 | 815.00 | 799.68 | 5,916,002 |
19 Feb 2024 | 827.20 | 829.60 | 818.20 | 821.20 | 805.76 | 5,240,697 |
16 Feb 2024 | 825.20 | 844.10 | 815.80 | 834.40 | 818.71 | 5,300,533 |
15 Feb 2024 | 798.00 | 811.20 | 797.40 | 807.60 | 792.42 | 3,917,634 |
14 Feb 2024 | 791.80 | 797.00 | 785.80 | 790.40 | 775.54 | 4,757,220 |
13 Feb 2024 | 810.20 | 811.60 | 787.50 | 790.80 | 775.93 | 6,077,243 |
12 Feb 2024 | 799.00 | 814.00 | 794.31 | 812.40 | 797.13 | 8,624,857 |
09 Feb 2024 | 813.80 | 818.20 | 798.00 | 798.00 | 783.00 | 3,803,882 |
08 Feb 2024 | 834.40 | 838.40 | 818.20 | 818.20 | 802.82 | 5,130,433 |
07 Feb 2024 | 847.40 | 852.20 | 828.60 | 830.20 | 814.59 | 5,619,726 |
06 Feb 2024 | 828.40 | 849.20 | 828.40 | 849.20 | 833.23 | 8,042,787 |
05 Feb 2024 | 807.60 | 823.60 | 807.60 | 817.80 | 802.42 | 3,481,979 |
02 Feb 2024 | 812.00 | 821.80 | 810.00 | 814.20 | 798.89 | 7,610,986 |
01 Feb 2024 | 806.00 | 825.60 | 803.00 | 806.20 | 791.04 | 18,197,112 |
31 Jan 2024 | 833.00 | 834.80 | 818.40 | 818.40 | 803.01 | 6,783,375 |
30 Jan 2024 | 834.60 | 841.60 | 824.80 | 833.60 | 817.93 | 6,936,914 |
29 Jan 2024 | 854.00 | 855.30 | 831.40 | 831.40 | 815.77 | 3,934,829 |
26 Jan 2024 | 840.00 | 859.60 | 839.40 | 858.20 | 842.06 | 7,155,394 |
25 Jan 2024 | 831.20 | 837.60 | 827.40 | 834.20 | 818.52 | 5,081,099 |
24 Jan 2024 | 827.00 | 839.60 | 821.00 | 833.60 | 817.93 | 11,774,337 |
23 Jan 2024 | 809.60 | 818.40 | 806.80 | 816.00 | 800.66 | 20,301,811 |
22 Jan 2024 | 794.00 | 805.80 | 787.60 | 796.40 | 781.43 | 4,799,604 |
19 Jan 2024 | 794.60 | 798.20 | 784.00 | 788.00 | 773.18 | 13,807,469 |
18 Jan 2024 | 771.00 | 790.00 | 770.00 | 787.00 | 772.20 | 15,131,995 |
17 Jan 2024 | 773.60 | 786.40 | 767.80 | 773.40 | 758.86 | 7,219,254 |
16 Jan 2024 | 808.80 | 821.00 | 799.80 | 805.20 | 790.06 | 6,661,367 |
15 Jan 2024 | 808.40 | 828.20 | 807.70 | 815.80 | 800.46 | 7,909,585 |
12 Jan 2024 | 830.80 | 839.20 | 822.60 | 823.20 | 807.72 | 5,253,217 |
11 Jan 2024 | 846.00 | 852.60 | 824.00 | 824.00 | 808.51 | 10,337,362 |
10 Jan 2024 | 841.40 | 847.60 | 837.40 | 838.80 | 823.03 | 3,861,154 |
09 Jan 2024 | 843.40 | 852.00 | 834.40 | 845.80 | 829.90 | 5,149,097 |
08 Jan 2024 | 814.00 | 845.29 | 813.60 | 841.60 | 825.78 | 15,070,124 |
05 Jan 2024 | 826.80 | 835.20 | 818.70 | 820.80 | 805.37 | 6,503,005 |
04 Jan 2024 | 832.00 | 841.20 | 828.80 | 835.60 | 819.89 | 7,320,625 |
03 Jan 2024 | 853.40 | 858.20 | 827.76 | 831.00 | 815.38 | 7,051,202 |
02 Jan 2024 | 886.00 | 886.40 | 853.40 | 856.20 | 840.10 | 4,253,194 |
29 Dec 2023 | 875.40 | 887.40 | 875.20 | 887.20 | 870.52 | 1,576,457 |
28 Dec 2023 | 879.20 | 886.20 | 874.40 | 878.20 | 861.69 | 3,545,761 |
27 Dec 2023 | 864.20 | 878.90 | 856.80 | 872.40 | 856.00 | 4,038,226 |
22 Dec 2023 | 862.60 | 867.40 | 852.60 | 862.00 | 845.79 | 2,629,930 |
21 Dec 2023 | 862.60 | 875.80 | 858.00 | 873.80 | 857.37 | 3,163,135 |
20 Dec 2023 | 881.20 | 884.00 | 858.40 | 870.40 | 854.04 | 16,066,203 |
19 Dec 2023 | 860.20 | 869.40 | 856.80 | 863.60 | 847.36 | 12,560,542 |
18 Dec 2023 | 866.20 | 881.40 | 861.40 | 864.00 | 847.76 | 3,645,453 |
15 Dec 2023 | 890.20 | 897.20 | 872.60 | 876.00 | 859.53 | 15,059,279 |
14 Dec 2023 | 884.60 | 907.20 | 883.20 | 883.20 | 866.59 | 18,681,684 |
13 Dec 2023 | 879.40 | 885.20 | 864.00 | 864.60 | 848.34 | 6,501,847 |
12 Dec 2023 | 899.80 | 900.60 | 879.20 | 881.20 | 864.63 | 5,068,084 |
11 Dec 2023 | 886.00 | 897.60 | 879.20 | 896.60 | 879.74 | 6,377,863 |
08 Dec 2023 | 880.00 | 892.60 | 874.50 | 889.60 | 872.87 | 8,100,316 |
07 Dec 2023 | 873.00 | 889.20 | 865.80 | 874.00 | 857.57 | 4,041,475 |
06 Dec 2023 | 864.80 | 892.00 | 861.60 | 884.00 | 867.38 | 6,787,453 |
05 Dec 2023 | 848.40 | 854.00 | 842.83 | 853.40 | 837.36 | 3,605,777 |
04 Dec 2023 | 865.40 | 874.00 | 855.80 | 864.20 | 847.95 | 4,297,746 |
01 Dec 2023 | 857.80 | 874.40 | 856.40 | 868.80 | 852.47 | 5,129,162 |
30 Nov 2023 | 856.00 | 868.20 | 836.80 | 863.00 | 846.77 | 13,814,218 |
29 Nov 2023 | 872.20 | 880.20 | 854.20 | 854.20 | 838.14 | 6,075,660 |
28 Nov 2023 | 902.00 | 915.40 | 885.40 | 885.40 | 868.75 | 5,363,184 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |