Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 639.40 | 650.80 | 638.60 | 649.00 | 649.00 | 983,844 |
25 Jul 2024 | 632.60 | 641.80 | 627.00 | 640.00 | 640.00 | 1,490,537 |
24 Jul 2024 | 649.80 | 660.40 | 645.20 | 645.20 | 645.20 | 708,878 |
23 Jul 2024 | 659.60 | 667.80 | 650.40 | 658.80 | 658.80 | 1,743,025 |
22 Jul 2024 | 660.00 | 685.27 | 653.40 | 656.00 | 656.00 | 1,835,371 |
19 Jul 2024 | 658.20 | 658.20 | 635.20 | 644.20 | 644.20 | 1,538,040 |
18 Jul 2024 | 670.20 | 670.60 | 654.37 | 664.60 | 664.60 | 1,317,563 |
17 Jul 2024 | 670.80 | 676.20 | 662.00 | 664.00 | 664.00 | 1,221,096 |
16 Jul 2024 | 670.40 | 673.40 | 666.00 | 668.60 | 668.60 | 855,905 |
15 Jul 2024 | 668.00 | 685.80 | 665.60 | 677.00 | 677.00 | 1,052,667 |
12 Jul 2024 | 671.20 | 678.58 | 662.60 | 676.40 | 676.40 | 1,051,173 |
11 Jul 2024 | 662.40 | 674.00 | 637.00 | 667.60 | 667.60 | 2,443,021 |
10 Jul 2024 | 646.60 | 673.00 | 636.00 | 660.20 | 660.20 | 2,062,370 |
09 Jul 2024 | 627.20 | 648.80 | 627.20 | 640.00 | 640.00 | 2,733,727 |
08 Jul 2024 | 642.60 | 644.80 | 629.60 | 631.80 | 631.80 | 1,768,090 |
05 Jul 2024 | 637.20 | 646.00 | 630.76 | 639.40 | 639.40 | 12,771,249 |
04 Jul 2024 | 633.40 | 644.60 | 627.40 | 634.20 | 634.20 | 1,452,014 |
03 Jul 2024 | 621.60 | 639.60 | 620.20 | 632.00 | 632.00 | 4,329,036 |
02 Jul 2024 | 625.40 | 631.00 | 617.80 | 618.60 | 618.60 | 1,506,945 |
01 Jul 2024 | 642.80 | 648.40 | 625.80 | 629.60 | 629.60 | 1,777,418 |
28 Jun 2024 | 637.60 | 641.00 | 630.00 | 630.00 | 630.00 | 2,775,763 |
27 Jun 2024 | 645.20 | 647.00 | 625.20 | 634.40 | 634.40 | 2,743,526 |
26 Jun 2024 | 663.00 | 672.00 | 645.40 | 647.20 | 647.20 | 1,882,400 |
25 Jun 2024 | 665.60 | 675.00 | 653.00 | 660.40 | 660.40 | 1,511,735 |
24 Jun 2024 | 668.60 | 677.40 | 653.35 | 670.00 | 670.00 | 3,516,836 |
21 Jun 2024 | 673.20 | 689.00 | 657.40 | 663.00 | 663.00 | 13,295,237 |
20 Jun 2024 | 659.40 | 678.20 | 654.80 | 673.00 | 673.00 | 1,708,329 |
19 Jun 2024 | 658.20 | 668.40 | 657.40 | 661.00 | 661.00 | 1,026,446 |
18 Jun 2024 | 677.80 | 684.60 | 662.60 | 665.40 | 665.40 | 2,156,004 |
17 Jun 2024 | 661.20 | 675.84 | 660.20 | 669.20 | 669.20 | 932,099 |
14 Jun 2024 | 670.00 | 672.80 | 651.80 | 656.00 | 656.00 | 1,227,773 |
13 Jun 2024 | 684.60 | 690.00 | 672.00 | 672.00 | 672.00 | 1,104,634 |
12 Jun 2024 | 689.40 | 701.20 | 678.60 | 690.20 | 690.20 | 6,021,350 |
11 Jun 2024 | 704.20 | 708.00 | 687.00 | 689.40 | 689.40 | 1,308,742 |
10 Jun 2024 | 713.40 | 713.60 | 696.80 | 703.80 | 703.80 | 1,011,601 |
07 Jun 2024 | 723.60 | 735.03 | 711.60 | 716.40 | 716.40 | 1,359,006 |
06 Jun 2024 | 717.60 | 723.40 | 712.60 | 722.00 | 722.00 | 1,503,792 |
05 Jun 2024 | 723.00 | 733.20 | 709.60 | 713.80 | 713.80 | 5,266,388 |
04 Jun 2024 | 706.20 | 718.20 | 705.20 | 714.00 | 714.00 | 2,607,419 |
03 Jun 2024 | 687.00 | 710.00 | 676.71 | 705.40 | 705.40 | 9,506,982 |
31 May 2024 | 666.00 | 683.80 | 643.40 | 675.20 | 675.20 | 5,870,049 |
30 May 2024 | 647.80 | 675.40 | 643.80 | 668.20 | 668.20 | 7,803,590 |
29 May 2024 | 672.60 | 678.20 | 653.40 | 654.40 | 654.40 | 2,884,045 |
28 May 2024 | 712.00 | 716.40 | 674.00 | 674.00 | 674.00 | 2,763,503 |
24 May 2024 | 705.40 | 711.40 | 698.20 | 707.20 | 707.20 | 2,222,860 |
23 May 2024 | 728.40 | 733.80 | 706.00 | 716.20 | 716.20 | 2,203,269 |
22 May 2024 | 733.60 | 745.60 | 725.60 | 730.60 | 730.60 | 1,578,113 |
21 May 2024 | 742.20 | 750.40 | 730.80 | 741.00 | 741.00 | 2,455,786 |
20 May 2024 | 720.00 | 748.40 | 718.40 | 745.80 | 745.80 | 1,222,109 |
17 May 2024 | 757.80 | 765.00 | 722.00 | 722.00 | 722.00 | 2,238,963 |
16 May 2024 | 793.80 | 796.81 | 752.40 | 764.20 | 764.20 | 1,948,788 |
15 May 2024 | 785.00 | 788.60 | 775.20 | 784.00 | 784.00 | 1,101,767 |
14 May 2024 | 776.60 | 784.80 | 768.80 | 783.80 | 783.80 | 1,540,978 |
13 May 2024 | 778.80 | 785.00 | 768.80 | 777.20 | 777.20 | 1,028,461 |
10 May 2024 | 788.60 | 793.95 | 773.60 | 778.80 | 778.80 | 4,235,387 |
09 May 2024 | 776.20 | 782.60 | 770.13 | 782.00 | 782.00 | 922,188 |
08 May 2024 | 788.80 | 792.40 | 777.20 | 779.20 | 779.20 | 3,367,134 |
07 May 2024 | 800.20 | 806.20 | 783.40 | 785.80 | 785.80 | 1,456,359 |
03 May 2024 | 789.00 | 805.20 | 785.40 | 785.40 | 785.40 | 633,352 |
02 May 2024 | 783.40 | 787.80 | 773.00 | 783.20 | 783.20 | 1,089,821 |
01 May 2024 | 786.20 | 795.60 | 771.42 | 785.00 | 785.00 | 584,540 |
30 Apr 2024 | 819.40 | 819.00 | 785.00 | 786.60 | 786.60 | 1,475,176 |
29 Apr 2024 | 783.80 | 819.80 | 772.60 | 818.20 | 818.20 | 2,250,231 |
26 Apr 2024 | 815.00 | 818.40 | 781.40 | 784.20 | 784.20 | 1,673,713 |
25 Apr 2024 | 812.80 | 823.20 | 808.60 | 809.20 | 809.20 | 1,799,806 |
24 Apr 2024 | 848.00 | 853.80 | 817.60 | 818.80 | 818.80 | 2,353,950 |
23 Apr 2024 | 859.60 | 860.80 | 839.40 | 846.80 | 846.80 | 7,070,368 |
22 Apr 2024 | 845.80 | 861.80 | 839.20 | 853.80 | 853.80 | 2,372,283 |
19 Apr 2024 | 816.40 | 839.60 | 816.40 | 837.40 | 837.40 | 4,812,743 |
18 Apr 2024 | 819.60 | 824.75 | 808.80 | 824.20 | 824.20 | 7,192,380 |
17 Apr 2024 | 814.00 | 838.00 | 807.40 | 814.20 | 814.20 | 3,256,689 |
16 Apr 2024 | 804.20 | 812.20 | 788.40 | 806.20 | 806.20 | 2,759,883 |
15 Apr 2024 | 816.60 | 821.81 | 807.60 | 817.20 | 817.20 | 2,101,784 |
12 Apr 2024 | 811.20 | 842.40 | 805.60 | 820.80 | 820.80 | 4,960,080 |
11 Apr 2024 | 809.60 | 829.60 | 805.00 | 806.20 | 806.20 | 2,316,262 |
10 Apr 2024 | 830.00 | 835.60 | 806.60 | 811.00 | 811.00 | 6,045,637 |
09 Apr 2024 | 821.20 | 834.20 | 814.00 | 823.40 | 823.40 | 2,287,019 |
08 Apr 2024 | 800.80 | 831.20 | 791.80 | 825.00 | 825.00 | 4,151,054 |
05 Apr 2024 | 781.40 | 784.00 | 768.60 | 784.00 | 784.00 | 4,288,498 |
04 Apr 2024 | 760.60 | 800.60 | 760.40 | 797.40 | 797.40 | 2,413,895 |
03 Apr 2024 | 745.40 | 759.40 | 738.80 | 759.20 | 759.20 | 3,389,768 |
02 Apr 2024 | 799.00 | 802.00 | 756.99 | 757.60 | 757.60 | 3,043,600 |
28 Mar 2024 | 789.80 | 799.00 | 778.62 | 797.40 | 797.40 | 2,064,747 |
27 Mar 2024 | 792.40 | 792.40 | 770.60 | 785.00 | 785.00 | 3,444,049 |
26 Mar 2024 | 784.60 | 798.80 | 778.00 | 793.80 | 793.80 | 1,707,660 |
25 Mar 2024 | 781.40 | 793.80 | 776.80 | 787.40 | 787.40 | 1,468,274 |
22 Mar 2024 | 782.80 | 800.00 | 778.60 | 784.40 | 784.40 | 3,417,706 |
21 Mar 2024 | 789.60 | 794.40 | 768.40 | 785.00 | 785.00 | 3,575,572 |
20 Mar 2024 | 770.00 | 774.80 | 758.40 | 772.80 | 772.80 | 6,349,009 |
19 Mar 2024 | 770.20 | 776.40 | 753.40 | 770.40 | 770.40 | 1,755,426 |
18 Mar 2024 | 774.00 | 784.60 | 766.80 | 775.00 | 775.00 | 3,444,557 |
15 Mar 2024 | 764.80 | 779.60 | 757.60 | 774.00 | 774.00 | 3,847,883 |
14 Mar 2024 | 773.00 | 787.00 | 752.20 | 769.60 | 769.60 | 2,458,040 |
14 Mar 2024 | 8.9 Dividend | |||||
13 Mar 2024 | 757.80 | 791.00 | 751.20 | 777.00 | 768.10 | 12,990,691 |
12 Mar 2024 | 743.00 | 775.40 | 722.85 | 762.40 | 753.67 | 7,281,314 |
11 Mar 2024 | 744.80 | 750.45 | 718.20 | 734.80 | 726.38 | 9,120,827 |
08 Mar 2024 | 795.00 | 795.00 | 746.80 | 747.00 | 738.44 | 6,221,998 |
07 Mar 2024 | 802.00 | 818.20 | 748.00 | 790.00 | 780.95 | 6,978,909 |
06 Mar 2024 | 837.80 | 851.40 | 825.00 | 830.40 | 820.89 | 3,365,855 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |