Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 653.85 | 653.85 | 626.90 | 633.75 | 633.75 | 9,526 |
06 May 2024 | 659.95 | 661.00 | 646.35 | 653.05 | 653.05 | 7,814 |
03 May 2024 | 661.10 | 664.15 | 644.05 | 654.75 | 654.75 | 17,973 |
02 May 2024 | 655.75 | 663.00 | 651.25 | 657.40 | 657.40 | 9,977 |
30 Apr 2024 | 655.95 | 666.35 | 654.05 | 655.30 | 655.30 | 27,506 |
29 Apr 2024 | 669.40 | 669.40 | 649.10 | 655.95 | 655.95 | 18,868 |
26 Apr 2024 | 633.40 | 667.10 | 629.00 | 663.95 | 663.95 | 133,167 |
25 Apr 2024 | 620.20 | 637.25 | 617.55 | 635.25 | 635.25 | 24,321 |
24 Apr 2024 | 618.35 | 622.25 | 610.35 | 617.45 | 617.45 | 71,273 |
23 Apr 2024 | 612.65 | 624.00 | 609.00 | 617.15 | 617.15 | 13,906 |
22 Apr 2024 | 598.25 | 616.30 | 596.50 | 607.75 | 607.75 | 56,687 |
19 Apr 2024 | 584.45 | 604.00 | 584.45 | 597.40 | 597.40 | 23,910 |
18 Apr 2024 | 608.35 | 614.85 | 603.95 | 609.90 | 609.90 | 9,496 |
16 Apr 2024 | 599.45 | 614.15 | 599.45 | 605.65 | 605.65 | 13,763 |
15 Apr 2024 | 610.25 | 623.00 | 600.75 | 607.20 | 607.20 | 52,987 |
12 Apr 2024 | 629.95 | 632.90 | 616.70 | 619.20 | 619.20 | 91,763 |
10 Apr 2024 | 597.55 | 633.65 | 596.30 | 630.50 | 630.50 | 56,487 |
09 Apr 2024 | 612.30 | 612.30 | 593.85 | 595.50 | 595.50 | 19,174 |
08 Apr 2024 | 628.95 | 628.95 | 607.50 | 608.55 | 608.55 | 19,900 |
08 Apr 2024 | 3 Dividend | |||||
05 Apr 2024 | 618.75 | 627.00 | 614.70 | 623.10 | 620.10 | 17,528 |
04 Apr 2024 | 625.00 | 628.80 | 615.00 | 619.00 | 616.02 | 15,409 |
03 Apr 2024 | 621.00 | 626.00 | 616.55 | 620.30 | 617.31 | 21,754 |
02 Apr 2024 | 613.20 | 619.35 | 607.20 | 616.00 | 613.03 | 37,141 |
01 Apr 2024 | 601.85 | 612.70 | 598.80 | 610.65 | 607.71 | 17,141 |
28 Mar 2024 | 606.65 | 606.65 | 593.15 | 600.75 | 597.86 | 5,712 |
27 Mar 2024 | 592.45 | 601.00 | 587.30 | 596.00 | 593.13 | 19,731 |
26 Mar 2024 | 586.00 | 594.00 | 583.20 | 585.40 | 582.58 | 15,168 |
22 Mar 2024 | 593.50 | 594.15 | 585.25 | 586.60 | 583.78 | 9,525 |
21 Mar 2024 | 580.95 | 596.00 | 580.95 | 594.15 | 591.29 | 20,885 |
20 Mar 2024 | 579.15 | 580.35 | 567.65 | 575.95 | 573.18 | 11,057 |
19 Mar 2024 | 599.35 | 599.35 | 573.40 | 575.00 | 572.23 | 8,013 |
18 Mar 2024 | 590.25 | 598.50 | 588.10 | 591.40 | 588.55 | 12,037 |
15 Mar 2024 | 590.45 | 598.50 | 581.25 | 590.60 | 587.76 | 7,016 |
14 Mar 2024 | 585.00 | 600.80 | 579.45 | 593.55 | 590.69 | 14,663 |
13 Mar 2024 | 602.25 | 618.70 | 582.20 | 586.70 | 583.88 | 123,239 |
12 Mar 2024 | 614.75 | 617.00 | 605.05 | 608.55 | 605.62 | 7,972 |
11 Mar 2024 | 629.85 | 629.85 | 611.00 | 614.45 | 611.49 | 7,948 |
07 Mar 2024 | 627.35 | 630.20 | 617.45 | 622.05 | 619.06 | 19,362 |
06 Mar 2024 | 646.65 | 646.65 | 598.15 | 616.10 | 613.13 | 56,651 |
05 Mar 2024 | 638.80 | 648.30 | 636.00 | 643.95 | 640.85 | 16,764 |
04 Mar 2024 | 628.95 | 639.90 | 619.85 | 638.80 | 635.72 | 23,040 |
01 Mar 2024 | 619.95 | 623.35 | 611.85 | 613.60 | 610.65 | 6,733 |
29 Feb 2024 | 595.60 | 618.95 | 595.60 | 614.70 | 611.74 | 15,398 |
28 Feb 2024 | 622.95 | 623.10 | 603.85 | 606.25 | 603.33 | 15,900 |
27 Feb 2024 | 645.00 | 645.00 | 618.60 | 620.05 | 617.06 | 8,104 |
26 Feb 2024 | 637.55 | 648.15 | 630.90 | 632.40 | 629.36 | 27,901 |
23 Feb 2024 | 627.75 | 638.30 | 621.00 | 634.40 | 631.35 | 10,391 |
23 Feb 2024 | 2.5 Dividend | |||||
22 Feb 2024 | 610.15 | 627.10 | 607.55 | 624.45 | 618.96 | 10,471 |
21 Feb 2024 | 622.10 | 622.10 | 608.30 | 610.15 | 604.78 | 18,087 |
20 Feb 2024 | 628.90 | 630.00 | 617.00 | 622.30 | 616.82 | 13,374 |
19 Feb 2024 | 629.40 | 629.40 | 618.35 | 619.85 | 614.40 | 6,500 |
16 Feb 2024 | 624.55 | 630.80 | 621.50 | 624.45 | 618.96 | 75,764 |
15 Feb 2024 | 619.95 | 641.90 | 614.85 | 621.20 | 615.73 | 30,956 |
14 Feb 2024 | 618.50 | 629.10 | 608.60 | 627.05 | 621.53 | 13,027 |
13 Feb 2024 | 600.20 | 615.30 | 599.10 | 613.65 | 608.25 | 10,296 |
12 Feb 2024 | 624.40 | 625.50 | 604.45 | 606.30 | 600.97 | 12,447 |
09 Feb 2024 | 635.80 | 636.75 | 618.75 | 622.30 | 616.82 | 18,354 |
08 Feb 2024 | 638.40 | 654.50 | 637.25 | 638.70 | 633.08 | 18,762 |
07 Feb 2024 | 641.05 | 644.65 | 634.95 | 640.35 | 634.72 | 7,150 |
06 Feb 2024 | 651.85 | 651.85 | 639.00 | 640.35 | 634.72 | 10,907 |
05 Feb 2024 | 642.00 | 671.00 | 630.70 | 645.05 | 639.37 | 15,957 |
02 Feb 2024 | 647.90 | 665.00 | 647.90 | 650.35 | 644.63 | 10,832 |
01 Feb 2024 | 659.10 | 667.95 | 646.90 | 654.60 | 648.84 | 15,074 |
31 Jan 2024 | 664.35 | 667.00 | 655.00 | 658.70 | 652.90 | 13,676 |
30 Jan 2024 | 659.90 | 671.00 | 654.00 | 656.05 | 650.28 | 19,073 |
29 Jan 2024 | 646.30 | 666.00 | 646.30 | 659.75 | 653.94 | 23,127 |
25 Jan 2024 | 644.05 | 657.90 | 642.40 | 651.05 | 645.32 | 14,737 |
24 Jan 2024 | 620.00 | 645.00 | 614.90 | 643.85 | 638.18 | 30,559 |
23 Jan 2024 | 664.90 | 664.90 | 617.50 | 619.95 | 614.50 | 92,765 |
19 Jan 2024 | 680.30 | 680.30 | 666.70 | 669.00 | 663.11 | 23,506 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 687.20 | 687.20 | 662.85 | 665.70 | 659.84 | 16,442 |
16 Jan 2024 | 688.00 | 689.85 | 671.80 | 673.70 | 667.77 | 19,342 |
15 Jan 2024 | 713.95 | 713.95 | 685.05 | 686.60 | 680.56 | 52,462 |
12 Jan 2024 | 714.95 | 716.45 | 708.00 | 709.50 | 703.26 | 23,266 |
11 Jan 2024 | 712.30 | 722.75 | 704.00 | 710.70 | 704.45 | 19,677 |
10 Jan 2024 | 730.85 | 730.85 | 714.05 | 718.70 | 712.38 | 25,014 |
09 Jan 2024 | 731.85 | 731.85 | 709.00 | 721.90 | 715.55 | 9,720 |
08 Jan 2024 | 723.90 | 733.20 | 712.95 | 719.40 | 713.07 | 32,412 |
05 Jan 2024 | 732.75 | 734.20 | 716.55 | 721.40 | 715.05 | 16,367 |
04 Jan 2024 | 719.65 | 734.90 | 717.20 | 729.85 | 723.43 | 16,981 |
03 Jan 2024 | 707.15 | 723.70 | 704.60 | 718.50 | 712.18 | 25,929 |
02 Jan 2024 | 713.70 | 715.65 | 700.35 | 707.00 | 700.78 | 17,126 |
01 Jan 2024 | 712.20 | 715.50 | 707.10 | 710.15 | 703.90 | 9,939 |
29 Dec 2023 | 715.00 | 715.00 | 706.95 | 710.90 | 704.64 | 151,723 |
28 Dec 2023 | 708.90 | 716.95 | 700.80 | 715.25 | 708.96 | 24,516 |
27 Dec 2023 | 709.95 | 716.50 | 701.10 | 705.10 | 698.90 | 23,679 |
26 Dec 2023 | 724.35 | 731.85 | 709.10 | 711.10 | 704.84 | 30,066 |
22 Dec 2023 | 697.00 | 728.85 | 691.25 | 724.50 | 718.13 | 67,871 |
21 Dec 2023 | 670.70 | 695.55 | 666.00 | 693.60 | 687.50 | 101,938 |
20 Dec 2023 | 691.35 | 719.90 | 674.35 | 675.95 | 670.00 | 148,799 |
19 Dec 2023 | 697.05 | 697.05 | 686.00 | 693.30 | 687.20 | 30,961 |
18 Dec 2023 | 691.35 | 699.75 | 688.00 | 692.30 | 686.21 | 41,028 |
15 Dec 2023 | 692.75 | 699.00 | 689.00 | 695.55 | 689.43 | 15,676 |
14 Dec 2023 | 685.00 | 697.45 | 683.15 | 688.80 | 682.74 | 25,968 |
13 Dec 2023 | 675.80 | 686.15 | 673.55 | 684.20 | 678.18 | 14,281 |
12 Dec 2023 | 674.25 | 687.65 | 670.40 | 673.40 | 667.47 | 30,208 |
11 Dec 2023 | 675.25 | 676.50 | 666.10 | 673.20 | 667.28 | 22,292 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |