Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 569.40 | 570.00 | 563.05 | 565.60 | 565.60 | 5,583,086 |
20 May 2024 | - | - | - | - | - | - |
13 May 2024 | 553.80 | 572.00 | 547.15 | 570.20 | 570.20 | 24,167,326 |
06 May 2024 | 569.90 | 569.90 | 538.00 | 548.55 | 548.55 | 44,352,594 |
29 Apr 2024 | 590.00 | 591.95 | 565.25 | 565.90 | 565.90 | 35,672,249 |
22 Apr 2024 | 601.85 | 609.15 | 585.60 | 587.85 | 587.85 | 20,944,486 |
15 Apr 2024 | 610.05 | 624.00 | 581.10 | 601.55 | 601.55 | 29,792,935 |
08 Apr 2024 | 630.00 | 639.15 | 616.25 | 618.50 | 618.50 | 18,112,504 |
01 Apr 2024 | 638.00 | 641.65 | 616.30 | 629.40 | 629.40 | 20,596,351 |
25 Mar 2024 | 623.85 | 642.80 | 623.85 | 633.35 | 633.35 | 34,550,515 |
18 Mar 2024 | 634.95 | 639.00 | 616.00 | 623.85 | 623.85 | 19,319,169 |
11 Mar 2024 | 625.00 | 634.80 | 598.20 | 632.35 | 632.35 | 20,239,804 |
04 Mar 2024 | 595.00 | 624.15 | 587.60 | 621.95 | 621.95 | 20,193,958 |
26 Feb 2024 | 568.75 | 596.80 | 567.25 | 589.95 | 589.95 | 20,167,196 |
19 Feb 2024 | 594.30 | 594.30 | 567.05 | 580.70 | 580.70 | 16,387,258 |
12 Feb 2024 | 584.00 | 594.00 | 572.40 | 592.45 | 592.45 | 14,093,543 |
05 Feb 2024 | 578.80 | 616.05 | 561.55 | 584.00 | 584.00 | 37,462,052 |
29 Jan 2024 | 575.05 | 591.40 | 567.20 | 578.80 | 578.80 | 26,281,766 |
22 Jan 2024 | 615.90 | 615.90 | 576.70 | 579.00 | 579.00 | 15,864,247 |
15 Jan 2024 | 637.00 | 637.00 | 600.60 | 615.90 | 615.90 | 37,599,847 |
08 Jan 2024 | 647.00 | 654.15 | 621.30 | 637.60 | 637.60 | 18,879,259 |
01 Jan 2024 | 647.00 | 654.55 | 636.10 | 646.75 | 646.75 | 12,050,795 |
25 Dec 2023 | 639.85 | 650.95 | 634.00 | 646.70 | 646.70 | 9,776,136 |
18 Dec 2023 | 673.80 | 674.80 | 637.10 | 639.85 | 639.85 | 15,226,919 |
11 Dec 2023 | 671.05 | 710.60 | 663.25 | 673.10 | 673.10 | 32,376,973 |
04 Dec 2023 | 689.80 | 689.80 | 667.00 | 671.25 | 671.25 | 17,040,142 |
27 Nov 2023 | 668.00 | 695.00 | 668.00 | 682.15 | 682.15 | 10,474,204 |
20 Nov 2023 | 654.95 | 677.00 | 647.50 | 668.00 | 668.00 | 13,615,407 |
13 Nov 2023 | 625.15 | 660.00 | 617.00 | 651.80 | 651.80 | 10,140,950 |
06 Nov 2023 | 622.10 | 631.50 | 613.20 | 626.75 | 626.75 | 10,555,200 |
30 Oct 2023 | 609.80 | 626.80 | 600.75 | 622.10 | 622.10 | 9,593,085 |
23 Oct 2023 | 638.00 | 644.70 | 602.70 | 608.65 | 608.65 | 8,683,638 |
16 Oct 2023 | 633.00 | 648.45 | 619.65 | 639.95 | 639.95 | 15,255,311 |
09 Oct 2023 | 625.00 | 633.00 | 613.35 | 625.25 | 625.25 | 18,737,701 |
02 Oct 2023 | 637.40 | 637.50 | 619.90 | 630.90 | 630.90 | 13,575,810 |
25 Sept 2023 | 652.20 | 653.00 | 630.65 | 637.40 | 637.40 | 9,749,890 |
18 Sept 2023 | 644.70 | 665.55 | 641.40 | 649.45 | 649.45 | 9,955,396 |
11 Sept 2023 | 658.00 | 677.55 | 640.30 | 644.90 | 644.90 | 23,132,061 |
04 Sept 2023 | 645.00 | 660.80 | 634.00 | 657.45 | 657.45 | 12,085,552 |
28 Aug 2023 | 629.00 | 648.00 | 624.65 | 641.35 | 641.35 | 13,792,410 |
21 Aug 2023 | 625.00 | 654.05 | 623.00 | 628.30 | 628.30 | 14,395,726 |
14 Aug 2023 | 632.10 | 638.00 | 616.75 | 625.95 | 625.95 | 7,919,638 |
07 Aug 2023 | 645.00 | 654.85 | 632.00 | 633.60 | 633.60 | 10,156,515 |
31 Jul 2023 | 652.00 | 655.00 | 629.10 | 642.20 | 642.20 | 14,347,655 |
24 Jul 2023 | 653.60 | 668.25 | 646.05 | 659.30 | 659.30 | 19,407,444 |
17 Jul 2023 | 672.95 | 674.85 | 633.65 | 647.30 | 647.30 | 21,880,780 |
10 Jul 2023 | 660.00 | 690.85 | 659.05 | 670.05 | 670.05 | 21,864,292 |
03 Jul 2023 | 651.00 | 679.00 | 644.05 | 658.10 | 658.10 | 22,222,362 |
26 Jun 2023 | 619.95 | 674.00 | 616.75 | 651.20 | 651.20 | 64,392,278 |
19 Jun 2023 | 609.95 | 659.95 | 602.10 | 626.90 | 626.90 | 33,913,543 |
16 Jun 2023 | 1.9 Dividend | |||||
12 Jun 2023 | 585.95 | 615.00 | 574.00 | 609.55 | 607.55 | 25,457,052 |
05 Jun 2023 | 578.05 | 597.40 | 567.90 | 581.70 | 579.79 | 13,704,456 |
29 May 2023 | 577.30 | 603.70 | 571.00 | 576.40 | 574.51 | 20,328,143 |
22 May 2023 | 557.00 | 578.85 | 554.50 | 577.20 | 575.30 | 9,705,984 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |