Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 03, 2024 | 656.50 | 661.50 | 652.40 | 660.18 | 660.18 | 547,518 |
May 31, 2024 | 660.50 | 664.00 | 652.49 | 652.50 | 652.50 | 11,959,981 |
May 30, 2024 | 637.50 | 661.00 | 637.50 | 659.50 | 659.50 | 2,366,432 |
May 29, 2024 | 645.00 | 650.50 | 639.00 | 639.00 | 639.00 | 4,502,007 |
May 28, 2024 | 651.00 | 656.00 | 646.00 | 646.00 | 646.00 | 2,331,827 |
May 24, 2024 | 640.00 | 652.50 | 639.00 | 649.50 | 649.50 | 1,311,491 |
May 23, 2024 | 655.50 | 664.50 | 645.50 | 645.50 | 645.50 | 1,904,380 |
May 22, 2024 | 659.00 | 667.00 | 655.00 | 660.50 | 660.50 | 3,660,867 |
May 21, 2024 | 663.50 | 666.50 | 661.25 | 664.00 | 664.00 | 1,307,739 |
May 20, 2024 | 671.50 | 673.50 | 663.50 | 667.50 | 667.50 | 1,158,444 |
May 17, 2024 | 690.00 | 690.00 | 669.50 | 672.00 | 672.00 | 2,054,763 |
May 16, 2024 | 686.00 | 691.50 | 682.50 | 690.00 | 690.00 | 2,241,159 |
May 15, 2024 | 674.00 | 686.50 | 671.50 | 684.50 | 684.50 | 1,736,945 |
May 14, 2024 | 667.00 | 674.50 | 665.00 | 670.50 | 670.50 | 1,217,540 |
May 13, 2024 | 669.00 | 670.50 | 664.50 | 666.00 | 666.00 | 1,101,181 |
May 10, 2024 | 684.50 | 687.50 | 667.50 | 668.50 | 668.50 | 3,368,467 |
May 09, 2024 | 683.50 | 689.00 | 675.00 | 681.00 | 681.00 | 2,242,652 |
May 08, 2024 | 689.00 | 694.02 | 683.00 | 683.00 | 683.00 | 2,379,960 |
May 07, 2024 | 678.00 | 690.50 | 676.00 | 686.50 | 686.50 | 3,558,907 |
May 03, 2024 | 660.00 | 676.50 | 656.50 | 667.00 | 667.00 | 1,908,672 |
May 02, 2024 | 649.00 | 659.50 | 646.50 | 657.50 | 657.50 | 2,503,587 |
May 01, 2024 | 648.00 | 656.00 | 646.00 | 648.50 | 648.50 | 2,575,108 |
Apr 30, 2024 | 653.00 | 655.00 | 650.50 | 650.50 | 650.50 | 1,836,840 |
Apr 29, 2024 | 654.00 | 659.00 | 653.00 | 653.00 | 653.00 | 3,901,464 |
Apr 26, 2024 | 643.50 | 655.50 | 643.00 | 654.00 | 654.00 | 1,450,324 |
Apr 25, 2024 | 639.50 | 646.50 | 634.50 | 640.00 | 640.00 | 1,708,219 |
Apr 24, 2024 | 650.50 | 650.50 | 634.50 | 637.50 | 637.50 | 3,405,415 |
Apr 23, 2024 | 646.50 | 650.00 | 643.50 | 648.50 | 648.50 | 2,034,076 |
Apr 22, 2024 | 641.50 | 647.00 | 640.00 | 640.50 | 640.50 | 1,937,552 |
Apr 19, 2024 | 628.50 | 636.00 | 625.00 | 634.50 | 634.50 | 3,513,158 |
Apr 18, 2024 | 624.00 | 631.00 | 623.50 | 631.00 | 631.00 | 9,519,946 |
Apr 17, 2024 | 615.50 | 630.00 | 613.00 | 622.00 | 622.00 | 2,096,460 |
Apr 16, 2024 | 620.50 | 624.41 | 611.00 | 619.50 | 619.50 | 2,641,470 |
Apr 15, 2024 | 634.00 | 636.50 | 628.00 | 632.00 | 632.00 | 1,384,559 |
Apr 12, 2024 | 640.50 | 642.00 | 631.50 | 633.50 | 633.50 | 1,380,511 |
Apr 11, 2024 | 628.50 | 638.50 | 626.50 | 634.50 | 634.50 | 2,445,297 |
Apr 10, 2024 | 645.00 | 647.50 | 626.00 | 629.00 | 629.00 | 8,459,218 |
Apr 09, 2024 | 640.00 | 643.50 | 634.50 | 639.50 | 639.50 | 1,797,681 |
Apr 08, 2024 | 630.50 | 643.50 | 629.00 | 641.50 | 641.50 | 1,251,440 |
Apr 05, 2024 | 635.00 | 635.00 | 627.00 | 631.50 | 631.50 | 1,095,239 |
Apr 04, 2024 | 631.00 | 643.50 | 629.00 | 643.50 | 643.50 | 18,469,255 |
Apr 03, 2024 | 637.50 | 642.00 | 628.75 | 631.00 | 631.00 | 2,127,274 |
Apr 02, 2024 | 656.00 | 656.50 | 634.72 | 637.50 | 637.50 | 20,480,896 |
Mar 28, 2024 | 661.80 | 661.80 | 650.90 | 658.20 | 658.20 | 3,697,075 |
Mar 27, 2024 | 656.40 | 659.40 | 650.20 | 657.80 | 657.80 | 846,119 |
Mar 26, 2024 | 647.00 | 656.60 | 647.00 | 656.60 | 656.60 | 2,184,990 |
Mar 25, 2024 | 648.00 | 650.60 | 641.40 | 648.60 | 648.60 | 1,505,484 |
Mar 22, 2024 | 652.00 | 655.40 | 648.60 | 651.00 | 651.00 | 1,110,288 |
Mar 21, 2024 | 641.20 | 651.60 | 638.80 | 649.60 | 649.60 | 1,920,423 |
Mar 20, 2024 | 624.20 | 631.80 | 622.80 | 629.60 | 629.60 | 1,691,163 |
Mar 19, 2024 | 624.20 | 624.40 | 618.20 | 624.00 | 624.00 | 1,184,178 |
Mar 18, 2024 | 616.80 | 626.60 | 615.80 | 622.20 | 622.20 | 1,705,944 |
Mar 15, 2024 | 616.80 | 626.20 | 614.80 | 616.80 | 616.80 | 5,215,663 |
Mar 14, 2024 | 622.60 | 631.60 | 618.00 | 619.20 | 619.20 | 2,305,491 |
Mar 13, 2024 | 626.00 | 628.20 | 620.80 | 624.60 | 624.60 | 1,925,198 |
Mar 12, 2024 | 631.00 | 631.00 | 622.00 | 624.20 | 624.20 | 4,092,714 |
Mar 11, 2024 | 628.40 | 636.80 | 623.60 | 626.80 | 626.80 | 3,478,703 |
Mar 08, 2024 | 627.20 | 635.40 | 620.80 | 632.40 | 632.40 | 1,398,528 |
Mar 07, 2024 | 626.80 | 634.20 | 620.60 | 624.60 | 624.60 | 2,465,020 |
Mar 06, 2024 | 616.40 | 633.40 | 616.10 | 626.80 | 626.80 | 2,710,851 |
Mar 05, 2024 | 617.40 | 621.20 | 614.00 | 616.20 | 616.20 | 2,962,996 |
Mar 04, 2024 | 624.40 | 624.80 | 615.40 | 620.60 | 620.60 | 1,598,135 |
Mar 01, 2024 | 625.00 | 628.80 | 620.00 | 627.40 | 627.40 | 2,818,924 |
Feb 29, 2024 | 620.20 | 626.80 | 615.20 | 619.60 | 619.60 | 6,325,657 |
Feb 28, 2024 | 619.60 | 621.60 | 602.40 | 613.20 | 613.20 | 9,034,284 |
Feb 27, 2024 | 621.00 | 627.80 | 618.40 | 619.40 | 619.40 | 10,472,182 |
Feb 26, 2024 | 625.60 | 626.80 | 620.00 | 623.00 | 623.00 | 8,025,099 |
Feb 23, 2024 | 632.60 | 636.40 | 623.40 | 623.80 | 623.80 | 2,852,109 |
Feb 22, 2024 | 640.40 | 641.80 | 627.60 | 629.60 | 629.60 | 1,556,784 |
Feb 22, 2024 | 9.3 Dividend | |||||
Feb 21, 2024 | 645.00 | 649.60 | 642.72 | 645.80 | 636.50 | 1,709,572 |
Feb 20, 2024 | 642.80 | 646.00 | 636.20 | 645.40 | 636.11 | 1,257,351 |
Feb 19, 2024 | 643.60 | 648.00 | 640.40 | 645.20 | 635.91 | 941,634 |
Feb 16, 2024 | 646.40 | 650.00 | 641.20 | 645.40 | 636.11 | 1,282,616 |
Feb 15, 2024 | 641.00 | 648.80 | 637.20 | 644.20 | 634.92 | 1,274,094 |
Feb 14, 2024 | 632.40 | 643.60 | 632.40 | 635.00 | 625.86 | 1,452,305 |
Feb 13, 2024 | 638.60 | 641.80 | 625.00 | 630.80 | 621.72 | 1,531,156 |
Feb 12, 2024 | 631.40 | 643.00 | 630.40 | 641.80 | 632.56 | 2,408,285 |
Feb 09, 2024 | 649.00 | 654.20 | 628.40 | 628.40 | 619.35 | 2,805,729 |
Feb 08, 2024 | 658.60 | 662.20 | 650.20 | 650.20 | 640.84 | 10,828,616 |
Feb 07, 2024 | 664.00 | 667.00 | 659.00 | 660.40 | 650.89 | 2,040,995 |
Feb 06, 2024 | 661.20 | 668.40 | 656.40 | 666.40 | 656.80 | 1,583,631 |
Feb 05, 2024 | 661.40 | 666.60 | 654.20 | 659.00 | 649.51 | 2,091,228 |
Feb 02, 2024 | 662.00 | 666.60 | 649.00 | 651.00 | 641.63 | 1,476,407 |
Feb 01, 2024 | 659.80 | 666.00 | 654.00 | 654.00 | 644.58 | 1,829,140 |
Jan 31, 2024 | 667.20 | 675.00 | 665.60 | 669.60 | 659.96 | 1,962,648 |
Jan 30, 2024 | 672.60 | 674.80 | 664.00 | 664.00 | 654.44 | 1,908,930 |
Jan 29, 2024 | 660.40 | 670.40 | 652.60 | 667.60 | 657.99 | 972,025 |
Jan 26, 2024 | 655.20 | 663.40 | 651.20 | 660.40 | 650.89 | 1,140,213 |
Jan 25, 2024 | 652.40 | 657.00 | 647.00 | 654.00 | 644.58 | 1,644,195 |
Jan 24, 2024 | 651.20 | 658.00 | 640.00 | 656.00 | 646.55 | 1,889,813 |
Jan 23, 2024 | 650.20 | 653.00 | 640.60 | 641.60 | 632.36 | 1,460,222 |
Jan 22, 2024 | 646.40 | 653.00 | 641.88 | 648.00 | 638.67 | 2,267,941 |
Jan 19, 2024 | 647.00 | 650.80 | 638.00 | 640.60 | 631.37 | 2,795,364 |
Jan 18, 2024 | 644.80 | 645.80 | 634.79 | 640.40 | 631.18 | 2,707,850 |
Jan 17, 2024 | 655.20 | 658.20 | 636.60 | 641.00 | 631.77 | 2,096,293 |
Jan 16, 2024 | 672.60 | 676.40 | 667.80 | 668.40 | 658.77 | 1,667,486 |
Jan 15, 2024 | 683.40 | 690.00 | 674.80 | 676.40 | 666.66 | 878,964 |
Jan 12, 2024 | 685.60 | 696.80 | 682.20 | 684.80 | 674.94 | 2,026,450 |
Jan 11, 2024 | 696.60 | 700.00 | 683.20 | 684.60 | 674.74 | 1,392,978 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |