Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Sept 2024 | 610.00 | 618.00 | 608.00 | 610.00 | 610.00 | 49,011 |
17 Sept 2024 | 610.00 | 616.00 | 610.00 | 612.00 | 612.00 | 36,198 |
16 Sept 2024 | 612.00 | 614.00 | 605.41 | 614.00 | 614.00 | 40,391 |
13 Sept 2024 | 604.00 | 611.02 | 596.02 | 606.00 | 606.00 | 155,615 |
12 Sept 2024 | 612.00 | 616.38 | 604.00 | 605.00 | 605.00 | 39,781 |
11 Sept 2024 | 602.00 | 610.00 | 600.48 | 602.00 | 602.00 | 34,106 |
10 Sept 2024 | 606.00 | 610.10 | 602.00 | 605.00 | 605.00 | 30,870 |
09 Sept 2024 | 608.00 | 618.00 | 606.00 | 606.00 | 606.00 | 36,139 |
06 Sept 2024 | 616.00 | 620.00 | 608.00 | 607.00 | 607.00 | 78,427 |
05 Sept 2024 | 620.00 | 628.00 | 616.00 | 616.00 | 616.00 | 57,304 |
04 Sept 2024 | 624.00 | 624.00 | 612.00 | 624.00 | 624.00 | 51,679 |
03 Sept 2024 | 630.00 | 640.00 | 624.00 | 629.00 | 629.00 | 31,212 |
02 Sept 2024 | 636.00 | 644.00 | 632.00 | 635.00 | 635.00 | 49,952 |
30 Aug 2024 | 636.00 | 642.00 | 635.35 | 636.00 | 636.00 | 24,704 |
29 Aug 2024 | 640.72 | 640.72 | 638.80 | 642.00 | 642.00 | 26,987 |
28 Aug 2024 | 642.00 | 646.00 | 636.60 | 639.00 | 639.00 | 30,815 |
27 Aug 2024 | 640.00 | 648.00 | 637.16 | 648.00 | 648.00 | 22,359 |
23 Aug 2024 | 647.20 | 647.20 | 639.00 | 645.00 | 645.00 | 13,364 |
22 Aug 2024 | 646.00 | 648.00 | 638.00 | 638.00 | 638.00 | 42,940 |
21 Aug 2024 | 644.00 | 650.00 | 639.67 | 641.00 | 641.00 | 44,379 |
20 Aug 2024 | 646.00 | 652.00 | 643.28 | 648.00 | 648.00 | 20,567 |
19 Aug 2024 | 642.00 | 648.00 | 640.00 | 647.00 | 647.00 | 42,159 |
16 Aug 2024 | 644.00 | 648.40 | 642.00 | 644.00 | 644.00 | 16,566 |
15 Aug 2024 | 646.00 | 654.00 | 643.84 | 646.00 | 646.00 | 35,126 |
14 Aug 2024 | 642.00 | 649.30 | 642.00 | 643.00 | 643.00 | 10,650 |
13 Aug 2024 | 638.00 | 641.00 | 632.00 | 641.00 | 641.00 | 26,768 |
12 Aug 2024 | 638.00 | 644.00 | 630.53 | 632.00 | 632.00 | 19,426 |
09 Aug 2024 | 635.00 | 638.00 | 630.42 | 634.00 | 634.00 | 22,423 |
08 Aug 2024 | 636.00 | 642.80 | 628.46 | 632.00 | 632.00 | 28,428 |
07 Aug 2024 | 634.00 | 648.00 | 634.00 | 636.00 | 636.00 | 88,610 |
06 Aug 2024 | 630.00 | 642.00 | 624.00 | 628.00 | 628.00 | 63,697 |
05 Aug 2024 | 618.00 | 635.28 | 608.00 | 624.00 | 624.00 | 117,222 |
02 Aug 2024 | 656.00 | 665.50 | 632.00 | 632.00 | 632.00 | 48,476 |
01 Aug 2024 | 682.00 | 682.00 | 662.00 | 662.00 | 662.00 | 28,810 |
31 Jul 2024 | 674.00 | 684.00 | 660.00 | 670.00 | 670.00 | 112,234 |
30 Jul 2024 | 662.00 | 670.90 | 657.00 | 664.00 | 664.00 | 54,911 |
29 Jul 2024 | 660.00 | 686.00 | 652.00 | 657.00 | 657.00 | 55,279 |
26 Jul 2024 | 644.00 | 654.04 | 642.00 | 652.00 | 652.00 | 35,349 |
25 Jul 2024 | 632.00 | 641.00 | 632.00 | 642.00 | 642.00 | 79,768 |
24 Jul 2024 | 638.00 | 645.02 | 638.00 | 638.00 | 638.00 | 30,417 |
23 Jul 2024 | 644.00 | 645.90 | 638.00 | 638.00 | 638.00 | 46,370 |
22 Jul 2024 | 650.00 | 654.00 | 642.00 | 642.00 | 642.00 | 81,066 |
19 Jul 2024 | 652.00 | 660.00 | 638.00 | 645.00 | 645.00 | 95,884 |
18 Jul 2024 | 656.00 | 658.00 | 648.92 | 651.00 | 651.00 | 80,198 |
17 Jul 2024 | 648.00 | 650.00 | 638.00 | 638.00 | 638.00 | 53,176 |
16 Jul 2024 | 640.00 | 647.75 | 638.00 | 646.00 | 646.00 | 50,830 |
15 Jul 2024 | 640.00 | 647.20 | 638.00 | 642.00 | 642.00 | 51,177 |
12 Jul 2024 | 630.40 | 641.26 | 628.00 | 639.00 | 639.00 | 36,286 |
11 Jul 2024 | 630.00 | 636.00 | 624.00 | 632.00 | 632.00 | 16,859 |
11 Jul 2024 | 0.06 Dividend | |||||
10 Jul 2024 | 622.00 | 634.00 | 622.00 | 630.00 | 629.94 | 50,344 |
09 Jul 2024 | 630.00 | 632.00 | 622.00 | 626.00 | 625.94 | 44,230 |
08 Jul 2024 | 622.00 | 627.96 | 618.00 | 622.00 | 621.94 | 76,821 |
05 Jul 2024 | 624.00 | 631.30 | 620.00 | 628.00 | 627.94 | 57,725 |
04 Jul 2024 | 618.00 | 621.68 | 613.20 | 614.00 | 613.94 | 43,039 |
03 Jul 2024 | 612.00 | 616.00 | 610.10 | 612.00 | 611.94 | 41,094 |
02 Jul 2024 | 608.00 | 614.00 | 606.00 | 606.00 | 605.94 | 38,147 |
01 Jul 2024 | 614.00 | 624.00 | 610.00 | 610.00 | 609.94 | 59,119 |
28 Jun 2024 | 618.00 | 620.00 | 610.00 | 613.00 | 612.94 | 36,158 |
27 Jun 2024 | 618.00 | 627.40 | 613.50 | 614.00 | 613.94 | 54,789 |
26 Jun 2024 | 626.00 | 626.00 | 618.00 | 618.00 | 617.94 | 25,174 |
25 Jun 2024 | 620.00 | 625.92 | 620.00 | 620.00 | 619.94 | 15,354 |
24 Jun 2024 | 624.00 | 630.00 | 618.01 | 624.00 | 623.94 | 18,168 |
21 Jun 2024 | 624.00 | 626.70 | 618.96 | 626.00 | 625.94 | 32,248 |
20 Jun 2024 | 622.22 | 626.00 | 620.01 | 623.00 | 622.94 | 29,854 |
19 Jun 2024 | 618.00 | 628.00 | 618.00 | 621.00 | 620.94 | 17,951 |
18 Jun 2024 | 618.00 | 624.00 | 615.41 | 618.00 | 617.94 | 22,247 |
17 Jun 2024 | 620.00 | 632.00 | 614.00 | 617.00 | 616.94 | 60,735 |
14 Jun 2024 | 618.00 | 624.00 | 610.86 | 612.00 | 611.94 | 43,078 |
13 Jun 2024 | 626.00 | 630.00 | 616.20 | 620.00 | 619.94 | 33,491 |
12 Jun 2024 | 624.00 | 627.96 | 619.44 | 626.00 | 625.94 | 62,252 |
11 Jun 2024 | 626.00 | 626.00 | 616.00 | 616.00 | 615.94 | 36,915 |
10 Jun 2024 | 618.00 | 626.00 | 618.00 | 620.00 | 619.94 | 49,797 |
07 Jun 2024 | 628.00 | 637.00 | 622.00 | 627.00 | 626.94 | 24,912 |
06 Jun 2024 | 636.00 | 638.00 | 626.00 | 630.00 | 629.94 | 89,454 |
05 Jun 2024 | 632.00 | 654.00 | 629.39 | 630.00 | 629.94 | 37,672 |
04 Jun 2024 | 636.00 | 640.00 | 630.00 | 634.00 | 633.94 | 60,963 |
03 Jun 2024 | 630.00 | 636.00 | 628.00 | 632.00 | 631.94 | 120,569 |
31 May 2024 | 614.00 | 629.98 | 614.00 | 620.00 | 619.94 | 82,116 |
30 May 2024 | 614.00 | 622.00 | 610.00 | 620.00 | 619.94 | 27,200 |
29 May 2024 | 610.00 | 618.39 | 608.00 | 612.00 | 611.94 | 27,782 |
28 May 2024 | 620.00 | 623.95 | 615.80 | 616.00 | 615.94 | 79,752 |
24 May 2024 | 612.00 | 616.80 | 602.00 | 614.00 | 613.94 | 36,516 |
23 May 2024 | 614.00 | 616.10 | 602.00 | 610.00 | 609.94 | 59,682 |
22 May 2024 | 604.00 | 616.00 | 602.00 | 610.00 | 609.94 | 56,721 |
21 May 2024 | 610.00 | 614.00 | 606.00 | 610.00 | 609.94 | 35,419 |
20 May 2024 | 615.60 | 620.00 | 611.72 | 615.00 | 614.94 | 21,881 |
17 May 2024 | 612.00 | 621.12 | 609.50 | 610.00 | 609.94 | 46,796 |
16 May 2024 | 616.00 | 619.33 | 610.00 | 614.00 | 613.94 | 67,571 |
15 May 2024 | 604.00 | 608.00 | 596.00 | 606.00 | 605.94 | 113,785 |
14 May 2024 | 604.00 | 604.00 | 593.44 | 595.00 | 594.94 | 64,782 |
13 May 2024 | 598.00 | 600.24 | 592.00 | 592.00 | 591.94 | 46,081 |
10 May 2024 | 596.00 | 600.00 | 590.00 | 592.00 | 591.94 | 37,789 |
09 May 2024 | 592.00 | 594.44 | 589.54 | 592.00 | 591.94 | 33,627 |
08 May 2024 | 584.00 | 590.00 | 584.00 | 588.00 | 587.94 | 35,540 |
07 May 2024 | 582.00 | 589.00 | 576.00 | 582.00 | 581.94 | 68,386 |
03 May 2024 | 576.00 | 580.00 | 575.33 | 578.00 | 577.94 | 13,016 |
02 May 2024 | 570.00 | 577.99 | 570.00 | 572.00 | 571.95 | 40,265 |
01 May 2024 | 568.00 | 574.16 | 568.00 | 570.00 | 569.95 | 31,341 |
30 Apr 2024 | 568.00 | 578.00 | 567.57 | 576.00 | 575.95 | 119,841 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |