Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 660.00 | 676.50 | 656.50 | 667.00 | 667.00 | 1,908,672 |
02 May 2024 | 649.00 | 659.50 | 646.50 | 657.50 | 657.50 | 2,503,587 |
01 May 2024 | 648.00 | 656.00 | 646.00 | 648.50 | 648.50 | 2,575,108 |
30 Apr 2024 | 653.00 | 655.00 | 650.50 | 650.50 | 650.50 | 1,836,840 |
29 Apr 2024 | 654.00 | 659.00 | 653.00 | 653.00 | 653.00 | 3,901,464 |
26 Apr 2024 | 643.50 | 655.50 | 643.00 | 654.00 | 654.00 | 1,450,324 |
25 Apr 2024 | 639.50 | 646.50 | 634.50 | 640.00 | 640.00 | 1,708,219 |
24 Apr 2024 | 650.50 | 650.50 | 634.50 | 637.50 | 637.50 | 3,405,415 |
23 Apr 2024 | 646.50 | 650.00 | 643.50 | 648.50 | 648.50 | 2,034,076 |
22 Apr 2024 | 641.50 | 647.00 | 640.00 | 640.50 | 640.50 | 1,937,552 |
19 Apr 2024 | 628.50 | 636.00 | 625.00 | 634.50 | 634.50 | 3,513,158 |
18 Apr 2024 | 624.00 | 631.00 | 623.50 | 631.00 | 631.00 | 9,519,946 |
17 Apr 2024 | 615.50 | 630.00 | 613.00 | 622.00 | 622.00 | 2,096,460 |
16 Apr 2024 | 620.50 | 624.41 | 611.00 | 619.50 | 619.50 | 2,641,470 |
15 Apr 2024 | 634.00 | 636.50 | 628.00 | 632.00 | 632.00 | 1,384,559 |
12 Apr 2024 | 640.50 | 642.00 | 631.50 | 633.50 | 633.50 | 1,380,511 |
11 Apr 2024 | 628.50 | 638.50 | 626.50 | 634.50 | 634.50 | 2,445,297 |
10 Apr 2024 | 645.00 | 647.50 | 626.00 | 629.00 | 629.00 | 8,459,218 |
09 Apr 2024 | 640.00 | 643.50 | 634.50 | 639.50 | 639.50 | 1,797,681 |
08 Apr 2024 | 630.50 | 643.50 | 629.00 | 641.50 | 641.50 | 1,251,440 |
05 Apr 2024 | 635.00 | 635.00 | 627.00 | 631.50 | 631.50 | 1,095,239 |
04 Apr 2024 | 631.00 | 643.50 | 629.00 | 643.50 | 643.50 | 18,469,255 |
03 Apr 2024 | 637.50 | 642.00 | 628.75 | 631.00 | 631.00 | 2,127,274 |
02 Apr 2024 | 656.00 | 656.50 | 634.72 | 637.50 | 637.50 | 20,480,896 |
28 Mar 2024 | 661.80 | 661.80 | 650.90 | 658.20 | 658.20 | 3,697,075 |
27 Mar 2024 | 656.40 | 659.40 | 650.20 | 657.80 | 657.80 | 846,119 |
26 Mar 2024 | 647.00 | 656.60 | 647.00 | 656.60 | 656.60 | 2,184,990 |
25 Mar 2024 | 648.00 | 650.60 | 641.40 | 648.60 | 648.60 | 1,505,484 |
22 Mar 2024 | 652.00 | 655.40 | 648.60 | 651.00 | 651.00 | 1,110,288 |
21 Mar 2024 | 641.20 | 651.60 | 638.80 | 649.60 | 649.60 | 1,920,423 |
20 Mar 2024 | 624.20 | 631.80 | 622.80 | 629.60 | 629.60 | 1,691,163 |
19 Mar 2024 | 624.20 | 624.40 | 618.20 | 624.00 | 624.00 | 1,184,178 |
18 Mar 2024 | 616.80 | 626.60 | 615.80 | 622.20 | 622.20 | 1,705,944 |
15 Mar 2024 | 616.80 | 626.20 | 614.80 | 616.80 | 616.80 | 5,215,663 |
14 Mar 2024 | 622.60 | 631.60 | 618.00 | 619.20 | 619.20 | 2,305,491 |
13 Mar 2024 | 626.00 | 628.20 | 620.80 | 624.60 | 624.60 | 1,925,198 |
12 Mar 2024 | 631.00 | 631.00 | 622.00 | 624.20 | 624.20 | 4,092,714 |
11 Mar 2024 | 628.40 | 636.80 | 623.60 | 626.80 | 626.80 | 3,478,703 |
08 Mar 2024 | 627.20 | 635.40 | 620.80 | 632.40 | 632.40 | 1,398,528 |
07 Mar 2024 | 626.80 | 634.20 | 620.60 | 624.60 | 624.60 | 2,465,020 |
06 Mar 2024 | 616.40 | 633.40 | 616.10 | 626.80 | 626.80 | 2,710,851 |
05 Mar 2024 | 617.40 | 621.20 | 614.00 | 616.20 | 616.20 | 2,962,996 |
04 Mar 2024 | 624.40 | 624.80 | 615.40 | 620.60 | 620.60 | 1,598,135 |
01 Mar 2024 | 625.00 | 628.80 | 620.00 | 627.40 | 627.40 | 2,818,924 |
29 Feb 2024 | 620.20 | 626.80 | 615.20 | 619.60 | 619.60 | 6,325,657 |
28 Feb 2024 | 619.60 | 621.60 | 602.40 | 613.20 | 613.20 | 9,034,284 |
27 Feb 2024 | 621.00 | 627.80 | 618.40 | 619.40 | 619.40 | 10,472,182 |
26 Feb 2024 | 625.60 | 626.80 | 620.00 | 623.00 | 623.00 | 8,025,099 |
23 Feb 2024 | 632.60 | 636.40 | 623.40 | 623.80 | 623.80 | 2,852,109 |
22 Feb 2024 | 640.40 | 641.80 | 627.60 | 629.60 | 629.60 | 1,556,784 |
22 Feb 2024 | 9.3 Dividend | |||||
21 Feb 2024 | 645.00 | 649.60 | 642.72 | 645.80 | 636.50 | 1,709,572 |
20 Feb 2024 | 642.80 | 646.00 | 636.20 | 645.40 | 636.11 | 1,257,351 |
19 Feb 2024 | 643.60 | 648.00 | 640.40 | 645.20 | 635.91 | 941,634 |
16 Feb 2024 | 646.40 | 650.00 | 641.20 | 645.40 | 636.11 | 1,282,616 |
15 Feb 2024 | 641.00 | 648.80 | 637.20 | 644.20 | 634.92 | 1,274,094 |
14 Feb 2024 | 632.40 | 643.60 | 632.40 | 635.00 | 625.86 | 1,452,305 |
13 Feb 2024 | 638.60 | 641.80 | 625.00 | 630.80 | 621.72 | 1,531,156 |
12 Feb 2024 | 631.40 | 643.00 | 630.40 | 641.80 | 632.56 | 2,408,285 |
09 Feb 2024 | 649.00 | 654.20 | 628.40 | 628.40 | 619.35 | 2,805,729 |
08 Feb 2024 | 658.60 | 662.20 | 650.20 | 650.20 | 640.84 | 10,828,616 |
07 Feb 2024 | 664.00 | 667.00 | 659.00 | 660.40 | 650.89 | 2,040,995 |
06 Feb 2024 | 661.20 | 668.40 | 656.40 | 666.40 | 656.80 | 1,583,631 |
05 Feb 2024 | 661.40 | 666.60 | 654.20 | 659.00 | 649.51 | 2,091,228 |
02 Feb 2024 | 662.00 | 666.60 | 649.00 | 651.00 | 641.63 | 1,476,407 |
01 Feb 2024 | 659.80 | 666.00 | 654.00 | 654.00 | 644.58 | 1,829,140 |
31 Jan 2024 | 667.20 | 675.00 | 665.60 | 669.60 | 659.96 | 1,962,648 |
30 Jan 2024 | 672.60 | 674.80 | 664.00 | 664.00 | 654.44 | 1,908,930 |
29 Jan 2024 | 660.40 | 670.40 | 652.60 | 667.60 | 657.99 | 972,025 |
26 Jan 2024 | 655.20 | 663.40 | 651.20 | 660.40 | 650.89 | 1,140,213 |
25 Jan 2024 | 652.40 | 657.00 | 647.00 | 654.00 | 644.58 | 1,644,195 |
24 Jan 2024 | 651.20 | 658.00 | 640.00 | 656.00 | 646.55 | 1,889,813 |
23 Jan 2024 | 650.20 | 653.00 | 640.60 | 641.60 | 632.36 | 1,460,222 |
22 Jan 2024 | 646.40 | 653.00 | 641.88 | 648.00 | 638.67 | 2,267,941 |
19 Jan 2024 | 647.00 | 650.80 | 638.00 | 640.60 | 631.37 | 2,795,364 |
18 Jan 2024 | 644.80 | 645.80 | 634.79 | 640.40 | 631.18 | 2,707,850 |
17 Jan 2024 | 655.20 | 658.20 | 636.60 | 641.00 | 631.77 | 2,096,293 |
16 Jan 2024 | 672.60 | 676.40 | 667.80 | 668.40 | 658.77 | 1,667,486 |
15 Jan 2024 | 683.40 | 690.00 | 674.80 | 676.40 | 666.66 | 878,964 |
12 Jan 2024 | 685.60 | 696.80 | 682.20 | 684.80 | 674.94 | 2,026,450 |
11 Jan 2024 | 696.60 | 700.00 | 683.20 | 684.60 | 674.74 | 1,392,978 |
10 Jan 2024 | 699.80 | 702.80 | 690.40 | 690.40 | 680.46 | 953,504 |
09 Jan 2024 | 700.00 | 700.00 | 693.20 | 697.20 | 687.16 | 786,821 |
08 Jan 2024 | 697.00 | 699.00 | 683.40 | 699.00 | 688.93 | 795,090 |
05 Jan 2024 | 692.20 | 696.20 | 684.00 | 695.00 | 684.99 | 1,028,846 |
04 Jan 2024 | 694.60 | 704.40 | 692.40 | 696.40 | 686.37 | 1,352,173 |
03 Jan 2024 | 704.00 | 709.20 | 694.60 | 697.20 | 687.16 | 1,559,605 |
02 Jan 2024 | 706.00 | 720.60 | 705.80 | 708.60 | 698.40 | 1,353,781 |
29 Dec 2023 | 716.40 | 718.80 | 704.80 | 704.80 | 694.65 | 541,505 |
28 Dec 2023 | 725.00 | 725.00 | 714.60 | 716.40 | 706.08 | 839,271 |
27 Dec 2023 | 719.00 | 723.80 | 716.40 | 723.60 | 713.18 | 779,013 |
22 Dec 2023 | 709.80 | 721.80 | 709.80 | 719.00 | 708.65 | 321,523 |
21 Dec 2023 | 719.80 | 723.60 | 716.80 | 720.00 | 709.63 | 1,021,224 |
20 Dec 2023 | 718.40 | 729.40 | 713.00 | 725.20 | 714.76 | 2,095,710 |
19 Dec 2023 | 710.00 | 716.40 | 705.80 | 708.20 | 698.00 | 1,184,057 |
18 Dec 2023 | 706.20 | 714.80 | 701.60 | 706.20 | 696.03 | 1,416,794 |
15 Dec 2023 | 707.60 | 721.80 | 698.00 | 712.60 | 702.34 | 7,030,595 |
14 Dec 2023 | 685.80 | 710.80 | 685.80 | 708.20 | 698.00 | 9,004,200 |
13 Dec 2023 | 656.40 | 667.20 | 656.30 | 663.20 | 653.65 | 2,354,670 |
12 Dec 2023 | 657.40 | 662.80 | 652.60 | 654.40 | 644.98 | 2,056,153 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |