Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 865.20 | 870.30 | 855.80 | 855.80 | 855.80 | 2,568,964 |
27 Jun 2024 | 861.80 | 866.60 | 861.20 | 861.20 | 861.20 | 4,410,353 |
26 Jun 2024 | 870.40 | 873.80 | 858.60 | 859.60 | 859.60 | 2,746,853 |
25 Jun 2024 | 866.40 | 870.40 | 862.40 | 868.60 | 868.60 | 10,004,546 |
24 Jun 2024 | 863.00 | 880.62 | 861.20 | 868.80 | 868.80 | 3,554,477 |
21 Jun 2024 | 872.00 | 874.16 | 853.80 | 860.00 | 860.00 | 5,721,233 |
20 Jun 2024 | 860.00 | 862.00 | 857.00 | 859.80 | 859.80 | 4,683,359 |
19 Jun 2024 | 860.40 | 861.20 | 851.80 | 856.40 | 856.40 | 2,143,964 |
18 Jun 2024 | 850.00 | 863.00 | 849.00 | 860.80 | 860.80 | 5,581,459 |
17 Jun 2024 | 848.80 | 848.80 | 838.40 | 843.00 | 843.00 | 2,393,987 |
14 Jun 2024 | 844.00 | 852.00 | 842.20 | 842.40 | 842.40 | 2,365,817 |
13 Jun 2024 | 844.20 | 849.40 | 842.00 | 842.00 | 842.00 | 5,254,363 |
12 Jun 2024 | 837.20 | 850.60 | 830.60 | 847.00 | 847.00 | 13,386,582 |
11 Jun 2024 | 841.80 | 843.60 | 823.80 | 826.60 | 826.60 | 3,195,164 |
10 Jun 2024 | 824.20 | 848.65 | 824.20 | 836.40 | 836.40 | 2,757,075 |
07 Jun 2024 | 843.20 | 844.60 | 832.00 | 832.80 | 832.80 | 4,081,096 |
06 Jun 2024 | 839.40 | 843.60 | 839.20 | 843.00 | 843.00 | 7,183,981 |
06 Jun 2024 | 12.2 Dividend | |||||
05 Jun 2024 | 852.60 | 854.80 | 849.20 | 851.40 | 839.20 | 10,793,101 |
04 Jun 2024 | 846.80 | 853.20 | 845.40 | 848.60 | 836.44 | 6,924,644 |
03 Jun 2024 | 856.40 | 859.00 | 845.20 | 847.80 | 835.65 | 1,992,332 |
31 May 2024 | 841.60 | 852.80 | 841.00 | 847.80 | 835.65 | 11,948,056 |
30 May 2024 | 821.20 | 842.40 | 821.20 | 841.00 | 828.95 | 2,399,041 |
29 May 2024 | 832.60 | 834.60 | 825.00 | 827.00 | 815.15 | 2,188,709 |
28 May 2024 | 846.00 | 850.00 | 832.40 | 834.40 | 822.44 | 4,014,648 |
24 May 2024 | 828.20 | 844.60 | 822.40 | 844.60 | 832.50 | 1,806,530 |
23 May 2024 | 839.20 | 844.00 | 834.70 | 839.00 | 826.98 | 2,205,198 |
22 May 2024 | 836.80 | 840.60 | 833.80 | 837.20 | 825.20 | 10,448,213 |
21 May 2024 | 848.60 | 850.20 | 840.20 | 842.80 | 830.72 | 2,137,242 |
20 May 2024 | 848.60 | 852.80 | 846.40 | 852.00 | 839.79 | 1,854,289 |
17 May 2024 | 846.00 | 850.60 | 843.80 | 846.60 | 834.47 | 4,050,397 |
16 May 2024 | 843.20 | 865.20 | 843.00 | 847.60 | 835.45 | 1,940,580 |
15 May 2024 | 851.20 | 856.40 | 837.60 | 843.80 | 831.71 | 1,803,424 |
14 May 2024 | 848.40 | 852.20 | 845.80 | 850.00 | 837.82 | 1,694,867 |
13 May 2024 | 848.80 | 851.80 | 847.40 | 848.20 | 836.05 | 1,788,940 |
10 May 2024 | 852.20 | 855.40 | 849.60 | 850.20 | 838.02 | 2,229,865 |
09 May 2024 | 854.80 | 857.80 | 852.20 | 852.20 | 839.99 | 8,872,708 |
08 May 2024 | 857.60 | 862.00 | 849.60 | 850.40 | 838.21 | 3,728,849 |
07 May 2024 | 829.00 | 841.41 | 818.60 | 831.40 | 819.49 | 3,839,039 |
03 May 2024 | 808.80 | 817.80 | 806.40 | 815.80 | 804.11 | 5,004,767 |
02 May 2024 | 798.60 | 804.40 | 797.20 | 804.40 | 792.87 | 6,047,648 |
01 May 2024 | 800.80 | 803.30 | 795.80 | 800.40 | 788.93 | 4,970,062 |
30 Apr 2024 | 799.60 | 803.80 | 793.20 | 795.80 | 784.40 | 4,014,517 |
29 Apr 2024 | 803.60 | 803.60 | 795.00 | 798.20 | 786.76 | 1,878,140 |
26 Apr 2024 | 800.20 | 804.60 | 795.40 | 800.80 | 789.33 | 1,780,904 |
25 Apr 2024 | 803.00 | 804.40 | 785.00 | 794.40 | 783.02 | 11,591,327 |
24 Apr 2024 | 806.60 | 812.60 | 804.60 | 805.40 | 793.86 | 17,752,731 |
23 Apr 2024 | 802.40 | 809.00 | 800.80 | 806.00 | 794.45 | 5,399,560 |
22 Apr 2024 | 790.80 | 800.80 | 790.40 | 797.00 | 785.58 | 2,058,172 |
19 Apr 2024 | 780.80 | 787.00 | 772.80 | 783.60 | 772.37 | 3,015,847 |
18 Apr 2024 | 791.20 | 791.20 | 781.80 | 787.20 | 775.92 | 2,691,760 |
17 Apr 2024 | 785.20 | 791.60 | 782.80 | 786.60 | 775.33 | 3,048,817 |
16 Apr 2024 | 794.00 | 796.60 | 783.40 | 788.80 | 777.50 | 2,809,432 |
15 Apr 2024 | 805.80 | 816.60 | 802.40 | 807.60 | 796.03 | 2,585,250 |
12 Apr 2024 | 821.60 | 822.20 | 806.20 | 807.00 | 795.44 | 3,347,499 |
11 Apr 2024 | 822.20 | 823.80 | 809.92 | 814.60 | 802.93 | 2,482,768 |
10 Apr 2024 | 825.80 | 825.80 | 816.60 | 823.80 | 812.00 | 4,518,046 |
09 Apr 2024 | 809.20 | 819.40 | 808.20 | 819.40 | 807.66 | 5,067,558 |
08 Apr 2024 | 809.60 | 813.80 | 806.80 | 811.60 | 799.97 | 1,973,697 |
05 Apr 2024 | 812.40 | 814.80 | 804.40 | 811.60 | 799.97 | 7,602,864 |
04 Apr 2024 | 823.80 | 825.40 | 819.60 | 822.60 | 810.81 | 2,135,787 |
03 Apr 2024 | 818.20 | 824.20 | 818.20 | 822.60 | 810.81 | 10,074,780 |
02 Apr 2024 | 832.00 | 834.20 | 819.60 | 821.40 | 809.63 | 4,552,811 |
28 Mar 2024 | 839.40 | 840.40 | 831.20 | 831.20 | 819.29 | 5,674,609 |
27 Mar 2024 | 836.80 | 842.00 | 834.20 | 837.40 | 825.40 | 1,868,174 |
26 Mar 2024 | 833.00 | 840.20 | 832.80 | 836.60 | 824.61 | 3,767,923 |
25 Mar 2024 | 833.80 | 837.00 | 830.60 | 836.20 | 824.22 | 9,166,577 |
22 Mar 2024 | 830.40 | 838.40 | 829.60 | 835.60 | 823.63 | 2,256,553 |
21 Mar 2024 | 828.60 | 830.40 | 822.40 | 829.80 | 817.91 | 3,068,982 |
20 Mar 2024 | 823.40 | 826.60 | 820.00 | 820.00 | 808.25 | 3,246,738 |
19 Mar 2024 | 818.20 | 823.00 | 816.40 | 823.00 | 811.21 | 3,730,640 |
18 Mar 2024 | 821.40 | 824.00 | 818.20 | 822.60 | 810.81 | 4,591,695 |
15 Mar 2024 | 821.40 | 825.00 | 817.00 | 821.20 | 809.43 | 8,788,322 |
14 Mar 2024 | 809.00 | 825.40 | 808.00 | 825.40 | 813.57 | 9,819,744 |
13 Mar 2024 | 809.40 | 809.40 | 801.20 | 805.60 | 794.06 | 13,369,375 |
12 Mar 2024 | 807.20 | 809.40 | 801.60 | 809.40 | 797.80 | 7,167,569 |
11 Mar 2024 | 808.20 | 809.60 | 788.20 | 801.20 | 789.72 | 14,964,061 |
08 Mar 2024 | 822.40 | 825.00 | 803.40 | 808.20 | 796.62 | 4,274,540 |
07 Mar 2024 | 800.00 | 811.00 | 800.00 | 805.60 | 794.06 | 16,563,455 |
06 Mar 2024 | 808.00 | 808.00 | 798.40 | 798.80 | 787.35 | 11,418,202 |
05 Mar 2024 | 808.00 | 811.40 | 805.00 | 807.40 | 795.83 | 2,999,283 |
04 Mar 2024 | 809.40 | 813.80 | 807.00 | 812.80 | 801.15 | 3,419,164 |
01 Mar 2024 | 815.40 | 818.20 | 809.40 | 813.60 | 801.94 | 9,991,114 |
29 Feb 2024 | 814.80 | 822.60 | 810.20 | 810.20 | 798.59 | 36,341,479 |
28 Feb 2024 | 812.60 | 816.60 | 809.00 | 812.40 | 800.76 | 6,397,144 |
27 Feb 2024 | 822.40 | 824.60 | 809.00 | 810.20 | 798.59 | 3,965,945 |
26 Feb 2024 | 822.40 | 829.20 | 821.40 | 825.80 | 813.97 | 2,623,017 |
23 Feb 2024 | 825.40 | 828.60 | 820.40 | 824.60 | 812.78 | 5,368,962 |
22 Feb 2024 | 820.60 | 825.20 | 818.80 | 823.60 | 811.80 | 3,115,262 |
21 Feb 2024 | 820.60 | 823.20 | 814.00 | 819.20 | 807.46 | 2,669,192 |
20 Feb 2024 | 818.00 | 822.00 | 816.00 | 821.40 | 809.63 | 9,164,605 |
19 Feb 2024 | 814.80 | 820.20 | 812.60 | 819.60 | 807.86 | 1,319,350 |
16 Feb 2024 | 809.40 | 818.40 | 809.00 | 817.00 | 805.29 | 11,571,041 |
15 Feb 2024 | 808.00 | 811.00 | 802.60 | 811.00 | 799.38 | 3,755,056 |
14 Feb 2024 | 797.20 | 803.40 | 795.20 | 798.60 | 787.16 | 12,866,244 |
13 Feb 2024 | 798.20 | 803.00 | 785.60 | 792.20 | 780.85 | 4,044,637 |
12 Feb 2024 | 802.00 | 805.20 | 799.40 | 804.80 | 793.27 | 4,602,415 |
09 Feb 2024 | 789.80 | 802.80 | 789.00 | 799.00 | 787.55 | 4,757,018 |
08 Feb 2024 | 793.40 | 802.80 | 789.00 | 791.20 | 779.86 | 4,394,849 |
07 Feb 2024 | 787.80 | 798.20 | 786.60 | 792.00 | 780.65 | 8,308,425 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |