Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Oct 2024 | 626.00 | 628.80 | 606.00 | 622.00 | 622.00 | 88,710 |
03 Oct 2024 | 596.00 | 628.00 | 594.00 | 620.00 | 620.00 | 25,520 |
02 Oct 2024 | 610.00 | 620.00 | 594.00 | 610.00 | 610.00 | 19,591 |
01 Oct 2024 | 620.00 | 631.00 | 620.00 | 620.00 | 620.00 | 20,536 |
30 Sept 2024 | 622.00 | 633.00 | 616.00 | 620.00 | 620.00 | 116,905 |
27 Sept 2024 | 630.00 | 635.30 | 620.00 | 620.00 | 620.00 | 27,101 |
26 Sept 2024 | 642.00 | 642.00 | 623.00 | 630.00 | 630.00 | 14,925 |
25 Sept 2024 | 632.00 | 640.00 | 624.40 | 640.00 | 640.00 | 15,914 |
24 Sept 2024 | 624.00 | 644.00 | 622.00 | 644.00 | 644.00 | 208,453 |
23 Sept 2024 | 626.00 | 639.00 | 617.20 | 620.00 | 620.00 | 24,199 |
20 Sept 2024 | 624.00 | 640.00 | 623.96 | 630.00 | 630.00 | 6,344 |
19 Sept 2024 | 640.00 | 640.00 | 623.80 | 640.00 | 640.00 | 11,349 |
18 Sept 2024 | 638.00 | 638.00 | 626.10 | 628.00 | 628.00 | 221 |
17 Sept 2024 | 632.00 | 636.80 | 629.00 | 632.00 | 632.00 | 19,071 |
16 Sept 2024 | 630.00 | 638.20 | 626.80 | 630.00 | 630.00 | 213,902 |
13 Sept 2024 | 656.00 | 656.00 | 630.00 | 636.00 | 636.00 | 4,494 |
12 Sept 2024 | 636.00 | 644.00 | 628.00 | 636.00 | 636.00 | 15,225 |
11 Sept 2024 | 642.00 | 643.68 | 624.80 | 632.00 | 632.00 | 9,432 |
10 Sept 2024 | 652.00 | 652.00 | 626.00 | 632.00 | 632.00 | 21,827 |
09 Sept 2024 | 642.00 | 649.60 | 636.00 | 636.00 | 636.00 | 13,385 |
06 Sept 2024 | 640.00 | 650.00 | 640.00 | 640.00 | 640.00 | 21,901 |
05 Sept 2024 | 642.00 | 649.12 | 630.00 | 630.00 | 630.00 | 18,634 |
04 Sept 2024 | 646.00 | 654.64 | 634.00 | 634.00 | 634.00 | 23,325 |
03 Sept 2024 | 650.00 | 654.46 | 643.40 | 651.00 | 651.00 | 34,333 |
02 Sept 2024 | 650.00 | 655.76 | 639.70 | 652.00 | 652.00 | 72,876 |
30 Aug 2024 | 646.00 | 658.00 | 643.40 | 658.00 | 658.00 | 27,471 |
29 Aug 2024 | 648.00 | 655.82 | 640.00 | 646.00 | 646.00 | 42,475 |
28 Aug 2024 | 650.00 | 657.20 | 636.00 | 636.00 | 636.00 | 30,591 |
27 Aug 2024 | 658.00 | 674.00 | 650.00 | 652.00 | 652.00 | 23,359 |
23 Aug 2024 | 660.00 | 680.00 | 656.00 | 658.00 | 658.00 | 6,875 |
22 Aug 2024 | 660.00 | 688.00 | 654.00 | 654.00 | 654.00 | 19,406 |
21 Aug 2024 | 670.00 | 670.00 | 652.00 | 660.00 | 660.00 | 11,568 |
20 Aug 2024 | 670.00 | 679.80 | 660.00 | 662.00 | 662.00 | 10,945 |
19 Aug 2024 | 694.00 | 694.00 | 672.00 | 681.00 | 681.00 | 9,655 |
16 Aug 2024 | 672.00 | 682.00 | 660.00 | 682.00 | 682.00 | 17,501 |
15 Aug 2024 | 680.00 | 685.50 | 672.00 | 672.00 | 672.00 | 11,138 |
14 Aug 2024 | 694.00 | 714.00 | 670.00 | 670.00 | 670.00 | 29,216 |
13 Aug 2024 | 694.00 | 703.60 | 692.00 | 698.00 | 698.00 | 17,811 |
12 Aug 2024 | 694.00 | 707.00 | 694.00 | 698.00 | 698.00 | 15,887 |
09 Aug 2024 | 696.00 | 710.00 | 690.00 | 700.00 | 700.00 | 17,890 |
08 Aug 2024 | 722.00 | 722.00 | 696.00 | 700.00 | 700.00 | 9,788 |
07 Aug 2024 | 706.00 | 726.00 | 694.50 | 726.00 | 726.00 | 21,022 |
06 Aug 2024 | 692.00 | 703.84 | 692.00 | 698.00 | 698.00 | 10,567 |
05 Aug 2024 | 690.00 | 703.84 | 688.00 | 696.00 | 696.00 | 39,540 |
02 Aug 2024 | 690.00 | 710.00 | 685.61 | 710.00 | 710.00 | 26,181 |
01 Aug 2024 | 698.00 | 711.50 | 698.00 | 700.00 | 700.00 | 12,142 |
31 July 2024 | 702.00 | 710.00 | 698.00 | 710.00 | 710.00 | 41,879 |
30 July 2024 | 692.00 | 710.88 | 692.00 | 698.00 | 698.00 | 42,868 |
29 July 2024 | 692.00 | 714.00 | 692.00 | 710.00 | 710.00 | 14,155 |
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 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |