Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 605.00 | 615.80 | 600.00 | 608.75 | 608.75 | 4,695 |
25 Jul 2024 | 621.00 | 613.80 | 589.00 | 602.24 | 602.24 | 27,463 |
24 Jul 2024 | 694.90 | 687.00 | 626.86 | 659.45 | 659.45 | 37,271 |
23 Jul 2024 | 688.00 | 693.40 | 673.80 | 684.04 | 684.04 | 30,722 |
22 Jul 2024 | 646.90 | 674.40 | 651.00 | 671.17 | 671.17 | 140,953 |
19 Jul 2024 | 664.00 | 682.80 | 652.20 | 660.69 | 660.69 | 17,706 |
18 Jul 2024 | 696.20 | 694.40 | 655.80 | 676.19 | 676.19 | 52,467 |
17 Jul 2024 | 732.00 | 739.40 | 674.20 | 699.09 | 699.09 | 28,372 |
16 Jul 2024 | 745.00 | 744.80 | 726.20 | 734.27 | 734.27 | 22,524 |
15 Jul 2024 | 734.90 | 745.00 | 731.20 | 741.62 | 741.62 | 7,930 |
12 Jul 2024 | 726.30 | 739.80 | 716.60 | 720.60 | 720.60 | 10,012 |
11 Jul 2024 | 734.90 | 747.80 | 725.80 | 742.17 | 742.17 | 16,676 |
10 Jul 2024 | 725.20 | 732.20 | 716.20 | 726.10 | 726.10 | 5,107 |
09 Jul 2024 | 720.00 | 730.00 | 713.60 | 726.13 | 726.13 | 5,150 |
08 Jul 2024 | 718.90 | 726.80 | 712.40 | 724.87 | 724.87 | 13,481 |
05 Jul 2024 | 722.10 | 726.60 | 711.60 | 722.20 | 722.20 | 21,482 |
04 Jul 2024 | 713.80 | 723.84 | 706.40 | 718.04 | 718.04 | 3,263 |
03 Jul 2024 | 706.90 | 732.00 | 703.20 | 723.78 | 723.78 | 25,179 |
02 Jul 2024 | 704.00 | 710.00 | 697.00 | 700.66 | 700.66 | 6,443 |
01 Jul 2024 | 715.30 | 714.20 | 696.60 | 701.00 | 701.00 | 4,984 |
28 Jun 2024 | 710.10 | 716.00 | 695.80 | 711.10 | 711.10 | 4,850 |
27 Jun 2024 | 709.00 | 708.60 | 692.80 | 702.45 | 702.45 | 4,244 |
26 Jun 2024 | 698.10 | 709.80 | 695.60 | 695.80 | 695.80 | 9,214 |
25 Jun 2024 | 690.10 | 699.20 | 669.20 | 687.16 | 687.16 | 75,047 |
24 Jun 2024 | 690.10 | 733.80 | 689.20 | 698.07 | 698.07 | 44,836 |
21 Jun 2024 | 734.90 | 733.80 | 694.40 | 708.59 | 708.59 | 42,573 |
20 Jun 2024 | 699.70 | 738.20 | 688.40 | 727.52 | 727.52 | 19,467 |
19 Jun 2024 | 704.20 | 700.40 | 686.20 | 692.02 | 692.02 | 3,212 |
18 Jun 2024 | 698.10 | 702.40 | 689.80 | 695.97 | 695.97 | 5,704 |
17 Jun 2024 | 684.20 | 697.60 | 681.20 | 692.07 | 692.07 | 4,896 |
14 Jun 2024 | 702.90 | 705.80 | 673.20 | 679.52 | 679.52 | 15,587 |
13 Jun 2024 | 694.90 | 700.60 | 690.80 | 697.12 | 697.12 | 5,129 |
12 Jun 2024 | 693.80 | 708.80 | 686.20 | 699.41 | 699.41 | 18,724 |
11 Jun 2024 | 682.30 | 697.80 | 687.60 | 693.80 | 693.80 | 6,046 |
10 Jun 2024 | 690.10 | 691.60 | 679.80 | 683.25 | 683.25 | 3,259 |
07 Jun 2024 | 674.90 | 692.40 | 671.00 | 691.60 | 691.60 | 19,101 |
06 Jun 2024 | 681.00 | 695.40 | 673.00 | 687.52 | 687.52 | 13,737 |
05 Jun 2024 | 640.40 | 680.40 | 649.40 | 668.20 | 668.20 | 8,839 |
04 Jun 2024 | 655.50 | 657.00 | 638.00 | 644.60 | 644.60 | 27,537 |
03 Jun 2024 | 654.10 | 657.00 | 644.60 | 648.80 | 648.80 | 6,085 |
31 May 2024 | 650.10 | 655.60 | 640.19 | 642.40 | 642.40 | 12,958 |
30 May 2024 | 652.40 | 661.00 | 650.80 | 655.40 | 655.40 | 27,719 |
29 May 2024 | 667.50 | 672.60 | 652.40 | 654.99 | 654.99 | 6,193 |
28 May 2024 | 665.00 | 671.20 | 658.40 | 665.09 | 665.09 | 27,902 |
24 May 2024 | 669.00 | 678.00 | 657.60 | 666.30 | 666.30 | 68,120 |
23 May 2024 | 668.00 | 677.60 | 654.20 | 668.35 | 668.35 | 25,896 |
22 May 2024 | 652.00 | 662.40 | 648.60 | 659.54 | 659.54 | 3,698 |
21 May 2024 | 660.00 | 659.00 | 649.00 | 653.00 | 653.00 | 8,425 |
20 May 2024 | 650.10 | 656.60 | 639.80 | 647.01 | 647.01 | 4,004 |
17 May 2024 | 640.00 | 659.00 | 638.80 | 649.00 | 649.00 | 10,773 |
16 May 2024 | 647.70 | 658.40 | 634.80 | 645.20 | 645.20 | 21,491 |
15 May 2024 | 649.00 | 643.60 | 617.60 | 640.83 | 640.83 | 21,693 |
15 May 2024 | 2.75 Dividend | |||||
14 May 2024 | 622.70 | 624.60 | 612.60 | 615.81 | 613.06 | 2,352 |
13 May 2024 | 623.30 | 629.00 | 611.80 | 622.91 | 620.12 | 6,036 |
10 May 2024 | 605.00 | 625.20 | 606.00 | 610.00 | 607.28 | 123,684 |
09 May 2024 | 608.00 | 618.40 | 605.60 | 610.58 | 607.86 | 8,270 |
08 May 2024 | 622.90 | 623.80 | 612.40 | 615.26 | 612.51 | 10,423 |
07 May 2024 | 610.10 | 622.60 | 598.60 | 620.00 | 617.23 | 35,276 |
03 May 2024 | 582.90 | 600.80 | 578.20 | 585.00 | 582.39 | 7,382 |
02 May 2024 | 580.00 | 598.80 | 574.80 | 581.80 | 579.20 | 4,495 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 594.90 | 605.00 | 592.60 | 595.61 | 592.95 | 6,726 |
29 Apr 2024 | 610.10 | 622.00 | 598.60 | 609.83 | 607.11 | 32,292 |
26 Apr 2024 | 596.40 | 632.20 | 578.00 | 618.84 | 616.08 | 152,714 |
25 Apr 2024 | 590.10 | 594.20 | 575.00 | 583.30 | 580.70 | 55,457 |
24 Apr 2024 | 585.00 | 607.20 | 581.80 | 589.50 | 586.86 | 266,650 |
23 Apr 2024 | 529.40 | 532.20 | 512.20 | 524.74 | 522.39 | 71,301 |
22 Apr 2024 | 530.10 | 526.20 | 511.80 | 515.40 | 513.10 | 90,118 |
19 Apr 2024 | 540.80 | 548.20 | 522.90 | 531.33 | 528.96 | 93,540 |
18 Apr 2024 | 581.00 | 583.00 | 542.40 | 554.47 | 551.99 | 43,282 |
17 Apr 2024 | 587.50 | 608.60 | 571.00 | 593.71 | 591.06 | 51,673 |
16 Apr 2024 | 602.10 | 607.00 | 582.20 | 599.38 | 596.71 | 44,434 |
15 Apr 2024 | 594.10 | 610.80 | 581.00 | 608.22 | 605.51 | 78,659 |
12 Apr 2024 | 585.00 | 608.80 | 578.80 | 584.60 | 581.99 | 78,557 |
11 Apr 2024 | 584.00 | 588.00 | 574.20 | 582.80 | 580.20 | 31,208 |
10 Apr 2024 | 577.00 | 596.40 | 569.40 | 582.80 | 580.20 | 25,391 |
09 Apr 2024 | 578.10 | 588.20 | 570.40 | 575.40 | 572.83 | 37,397 |
08 Apr 2024 | 580.00 | 582.00 | 571.60 | 578.25 | 575.67 | 30,274 |
05 Apr 2024 | 565.00 | 581.00 | 563.00 | 576.09 | 573.52 | 55,678 |
04 Apr 2024 | 578.10 | 577.80 | 565.40 | 573.12 | 570.56 | 16,941 |
03 Apr 2024 | 578.10 | 583.04 | 565.20 | 571.87 | 569.32 | 42,689 |
02 Apr 2024 | 570.10 | 590.80 | 562.40 | 576.40 | 573.83 | 48,286 |
28 Mar 2024 | 580.50 | 578.20 | 564.00 | 566.01 | 563.49 | 16,367 |
27 Mar 2024 | 583.85 | 584.80 | 569.60 | 576.10 | 573.53 | 63,493 |
26 Mar 2024 | 575.35 | 584.80 | 576.30 | 580.92 | 578.33 | 38,537 |
25 Mar 2024 | 576.00 | 585.70 | 570.50 | 580.79 | 578.19 | 107,271 |
22 Mar 2024 | 586.00 | 580.70 | 566.70 | 573.91 | 571.35 | 58,500 |
21 Mar 2024 | 557.05 | 586.30 | 545.60 | 577.59 | 575.01 | 65,334 |
20 Mar 2024 | 552.50 | 560.70 | 548.82 | 551.79 | 549.32 | 78,614 |
19 Mar 2024 | 553.05 | 554.60 | 544.90 | 551.53 | 549.07 | 55,677 |
18 Mar 2024 | 547.05 | 557.30 | 547.40 | 552.30 | 549.83 | 48,098 |
15 Mar 2024 | 551.15 | 563.60 | 548.70 | 553.09 | 550.62 | 30,399 |
14 Mar 2024 | 575.65 | 573.50 | 557.30 | 560.14 | 557.64 | 38,123 |
13 Mar 2024 | 577.45 | 578.40 | 563.40 | 566.61 | 564.08 | 31,841 |
12 Mar 2024 | 567.75 | 566.90 | 549.40 | 560.48 | 557.97 | 26,145 |
11 Mar 2024 | 575.05 | 580.90 | 552.40 | 560.24 | 557.74 | 52,688 |
08 Mar 2024 | 600.70 | 605.40 | 576.00 | 594.51 | 591.85 | 30,918 |
07 Mar 2024 | 580.00 | 600.20 | 571.80 | 576.00 | 573.43 | 82,348 |
06 Mar 2024 | 565.05 | 579.30 | 563.10 | 575.28 | 572.71 | 51,846 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |