Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jul 2024 | 798.00 | 799.85 | 776.35 | 785.35 | 785.35 | 483,733 |
03 Jul 2024 | 789.90 | 798.70 | 777.30 | 795.60 | 795.60 | 1,343,176 |
02 Jul 2024 | 784.75 | 791.95 | 775.20 | 784.05 | 784.05 | 1,635,714 |
01 Jul 2024 | 755.00 | 784.75 | 753.55 | 778.15 | 778.15 | 1,397,804 |
28 Jun 2024 | 756.00 | 761.50 | 750.65 | 752.20 | 752.20 | 561,236 |
27 Jun 2024 | 762.95 | 769.95 | 752.00 | 754.75 | 754.75 | 2,913,316 |
26 Jun 2024 | 752.00 | 774.95 | 751.45 | 762.85 | 762.85 | 1,021,045 |
25 Jun 2024 | 761.00 | 763.20 | 742.05 | 750.50 | 750.50 | 884,718 |
24 Jun 2024 | 776.15 | 777.00 | 750.40 | 755.90 | 755.90 | 1,431,415 |
21 Jun 2024 | 774.90 | 785.00 | 770.80 | 776.15 | 776.15 | 1,183,579 |
20 Jun 2024 | 770.00 | 778.95 | 766.00 | 770.95 | 770.95 | 1,467,963 |
19 Jun 2024 | 763.95 | 772.40 | 740.30 | 766.85 | 766.85 | 1,337,372 |
18 Jun 2024 | 760.00 | 762.90 | 747.75 | 757.05 | 757.05 | 703,015 |
14 Jun 2024 | 759.00 | 771.50 | 751.00 | 757.55 | 757.55 | 1,049,101 |
13 Jun 2024 | 772.40 | 774.85 | 754.65 | 759.30 | 759.30 | 3,778,762 |
12 Jun 2024 | 753.35 | 792.60 | 753.35 | 778.95 | 778.95 | 6,443,550 |
11 Jun 2024 | 731.45 | 759.85 | 725.35 | 753.10 | 753.10 | 2,336,124 |
10 Jun 2024 | 721.55 | 730.45 | 714.05 | 725.35 | 725.35 | 1,106,201 |
07 Jun 2024 | 720.00 | 727.15 | 709.50 | 720.35 | 720.35 | 1,553,420 |
06 Jun 2024 | 748.00 | 748.00 | 714.25 | 718.95 | 718.95 | 4,716,336 |
05 Jun 2024 | 706.00 | 759.80 | 692.15 | 748.25 | 748.25 | 4,037,191 |
04 Jun 2024 | 669.95 | 712.90 | 631.60 | 692.10 | 692.10 | 3,890,075 |
03 Jun 2024 | 655.25 | 683.00 | 655.25 | 672.60 | 672.60 | 997,388 |
31 May 2024 | 672.50 | 677.40 | 653.95 | 656.45 | 656.45 | 867,040 |
30 May 2024 | 650.10 | 675.00 | 648.30 | 670.25 | 670.25 | 1,898,623 |
29 May 2024 | 656.95 | 668.95 | 648.10 | 653.75 | 653.75 | 1,240,882 |
28 May 2024 | 637.00 | 676.25 | 637.00 | 660.70 | 660.70 | 6,460,533 |
27 May 2024 | 656.00 | 670.80 | 634.00 | 636.65 | 636.65 | 1,319,175 |
24 May 2024 | 668.00 | 672.50 | 660.80 | 665.30 | 665.30 | 409,315 |
23 May 2024 | 673.65 | 673.85 | 662.95 | 667.45 | 667.45 | 271,506 |
22 May 2024 | 674.95 | 677.45 | 660.80 | 675.10 | 675.10 | 358,272 |
21 May 2024 | 679.60 | 679.60 | 666.00 | 667.55 | 667.55 | 419,197 |
17 May 2024 | 670.15 | 676.70 | 666.80 | 674.50 | 674.50 | 387,582 |
16 May 2024 | 664.15 | 672.35 | 657.65 | 670.00 | 670.00 | 338,735 |
15 May 2024 | 672.00 | 677.75 | 658.30 | 660.85 | 660.85 | 285,720 |
14 May 2024 | 673.80 | 681.20 | 665.55 | 668.70 | 668.70 | 619,676 |
13 May 2024 | 669.00 | 675.00 | 656.80 | 670.05 | 670.05 | 822,124 |
10 May 2024 | 661.00 | 675.75 | 650.50 | 669.50 | 669.50 | 2,694,729 |
09 May 2024 | 654.70 | 670.00 | 650.00 | 656.80 | 656.80 | 2,502,088 |
08 May 2024 | 627.00 | 652.00 | 625.50 | 649.55 | 649.55 | 1,422,231 |
07 May 2024 | 653.15 | 658.30 | 626.10 | 633.60 | 633.60 | 738,242 |
06 May 2024 | 655.95 | 661.80 | 645.85 | 653.15 | 653.15 | 293,765 |
03 May 2024 | 662.00 | 664.90 | 642.80 | 655.95 | 655.95 | 587,757 |
02 May 2024 | 655.00 | 663.60 | 651.05 | 657.80 | 657.80 | 413,769 |
30 Apr 2024 | 655.90 | 666.50 | 653.90 | 655.40 | 655.40 | 577,410 |
29 Apr 2024 | 667.00 | 667.00 | 649.00 | 655.90 | 655.90 | 707,613 |
26 Apr 2024 | 634.95 | 667.60 | 628.50 | 664.45 | 664.45 | 2,503,243 |
25 Apr 2024 | 621.00 | 637.00 | 617.05 | 634.95 | 634.95 | 1,203,325 |
24 Apr 2024 | 617.00 | 623.10 | 611.00 | 619.70 | 619.70 | 337,795 |
23 Apr 2024 | 612.00 | 623.25 | 608.85 | 616.90 | 616.90 | 680,997 |
22 Apr 2024 | 601.00 | 616.95 | 596.70 | 609.85 | 609.85 | 857,721 |
19 Apr 2024 | 599.00 | 603.95 | 593.05 | 597.25 | 597.25 | 461,871 |
18 Apr 2024 | 607.00 | 615.65 | 603.95 | 607.80 | 607.80 | 668,135 |
16 Apr 2024 | 598.00 | 614.65 | 598.00 | 605.75 | 605.75 | 601,849 |
15 Apr 2024 | 616.95 | 623.00 | 600.40 | 607.60 | 607.60 | 803,305 |
12 Apr 2024 | 629.50 | 633.75 | 616.70 | 619.05 | 619.05 | 752,012 |
10 Apr 2024 | 596.90 | 638.30 | 596.00 | 630.70 | 630.70 | 2,997,261 |
09 Apr 2024 | 610.50 | 612.55 | 593.05 | 595.75 | 595.75 | 810,175 |
08 Apr 2024 | 624.00 | 629.00 | 607.35 | 608.85 | 608.85 | 684,072 |
08 Apr 2024 | 3 Dividend | |||||
05 Apr 2024 | 618.10 | 626.00 | 615.00 | 622.95 | 619.95 | 295,780 |
04 Apr 2024 | 628.00 | 628.00 | 614.95 | 618.40 | 615.42 | 591,340 |
03 Apr 2024 | 621.00 | 626.70 | 616.15 | 620.90 | 617.91 | 576,439 |
02 Apr 2024 | 613.90 | 619.50 | 607.00 | 615.85 | 612.88 | 488,243 |
01 Apr 2024 | 600.90 | 612.60 | 598.80 | 611.20 | 608.26 | 558,530 |
28 Mar 2024 | 595.00 | 602.50 | 592.65 | 600.25 | 597.36 | 436,534 |
27 Mar 2024 | 586.00 | 601.70 | 586.00 | 596.20 | 593.33 | 514,510 |
26 Mar 2024 | 586.35 | 595.10 | 583.40 | 585.40 | 582.58 | 559,350 |
22 Mar 2024 | 587.00 | 594.10 | 585.05 | 586.35 | 583.53 | 317,386 |
21 Mar 2024 | 580.95 | 596.00 | 580.90 | 593.45 | 590.59 | 471,015 |
20 Mar 2024 | 575.65 | 580.85 | 567.60 | 575.55 | 572.78 | 299,793 |
19 Mar 2024 | 592.00 | 594.30 | 573.20 | 574.65 | 571.88 | 383,147 |
18 Mar 2024 | 592.00 | 598.50 | 588.10 | 591.15 | 588.30 | 363,598 |
15 Mar 2024 | 593.70 | 598.95 | 580.65 | 590.20 | 587.36 | 524,707 |
14 Mar 2024 | 585.75 | 601.25 | 580.05 | 593.70 | 590.84 | 370,547 |
13 Mar 2024 | 608.10 | 618.40 | 582.25 | 585.75 | 582.93 | 1,123,714 |
12 Mar 2024 | 615.70 | 617.55 | 604.85 | 608.45 | 605.52 | 269,006 |
11 Mar 2024 | 622.45 | 625.50 | 610.00 | 615.60 | 612.64 | 361,211 |
07 Mar 2024 | 617.10 | 630.65 | 617.00 | 622.45 | 619.45 | 508,209 |
06 Mar 2024 | 643.80 | 646.00 | 597.60 | 615.90 | 612.93 | 1,026,553 |
05 Mar 2024 | 639.05 | 648.70 | 632.15 | 643.80 | 640.70 | 820,141 |
04 Mar 2024 | 628.25 | 640.30 | 620.00 | 639.05 | 635.97 | 536,739 |
01 Mar 2024 | 615.85 | 622.25 | 612.00 | 613.90 | 610.94 | 415,197 |
29 Feb 2024 | 595.00 | 620.00 | 595.00 | 615.80 | 612.83 | 699,878 |
28 Feb 2024 | 620.00 | 623.30 | 603.00 | 607.30 | 604.38 | 292,616 |
27 Feb 2024 | 633.00 | 635.05 | 618.50 | 619.85 | 616.86 | 344,037 |
26 Feb 2024 | 637.00 | 647.90 | 630.95 | 633.00 | 629.95 | 862,564 |
23 Feb 2024 | 627.00 | 638.10 | 620.25 | 634.40 | 631.34 | 812,345 |
23 Feb 2024 | 2.5 Dividend | |||||
22 Feb 2024 | 610.00 | 627.10 | 606.25 | 624.65 | 619.15 | 931,848 |
21 Feb 2024 | 621.30 | 622.50 | 608.50 | 610.50 | 605.13 | 489,671 |
20 Feb 2024 | 622.05 | 630.10 | 616.85 | 621.30 | 615.83 | 706,363 |
19 Feb 2024 | 630.00 | 630.70 | 618.60 | 620.10 | 614.64 | 363,239 |
16 Feb 2024 | 621.25 | 631.00 | 621.15 | 624.60 | 619.10 | 531,484 |
15 Feb 2024 | 616.35 | 641.95 | 614.85 | 621.25 | 615.78 | 763,645 |
14 Feb 2024 | 613.00 | 629.30 | 607.65 | 626.35 | 620.84 | 473,725 |
13 Feb 2024 | 609.95 | 615.95 | 599.05 | 613.40 | 608.00 | 319,590 |
12 Feb 2024 | 625.10 | 628.90 | 604.55 | 606.60 | 601.26 | 333,721 |
09 Feb 2024 | 635.00 | 637.95 | 618.05 | 622.75 | 617.27 | 447,540 |
08 Feb 2024 | 641.00 | 655.00 | 636.05 | 639.25 | 633.63 | 545,616 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |