Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 June 2024 | 758.20 | 767.95 | 748.00 | 750.95 | 750.95 | 19,757 |
20 June 2024 | 759.00 | 764.75 | 750.00 | 758.80 | 758.80 | 26,842 |
19 June 2024 | 768.35 | 776.45 | 748.05 | 758.80 | 758.80 | 37,272 |
18 June 2024 | 750.10 | 777.00 | 750.00 | 764.50 | 764.50 | 69,349 |
14 June 2024 | 752.20 | 762.90 | 749.80 | 750.10 | 750.10 | 26,664 |
13 June 2024 | 746.20 | 764.30 | 746.20 | 756.65 | 756.65 | 42,973 |
12 June 2024 | 751.55 | 759.90 | 744.00 | 753.05 | 753.05 | 62,355 |
11 June 2024 | 738.00 | 758.80 | 727.00 | 748.45 | 748.45 | 61,200 |
10 June 2024 | 725.00 | 742.55 | 720.60 | 732.20 | 732.20 | 62,695 |
07 June 2024 | 727.70 | 729.00 | 715.05 | 725.20 | 725.20 | 34,713 |
06 June 2024 | 715.15 | 726.50 | 704.25 | 715.75 | 715.75 | 49,158 |
05 June 2024 | 655.25 | 739.85 | 655.25 | 710.15 | 710.15 | 63,901 |
04 June 2024 | 685.20 | 689.10 | 639.55 | 666.45 | 666.45 | 64,968 |
03 June 2024 | 699.45 | 708.00 | 680.20 | 685.20 | 685.20 | 37,837 |
31 May 2024 | 693.70 | 698.65 | 686.85 | 691.50 | 691.50 | 22,508 |
30 May 2024 | 700.45 | 707.00 | 688.00 | 690.20 | 690.20 | 47,227 |
29 May 2024 | 692.55 | 702.95 | 690.05 | 698.35 | 698.35 | 25,002 |
28 May 2024 | 700.40 | 705.30 | 690.00 | 697.10 | 697.10 | 45,293 |
27 May 2024 | 710.05 | 711.80 | 692.95 | 694.95 | 694.95 | 33,819 |
24 May 2024 | 729.40 | 729.40 | 702.70 | 706.50 | 706.50 | 114,610 |
23 May 2024 | 732.80 | 748.00 | 730.10 | 736.55 | 736.55 | 34,111 |
22 May 2024 | 733.80 | 754.90 | 728.05 | 729.30 | 729.30 | 25,646 |
21 May 2024 | 744.65 | 751.30 | 729.00 | 732.10 | 732.10 | 56,804 |
17 May 2024 | 750.00 | 763.10 | 740.20 | 744.95 | 744.95 | 37,774 |
16 May 2024 | 749.40 | 756.00 | 743.05 | 749.80 | 749.80 | 18,717 |
15 May 2024 | 753.95 | 764.00 | 740.45 | 746.60 | 746.60 | 30,733 |
14 May 2024 | 735.25 | 756.50 | 735.25 | 750.25 | 750.25 | 32,905 |
13 May 2024 | 747.65 | 753.65 | 730.95 | 735.25 | 735.25 | 23,102 |
10 May 2024 | 739.95 | 753.85 | 739.95 | 747.65 | 747.65 | 44,623 |
09 May 2024 | 780.00 | 780.00 | 730.00 | 732.85 | 732.85 | 92,119 |
08 May 2024 | 751.85 | 779.00 | 740.05 | 774.10 | 774.10 | 126,952 |
07 May 2024 | 748.00 | 769.25 | 738.85 | 751.20 | 751.20 | 59,858 |
06 May 2024 | 775.00 | 778.95 | 741.25 | 752.75 | 752.75 | 101,888 |
03 May 2024 | 793.00 | 804.00 | 770.10 | 775.75 | 775.75 | 708,957 |
02 May 2024 | 701.95 | 797.50 | 701.85 | 783.55 | 783.55 | 748,640 |
30 Apr 2024 | 714.90 | 714.90 | 695.20 | 698.65 | 698.65 | 44,126 |
29 Apr 2024 | 686.00 | 714.00 | 686.00 | 709.40 | 709.40 | 127,641 |
26 Apr 2024 | 689.45 | 697.80 | 680.20 | 681.50 | 681.50 | 30,154 |
25 Apr 2024 | 679.75 | 698.80 | 678.00 | 689.50 | 689.50 | 77,111 |
24 Apr 2024 | 676.50 | 685.00 | 670.00 | 679.70 | 679.70 | 34,296 |
23 Apr 2024 | 680.90 | 688.30 | 670.05 | 673.10 | 673.10 | 59,798 |
22 Apr 2024 | 640.95 | 684.90 | 640.95 | 680.90 | 680.90 | 138,866 |
19 Apr 2024 | 646.65 | 646.65 | 633.00 | 638.20 | 638.20 | 26,791 |
18 Apr 2024 | 652.70 | 659.70 | 641.25 | 643.40 | 643.40 | 28,347 |
16 Apr 2024 | 661.30 | 662.45 | 647.20 | 650.15 | 650.15 | 31,241 |
15 Apr 2024 | 645.00 | 664.80 | 632.65 | 658.00 | 658.00 | 75,133 |
12 Apr 2024 | 671.65 | 672.05 | 646.95 | 648.45 | 648.45 | 42,104 |
10 Apr 2024 | 666.70 | 681.95 | 663.05 | 671.65 | 671.65 | 28,578 |
09 Apr 2024 | 690.00 | 690.00 | 663.60 | 667.70 | 667.70 | 59,332 |
08 Apr 2024 | 681.00 | 707.00 | 670.00 | 671.95 | 671.95 | 209,871 |
05 Apr 2024 | 651.00 | 661.65 | 648.20 | 651.90 | 651.90 | 25,122 |
04 Apr 2024 | 649.15 | 654.00 | 645.00 | 652.20 | 652.20 | 22,052 |
03 Apr 2024 | 633.55 | 652.55 | 625.95 | 649.10 | 649.10 | 49,380 |
02 Apr 2024 | 623.70 | 637.05 | 621.90 | 633.50 | 633.50 | 31,039 |
01 Apr 2024 | 625.00 | 626.90 | 616.55 | 622.50 | 622.50 | 28,752 |
28 Mar 2024 | 614.60 | 628.00 | 608.60 | 620.45 | 620.45 | 57,440 |
27 Mar 2024 | 614.20 | 626.00 | 608.00 | 616.50 | 616.50 | 57,160 |
26 Mar 2024 | 600.00 | 616.05 | 600.00 | 611.10 | 611.10 | 52,247 |
22 Mar 2024 | 602.30 | 609.00 | 601.00 | 604.55 | 604.55 | 22,868 |
21 Mar 2024 | 614.15 | 617.10 | 603.05 | 606.90 | 606.90 | 17,597 |
20 Mar 2024 | 615.85 | 616.90 | 608.20 | 612.30 | 612.30 | 29,008 |
19 Mar 2024 | 602.05 | 624.00 | 597.20 | 617.70 | 617.70 | 46,242 |
18 Mar 2024 | 608.00 | 608.00 | 600.05 | 602.05 | 602.05 | 17,491 |
15 Mar 2024 | 602.00 | 608.90 | 597.75 | 600.45 | 600.45 | 22,302 |
14 Mar 2024 | 604.95 | 615.30 | 599.60 | 601.75 | 601.75 | 57,349 |
13 Mar 2024 | 620.00 | 635.00 | 596.00 | 603.65 | 603.65 | 72,437 |
12 Mar 2024 | 630.25 | 641.65 | 616.45 | 624.60 | 624.60 | 57,525 |
11 Mar 2024 | 663.25 | 667.65 | 611.95 | 635.95 | 635.95 | 121,416 |
07 Mar 2024 | 667.20 | 671.85 | 660.00 | 665.50 | 665.50 | 50,073 |
06 Mar 2024 | 682.15 | 683.00 | 655.05 | 661.25 | 661.25 | 55,224 |
05 Mar 2024 | 661.20 | 689.00 | 661.20 | 678.80 | 678.80 | 81,664 |
04 Mar 2024 | 669.25 | 675.00 | 659.05 | 667.20 | 667.20 | 64,671 |
01 Mar 2024 | 640.00 | 668.95 | 640.00 | 666.00 | 666.00 | 73,225 |
29 Feb 2024 | 650.00 | 650.00 | 633.50 | 639.35 | 639.35 | 29,899 |
28 Feb 2024 | 654.95 | 656.25 | 630.35 | 648.85 | 648.85 | 40,267 |
27 Feb 2024 | 655.05 | 663.15 | 650.00 | 651.25 | 651.25 | 42,334 |
26 Feb 2024 | 665.80 | 669.90 | 654.00 | 656.15 | 656.15 | 28,207 |
23 Feb 2024 | 671.00 | 674.85 | 657.20 | 662.45 | 662.45 | 56,957 |
22 Feb 2024 | 677.95 | 677.95 | 666.25 | 669.65 | 669.65 | 65,073 |
21 Feb 2024 | 650.00 | 702.00 | 648.20 | 676.85 | 676.85 | 351,753 |
20 Feb 2024 | 650.10 | 659.30 | 650.00 | 650.30 | 650.30 | 38,001 |
20 Feb 2024 | 1 Dividend | |||||
19 Feb 2024 | 662.35 | 666.00 | 646.00 | 651.05 | 650.05 | 63,794 |
16 Feb 2024 | 657.55 | 668.10 | 651.45 | 657.25 | 656.24 | 72,163 |
15 Feb 2024 | 647.75 | 670.00 | 646.00 | 657.50 | 656.49 | 132,444 |
14 Feb 2024 | 639.05 | 655.10 | 632.00 | 643.85 | 642.86 | 87,811 |
13 Feb 2024 | 635.70 | 659.00 | 622.05 | 641.25 | 640.27 | 274,834 |
12 Feb 2024 | 665.25 | 679.80 | 620.00 | 632.00 | 631.03 | 1,267,568 |
09 Feb 2024 | 582.45 | 589.90 | 575.00 | 586.30 | 585.40 | 22,459 |
08 Feb 2024 | 590.10 | 593.10 | 581.10 | 582.40 | 581.51 | 23,577 |
07 Feb 2024 | 577.45 | 596.90 | 574.00 | 590.15 | 589.24 | 36,982 |
06 Feb 2024 | 570.80 | 578.85 | 570.60 | 572.85 | 571.97 | 18,220 |
05 Feb 2024 | 576.95 | 580.40 | 574.00 | 574.30 | 573.42 | 17,966 |
02 Feb 2024 | 577.35 | 581.20 | 572.10 | 573.65 | 572.77 | 18,665 |
01 Feb 2024 | 576.50 | 591.00 | 570.00 | 574.45 | 573.57 | 36,190 |
31 Jan 2024 | 577.90 | 584.95 | 577.00 | 579.55 | 578.66 | 17,220 |
30 Jan 2024 | 584.90 | 587.90 | 572.05 | 576.85 | 575.96 | 32,162 |
29 Jan 2024 | 588.90 | 591.85 | 579.05 | 581.95 | 581.06 | 36,760 |
25 Jan 2024 | 591.00 | 593.55 | 585.80 | 586.95 | 586.05 | 16,195 |
24 Jan 2024 | 596.00 | 597.10 | 590.05 | 590.75 | 589.84 | 16,012 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |