Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 July 2024 | 793.80 | 797.90 | 788.50 | 788.50 | 788.50 | 1,060,300 |
28 June 2024 | 789.50 | 791.70 | 779.00 | 781.70 | 781.70 | 2,884,700 |
27 June 2024 | 775.00 | 795.00 | 774.90 | 787.20 | 787.20 | 4,514,200 |
26 June 2024 | 784.00 | 784.70 | 774.40 | 778.60 | 778.60 | 1,796,400 |
25 June 2024 | 777.40 | 786.70 | 776.90 | 784.90 | 784.90 | 1,616,200 |
24 June 2024 | 778.30 | 779.00 | 770.30 | 774.50 | 774.50 | 2,196,200 |
21 June 2024 | 768.00 | 776.40 | 768.00 | 773.40 | 773.40 | 3,207,900 |
20 June 2024 | 763.00 | 767.00 | 757.60 | 765.10 | 765.10 | 1,398,200 |
19 June 2024 | 757.60 | 764.40 | 755.30 | 759.40 | 759.40 | 1,269,600 |
18 June 2024 | 757.00 | 758.20 | 751.30 | 757.10 | 757.10 | 1,491,100 |
17 June 2024 | 754.10 | 754.40 | 740.00 | 749.20 | 749.20 | 2,065,900 |
14 June 2024 | 752.90 | 760.60 | 752.00 | 758.50 | 758.50 | 2,418,500 |
13 June 2024 | 762.20 | 764.00 | 753.10 | 755.80 | 755.80 | 1,872,200 |
12 June 2024 | 750.00 | 763.00 | 749.00 | 761.80 | 761.80 | 2,091,400 |
11 June 2024 | 753.50 | 755.50 | 750.60 | 751.00 | 751.00 | 1,811,000 |
10 June 2024 | 742.00 | 754.20 | 741.90 | 751.90 | 751.90 | 1,807,000 |
07 June 2024 | 739.00 | 743.80 | 738.00 | 739.80 | 739.80 | 2,862,000 |
06 June 2024 | 749.70 | 750.80 | 736.80 | 741.30 | 741.30 | 3,771,700 |
05 June 2024 | 756.00 | 756.80 | 747.50 | 749.70 | 749.70 | 3,647,500 |
04 June 2024 | 770.10 | 775.80 | 764.00 | 775.30 | 775.30 | 2,674,200 |
03 June 2024 | 778.00 | 792.80 | 777.00 | 778.30 | 778.30 | 2,718,300 |
31 May 2024 | 762.50 | 771.10 | 760.90 | 769.90 | 769.90 | 2,843,600 |
30 May 2024 | 752.50 | 758.40 | 744.20 | 756.50 | 756.50 | 3,357,200 |
29 May 2024 | 762.80 | 763.30 | 754.10 | 758.40 | 758.40 | 2,338,600 |
28 May 2024 | 754.00 | 760.90 | 752.30 | 758.70 | 758.70 | 1,605,400 |
27 May 2024 | 763.00 | 763.40 | 752.70 | 757.80 | 757.80 | 2,265,700 |
24 May 2024 | 759.00 | 763.20 | 750.50 | 761.80 | 761.80 | 2,012,800 |
23 May 2024 | 764.10 | 771.00 | 753.00 | 769.20 | 769.20 | 2,560,900 |
22 May 2024 | 762.00 | 767.00 | 758.40 | 761.20 | 761.20 | 3,741,100 |
21 May 2024 | 779.00 | 785.80 | 769.50 | 770.40 | 770.40 | 2,862,300 |
20 May 2024 | 779.60 | 789.60 | 778.50 | 779.00 | 779.00 | 2,180,800 |
17 May 2024 | 770.00 | 779.20 | 766.10 | 778.00 | 778.00 | 3,247,200 |
16 May 2024 | 791.30 | 794.60 | 772.10 | 775.90 | 775.90 | 3,473,600 |
15 May 2024 | 821.50 | 823.80 | 805.30 | 806.20 | 806.20 | 1,621,000 |
14 May 2024 | 820.00 | 821.20 | 812.50 | 819.00 | 819.00 | 1,695,300 |
13 May 2024 | 827.30 | 833.20 | 813.70 | 825.30 | 825.30 | 2,036,800 |
10 May 2024 | 839.20 | 849.70 | 818.20 | 828.00 | 828.00 | 5,332,500 |
09 May 2024 | 867.00 | 880.60 | 859.50 | 869.20 | 869.20 | 2,186,000 |
08 May 2024 | 853.40 | 871.00 | 846.00 | 866.60 | 866.60 | 2,244,300 |
07 May 2024 | 853.20 | 857.50 | 847.00 | 855.90 | 855.90 | 1,494,200 |
02 May 2024 | 852.50 | 858.00 | 844.00 | 845.60 | 845.60 | 1,315,900 |
01 May 2024 | 855.00 | 864.00 | 851.30 | 861.10 | 861.10 | 1,834,400 |
30 Apr 2024 | 863.40 | 871.20 | 858.70 | 868.10 | 868.10 | 1,570,000 |
26 Apr 2024 | 858.00 | 863.90 | 845.50 | 851.80 | 851.80 | 2,374,600 |
25 Apr 2024 | 874.10 | 876.00 | 864.60 | 864.70 | 864.70 | 1,001,800 |
24 Apr 2024 | 862.80 | 879.00 | 862.80 | 879.00 | 879.00 | 1,520,500 |
23 Apr 2024 | 864.10 | 869.50 | 857.80 | 865.00 | 865.00 | 1,327,900 |
22 Apr 2024 | 870.00 | 871.30 | 862.00 | 867.90 | 867.90 | 1,350,700 |
19 Apr 2024 | 868.80 | 870.40 | 848.60 | 856.20 | 856.20 | 1,786,500 |
18 Apr 2024 | 858.90 | 875.90 | 852.60 | 871.30 | 871.30 | 1,518,600 |
17 Apr 2024 | 878.80 | 879.50 | 854.00 | 859.20 | 859.20 | 1,951,400 |
16 Apr 2024 | 888.50 | 892.80 | 873.60 | 878.50 | 878.50 | 1,926,900 |
15 Apr 2024 | 880.20 | 886.30 | 872.00 | 886.30 | 886.30 | 1,933,200 |
12 Apr 2024 | 891.80 | 894.00 | 884.00 | 887.70 | 887.70 | 1,789,600 |
11 Apr 2024 | 883.30 | 894.00 | 880.40 | 892.30 | 892.30 | 1,386,100 |
10 Apr 2024 | 892.80 | 902.30 | 890.10 | 893.00 | 893.00 | 1,723,300 |
09 Apr 2024 | 890.00 | 895.80 | 889.10 | 895.50 | 895.50 | 998,500 |
08 Apr 2024 | 885.10 | 894.90 | 882.20 | 894.50 | 894.50 | 1,328,000 |
05 Apr 2024 | 884.70 | 884.70 | 869.30 | 879.00 | 879.00 | 2,333,300 |
04 Apr 2024 | 903.60 | 904.00 | 891.00 | 891.00 | 891.00 | 2,648,000 |
03 Apr 2024 | 883.00 | 897.80 | 874.30 | 888.60 | 888.60 | 3,527,100 |
02 Apr 2024 | 878.50 | 889.40 | 874.00 | 883.30 | 883.30 | 2,251,800 |
01 Apr 2024 | 894.30 | 894.90 | 865.60 | 876.30 | 876.30 | 2,042,500 |
29 Mar 2024 | 870.00 | 884.00 | 861.10 | 882.90 | 882.90 | 1,235,700 |
28 Mar 2024 | 868.00 | 869.00 | 856.00 | 860.60 | 860.60 | 2,478,600 |
28 Mar 2024 | 15 Dividend | |||||
27 Mar 2024 | 877.90 | 888.50 | 873.90 | 880.70 | 865.70 | 2,686,900 |
26 Mar 2024 | 865.50 | 876.00 | 864.30 | 871.50 | 856.66 | 1,971,000 |
25 Mar 2024 | 863.20 | 872.90 | 863.10 | 866.10 | 851.35 | 1,926,200 |
22 Mar 2024 | 860.00 | 874.10 | 855.70 | 870.80 | 855.97 | 2,507,600 |
21 Mar 2024 | 856.00 | 862.10 | 852.00 | 854.40 | 839.85 | 2,749,700 |
19 Mar 2024 | 830.00 | 847.30 | 830.00 | 847.10 | 832.67 | 1,570,100 |
18 Mar 2024 | 815.00 | 835.30 | 813.60 | 832.90 | 818.71 | 1,711,700 |
15 Mar 2024 | 803.60 | 810.90 | 798.10 | 806.40 | 792.67 | 1,730,500 |
14 Mar 2024 | 800.00 | 802.60 | 792.50 | 802.40 | 788.73 | 1,751,500 |
13 Mar 2024 | 802.60 | 806.90 | 791.10 | 794.70 | 781.16 | 1,190,600 |
12 Mar 2024 | 794.90 | 798.00 | 779.30 | 798.00 | 784.41 | 1,470,800 |
11 Mar 2024 | 821.90 | 823.20 | 788.90 | 800.20 | 786.57 | 2,753,000 |
08 Mar 2024 | 827.60 | 843.20 | 823.30 | 832.90 | 818.71 | 2,676,100 |
07 Mar 2024 | 849.00 | 854.90 | 832.00 | 836.50 | 822.25 | 2,536,100 |
06 Mar 2024 | 824.80 | 843.60 | 822.20 | 842.80 | 828.45 | 1,945,800 |
05 Mar 2024 | 823.50 | 824.90 | 814.80 | 821.80 | 807.80 | 1,235,700 |
04 Mar 2024 | 833.20 | 836.80 | 821.20 | 824.70 | 810.65 | 1,837,800 |
01 Mar 2024 | 823.00 | 833.70 | 821.80 | 830.90 | 816.75 | 2,571,900 |
29 Feb 2024 | 828.70 | 831.30 | 815.80 | 819.90 | 805.94 | 2,328,400 |
28 Feb 2024 | 828.00 | 836.00 | 825.80 | 828.70 | 814.59 | 2,204,000 |
27 Feb 2024 | 811.10 | 829.40 | 811.00 | 828.00 | 813.90 | 2,554,900 |
26 Feb 2024 | 810.00 | 818.70 | 808.20 | 811.20 | 797.38 | 2,416,900 |
22 Feb 2024 | 812.70 | 815.00 | 790.70 | 796.80 | 783.23 | 2,100,600 |
21 Feb 2024 | 813.70 | 818.00 | 801.00 | 809.20 | 795.42 | 2,403,300 |
20 Feb 2024 | 787.80 | 810.30 | 787.80 | 806.60 | 792.86 | 2,565,900 |
19 Feb 2024 | 780.00 | 797.00 | 780.00 | 790.90 | 777.43 | 2,383,800 |
16 Feb 2024 | 769.80 | 783.90 | 768.10 | 776.00 | 762.78 | 2,888,900 |
15 Feb 2024 | 774.00 | 774.70 | 756.00 | 760.20 | 747.25 | 3,017,100 |
14 Feb 2024 | 790.50 | 794.50 | 765.30 | 766.00 | 752.95 | 3,300,800 |
13 Feb 2024 | 794.00 | 804.70 | 792.00 | 800.00 | 786.37 | 1,897,000 |
09 Feb 2024 | 801.30 | 801.90 | 791.70 | 794.10 | 780.57 | 1,616,600 |
08 Feb 2024 | 800.00 | 800.20 | 789.20 | 797.00 | 783.43 | 2,340,500 |
07 Feb 2024 | 808.40 | 815.60 | 796.20 | 797.30 | 783.72 | 2,269,600 |
06 Feb 2024 | 815.50 | 822.00 | 808.00 | 810.10 | 796.30 | 1,666,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |