Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 698.00 | 709.32 | 697.76 | 698.00 | 698.00 | 14,815 |
25 July 2024 | 694.00 | 710.00 | 692.20 | 698.00 | 698.00 | 28,112 |
24 July 2024 | 688.00 | 689.34 | 680.00 | 686.00 | 686.00 | 87,573 |
23 July 2024 | 700.00 | 703.00 | 676.00 | 676.00 | 676.00 | 20,292 |
22 July 2024 | 702.00 | 709.12 | 702.00 | 704.00 | 704.00 | 600,192 |
19 July 2024 | 700.00 | 706.00 | 690.00 | 706.00 | 706.00 | 44,566 |
18 July 2024 | 702.00 | 715.60 | 700.00 | 700.00 | 700.00 | 20,520 |
17 July 2024 | 710.00 | 716.00 | 704.00 | 704.00 | 704.00 | 31,012 |
16 July 2024 | 718.00 | 720.00 | 710.00 | 710.00 | 710.00 | 19,437 |
15 July 2024 | 710.00 | 726.22 | 698.00 | 712.00 | 712.00 | 30,756 |
12 July 2024 | 680.00 | 706.00 | 672.00 | 704.00 | 704.00 | 42,872 |
11 July 2024 | 662.00 | 686.98 | 660.00 | 678.00 | 678.00 | 18,321 |
10 July 2024 | 670.00 | 672.00 | 660.00 | 668.00 | 668.00 | 22,086 |
09 July 2024 | 630.00 | 668.00 | 630.00 | 660.00 | 660.00 | 39,980 |
08 July 2024 | 636.00 | 652.02 | 636.00 | 640.00 | 640.00 | 19,371 |
05 July 2024 | 632.00 | 660.00 | 625.00 | 660.00 | 660.00 | 33,758 |
04 July 2024 | 624.00 | 638.00 | 622.00 | 630.00 | 630.00 | 26,546 |
04 July 2024 | 10.88 Dividend | |||||
03 July 2024 | 604.00 | 638.00 | 604.00 | 626.00 | 615.12 | 27,020 |
02 July 2024 | 612.00 | 634.64 | 602.00 | 602.00 | 591.54 | 18,139 |
01 July 2024 | 602.00 | 634.70 | 600.00 | 614.00 | 603.33 | 18,238 |
28 June 2024 | 612.00 | 635.00 | 602.00 | 604.00 | 593.50 | 29,104 |
27 June 2024 | 612.00 | 646.00 | 600.00 | 600.00 | 589.57 | 16,615 |
26 June 2024 | 618.00 | 641.10 | 612.00 | 614.00 | 603.33 | 20,429 |
25 June 2024 | 630.00 | 635.76 | 612.00 | 624.00 | 613.15 | 34,657 |
24 June 2024 | 652.00 | 652.00 | 624.94 | 628.00 | 617.09 | 36,462 |
21 June 2024 | 626.00 | 640.80 | 624.00 | 630.00 | 619.05 | 47,221 |
20 June 2024 | 612.00 | 631.42 | 612.00 | 630.00 | 619.05 | 19,150 |
19 June 2024 | 644.00 | 644.00 | 612.00 | 616.00 | 605.29 | 32,600 |
18 June 2024 | 618.00 | 643.90 | 617.10 | 632.00 | 621.02 | 26,170 |
17 June 2024 | 616.00 | 640.00 | 616.00 | 626.00 | 615.12 | 27,567 |
14 June 2024 | 630.00 | 636.00 | 622.10 | 630.00 | 619.05 | 4,260 |
13 June 2024 | 646.00 | 652.00 | 622.00 | 628.00 | 617.09 | 41,684 |
12 June 2024 | 628.00 | 634.00 | 620.00 | 628.00 | 617.09 | 21,974 |
11 June 2024 | 628.00 | 641.20 | 619.83 | 628.00 | 617.09 | 28,286 |
10 June 2024 | 614.00 | 643.00 | 613.70 | 624.00 | 613.15 | 24,684 |
07 June 2024 | 626.00 | 633.12 | 612.00 | 626.00 | 615.12 | 23,161 |
06 June 2024 | 614.00 | 634.00 | 612.00 | 632.00 | 621.02 | 14,393 |
05 June 2024 | 640.00 | 645.00 | 622.00 | 622.00 | 611.19 | 148,095 |
04 June 2024 | 614.00 | 636.08 | 614.00 | 630.00 | 619.05 | 76,356 |
03 June 2024 | 626.00 | 630.70 | 616.00 | 620.00 | 609.22 | 40,619 |
31 May 2024 | 620.00 | 628.10 | 614.00 | 616.00 | 605.29 | 40,586 |
30 May 2024 | 628.00 | 629.00 | 616.00 | 616.00 | 605.29 | 20,231 |
29 May 2024 | 632.00 | 637.00 | 618.00 | 620.00 | 609.22 | 67,635 |
28 May 2024 | 656.00 | 665.00 | 618.00 | 624.00 | 613.15 | 72,322 |
24 May 2024 | 640.00 | 660.00 | 640.00 | 648.00 | 636.74 | 20,718 |
23 May 2024 | 668.00 | 668.00 | 630.00 | 630.00 | 619.05 | 32,238 |
22 May 2024 | 660.00 | 668.00 | 655.25 | 656.00 | 644.60 | 43,284 |
21 May 2024 | 652.00 | 660.00 | 650.00 | 650.00 | 638.70 | 18,704 |
20 May 2024 | 644.00 | 666.00 | 644.00 | 652.00 | 640.67 | 454,083 |
17 May 2024 | 638.00 | 644.30 | 630.00 | 644.00 | 632.81 | 46,294 |
16 May 2024 | 634.00 | 642.50 | 628.50 | 642.00 | 630.84 | 42,650 |
15 May 2024 | 634.00 | 639.50 | 598.00 | 630.00 | 619.05 | 93,003 |
14 May 2024 | 620.00 | 630.00 | 615.00 | 624.00 | 613.15 | 222,201 |
13 May 2024 | 608.00 | 623.32 | 608.00 | 616.00 | 605.29 | 183,142 |
10 May 2024 | 602.00 | 633.60 | 602.00 | 620.00 | 609.22 | 80,143 |
09 May 2024 | 616.00 | 616.00 | 602.00 | 612.00 | 601.36 | 46,742 |
08 May 2024 | 610.00 | 618.00 | 608.00 | 608.00 | 597.43 | 13,772 |
07 May 2024 | 614.00 | 636.12 | 607.50 | 618.00 | 607.26 | 20,316 |
03 May 2024 | 628.00 | 642.00 | 602.00 | 614.00 | 603.33 | 49,664 |
02 May 2024 | 610.00 | 634.00 | 600.00 | 618.00 | 607.26 | 9,667 |
01 May 2024 | 608.00 | 633.00 | 608.00 | 626.00 | 615.12 | 16,750 |
30 Apr 2024 | 608.00 | 632.00 | 606.00 | 606.00 | 595.47 | 17,888 |
29 Apr 2024 | 610.00 | 640.00 | 610.00 | 640.00 | 628.88 | 38,082 |
26 Apr 2024 | 604.00 | 629.50 | 600.00 | 614.00 | 603.33 | 16,429 |
25 Apr 2024 | 606.00 | 626.00 | 602.00 | 622.00 | 611.19 | 39,478 |
24 Apr 2024 | 612.00 | 632.50 | 594.00 | 610.00 | 599.40 | 45,405 |
23 Apr 2024 | 628.00 | 632.40 | 610.00 | 622.00 | 611.19 | 14,665 |
22 Apr 2024 | 616.00 | 636.00 | 588.00 | 610.00 | 599.40 | 31,927 |
19 Apr 2024 | 596.00 | 602.84 | 590.00 | 602.00 | 591.54 | 22,566 |
18 Apr 2024 | 592.00 | 617.20 | 590.00 | 592.00 | 581.71 | 12,309 |
17 Apr 2024 | 596.00 | 622.12 | 590.00 | 602.00 | 591.54 | 12,977 |
16 Apr 2024 | 608.00 | 612.64 | 596.00 | 596.00 | 585.64 | 70,867 |
15 Apr 2024 | 622.00 | 622.33 | 600.00 | 606.00 | 595.47 | 9,085 |
12 Apr 2024 | 600.00 | 621.38 | 600.00 | 608.00 | 597.43 | 27,785 |
11 Apr 2024 | 616.00 | 622.00 | 606.00 | 608.00 | 597.43 | 17,865 |
10 Apr 2024 | 600.00 | 605.60 | 597.68 | 602.00 | 591.54 | 67,118 |
09 Apr 2024 | 596.00 | 606.00 | 596.00 | 598.00 | 587.61 | 10,481 |
08 Apr 2024 | 588.00 | 602.50 | 586.00 | 596.00 | 585.64 | 36,028 |
05 Apr 2024 | 598.00 | 598.00 | 587.00 | 598.00 | 587.61 | 17,709 |
04 Apr 2024 | 590.00 | 601.48 | 590.00 | 595.00 | 584.66 | 52,980 |
03 Apr 2024 | 592.00 | 626.34 | 590.14 | 598.00 | 587.61 | 52,844 |
02 Apr 2024 | 606.00 | 613.80 | 580.00 | 594.00 | 583.68 | 40,051 |
28 Mar 2024 | 590.00 | 624.44 | 590.00 | 600.00 | 589.57 | 18,640 |
27 Mar 2024 | 594.00 | 626.34 | 591.50 | 610.00 | 599.40 | 25,215 |
26 Mar 2024 | 620.00 | 625.86 | 596.00 | 602.00 | 591.54 | 43,587 |
25 Mar 2024 | 604.00 | 626.83 | 604.00 | 610.00 | 599.40 | 45,849 |
22 Mar 2024 | 618.00 | 636.00 | 606.00 | 606.00 | 595.47 | 26,718 |
21 Mar 2024 | 620.00 | 636.00 | 617.60 | 622.00 | 611.19 | 47,302 |
20 Mar 2024 | 622.00 | 640.00 | 605.00 | 606.00 | 595.47 | 15,488 |
19 Mar 2024 | 630.00 | 648.50 | 620.00 | 624.00 | 613.15 | 9,257 |
18 Mar 2024 | 640.00 | 658.24 | 632.00 | 632.00 | 621.02 | 28,492 |
15 Mar 2024 | 644.00 | 662.00 | 640.00 | 640.00 | 628.88 | 8,789 |
14 Mar 2024 | 640.00 | 668.00 | 640.00 | 668.00 | 656.39 | 11,112 |
13 Mar 2024 | 642.00 | 661.00 | 640.00 | 640.00 | 628.88 | 12,373 |
12 Mar 2024 | 644.00 | 673.50 | 644.00 | 650.00 | 638.70 | 4,351 |
11 Mar 2024 | 662.00 | 680.00 | 650.00 | 650.00 | 638.70 | 7,057 |
08 Mar 2024 | 670.00 | 690.90 | 656.00 | 656.00 | 644.60 | 9,777 |
07 Mar 2024 | 674.00 | 699.50 | 670.00 | 670.00 | 658.36 | 16,693 |
06 Mar 2024 | 676.00 | 697.33 | 674.00 | 674.00 | 662.29 | 3,289 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |