Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 18, 2024 | 620.50 | 639.70 | 619.90 | 624.45 | 624.45 | 1,732 |
May 17, 2024 | 620.05 | 628.35 | 616.30 | 620.50 | 620.50 | 27,626 |
May 16, 2024 | 624.85 | 645.55 | 621.60 | 628.60 | 628.60 | 23,904 |
May 15, 2024 | 599.35 | 629.40 | 596.65 | 616.30 | 616.30 | 51,010 |
May 14, 2024 | 634.95 | 649.55 | 634.95 | 644.80 | 644.80 | 9,932 |
May 13, 2024 | 633.85 | 637.40 | 624.20 | 633.85 | 633.85 | 10,363 |
May 10, 2024 | 628.95 | 634.80 | 616.05 | 628.50 | 628.50 | 16,347 |
May 09, 2024 | 636.95 | 636.95 | 617.30 | 621.55 | 621.55 | 8,914 |
May 08, 2024 | 629.90 | 638.15 | 622.95 | 629.05 | 629.05 | 19,493 |
May 07, 2024 | 634.75 | 638.45 | 623.00 | 630.10 | 630.10 | 9,656 |
May 06, 2024 | 648.60 | 669.00 | 626.05 | 632.70 | 632.70 | 17,005 |
May 03, 2024 | 642.25 | 664.00 | 630.20 | 657.50 | 657.50 | 39,535 |
May 02, 2024 | 653.05 | 658.25 | 636.85 | 640.05 | 640.05 | 10,095 |
Apr 30, 2024 | 664.20 | 671.45 | 647.85 | 651.55 | 651.55 | 30,471 |
Apr 29, 2024 | 667.25 | 672.00 | 660.70 | 662.35 | 662.35 | 6,144 |
Apr 26, 2024 | 679.90 | 683.10 | 665.20 | 667.10 | 667.10 | 8,506 |
Apr 25, 2024 | 687.95 | 701.65 | 673.85 | 678.20 | 678.20 | 14,140 |
Apr 24, 2024 | 685.25 | 690.60 | 676.85 | 679.50 | 679.50 | 11,632 |
Apr 23, 2024 | 694.05 | 697.15 | 682.00 | 684.40 | 684.40 | 28,356 |
Apr 22, 2024 | 686.30 | 699.20 | 682.00 | 693.80 | 693.80 | 19,464 |
Apr 19, 2024 | 651.45 | 689.10 | 645.00 | 683.10 | 683.10 | 59,559 |
Apr 18, 2024 | 707.25 | 707.25 | 655.50 | 661.00 | 661.00 | 19,404 |
Apr 16, 2024 | 689.30 | 708.90 | 676.95 | 680.70 | 680.70 | 23,014 |
Apr 15, 2024 | 680.55 | 716.50 | 665.40 | 696.40 | 696.40 | 60,982 |
Apr 12, 2024 | 653.00 | 705.90 | 649.30 | 694.40 | 694.40 | 192,658 |
Apr 10, 2024 | 616.05 | 660.00 | 611.55 | 654.00 | 654.00 | 52,376 |
Apr 09, 2024 | 626.45 | 629.95 | 608.05 | 609.80 | 609.80 | 26,518 |
Apr 08, 2024 | 632.95 | 645.00 | 618.00 | 620.05 | 620.05 | 36,630 |
Apr 05, 2024 | 649.25 | 649.25 | 624.00 | 626.75 | 626.75 | 10,828 |
Apr 04, 2024 | 660.00 | 666.90 | 636.00 | 637.90 | 637.90 | 36,501 |
Apr 03, 2024 | 665.65 | 673.95 | 653.30 | 656.30 | 656.30 | 16,457 |
Apr 02, 2024 | 673.45 | 689.20 | 664.35 | 666.50 | 666.50 | 18,457 |
Apr 01, 2024 | 669.25 | 688.05 | 655.60 | 675.65 | 675.65 | 67,780 |
Mar 28, 2024 | 644.10 | 676.15 | 644.10 | 670.15 | 670.15 | 39,140 |
Mar 27, 2024 | 634.55 | 658.30 | 634.55 | 653.95 | 653.95 | 12,896 |
Mar 26, 2024 | 635.95 | 645.35 | 627.95 | 634.55 | 634.55 | 15,636 |
Mar 22, 2024 | 628.95 | 642.85 | 619.05 | 638.55 | 638.55 | 39,338 |
Mar 21, 2024 | 618.45 | 631.20 | 609.55 | 622.90 | 622.90 | 15,259 |
Mar 20, 2024 | 609.00 | 615.00 | 596.40 | 603.65 | 603.65 | 36,310 |
Mar 19, 2024 | 612.75 | 623.35 | 601.35 | 606.60 | 606.60 | 51,214 |
Mar 18, 2024 | 615.00 | 631.55 | 601.00 | 614.70 | 614.70 | 52,988 |
Mar 15, 2024 | 589.80 | 621.90 | 571.50 | 595.20 | 595.20 | 89,634 |
Mar 14, 2024 | 575.70 | 603.00 | 575.70 | 588.70 | 588.70 | 31,146 |
Mar 13, 2024 | 636.15 | 636.15 | 583.55 | 605.60 | 605.60 | 127,375 |
Mar 12, 2024 | 646.35 | 651.75 | 615.00 | 639.65 | 639.65 | 35,191 |
Mar 11, 2024 | 688.75 | 693.50 | 645.00 | 649.50 | 649.50 | 65,756 |
Mar 07, 2024 | 714.95 | 714.95 | 680.00 | 687.95 | 687.95 | 46,798 |
Mar 06, 2024 | 704.15 | 715.55 | 682.70 | 701.75 | 701.75 | 29,283 |
Mar 05, 2024 | 721.05 | 725.75 | 701.15 | 704.50 | 704.50 | 39,906 |
Mar 04, 2024 | 741.05 | 741.05 | 715.25 | 719.00 | 719.00 | 25,428 |
Mar 01, 2024 | 752.15 | 758.90 | 727.00 | 731.15 | 731.15 | 59,601 |
Feb 29, 2024 | 752.50 | 770.85 | 720.90 | 760.95 | 760.95 | 68,506 |
Feb 28, 2024 | 792.50 | 794.95 | 747.40 | 752.80 | 752.80 | 37,921 |
Feb 27, 2024 | 820.15 | 838.20 | 788.00 | 792.50 | 792.50 | 96,980 |
Feb 26, 2024 | 792.45 | 834.25 | 775.35 | 823.35 | 823.35 | 125,188 |
Feb 23, 2024 | 747.35 | 799.00 | 747.00 | 789.95 | 789.95 | 150,692 |
Feb 22, 2024 | 767.05 | 779.60 | 733.60 | 748.70 | 748.70 | 69,581 |
Feb 21, 2024 | 744.45 | 767.00 | 732.60 | 758.80 | 758.80 | 137,135 |
Feb 20, 2024 | 719.55 | 749.00 | 703.95 | 740.10 | 740.10 | 121,675 |
Feb 19, 2024 | 674.65 | 744.40 | 665.05 | 717.85 | 717.85 | 222,617 |
Feb 16, 2024 | 632.05 | 666.00 | 628.00 | 659.05 | 659.05 | 61,604 |
Feb 15, 2024 | 638.60 | 644.15 | 630.00 | 632.20 | 632.20 | 7,312 |
Feb 14, 2024 | 650.65 | 650.65 | 632.00 | 636.20 | 636.20 | 10,550 |
Feb 14, 2024 | 1 Dividend | |||||
Feb 13, 2024 | 646.85 | 655.00 | 625.30 | 651.30 | 650.30 | 36,737 |
Feb 12, 2024 | 640.15 | 657.30 | 622.05 | 647.40 | 646.41 | 61,214 |
Feb 09, 2024 | 616.75 | 642.00 | 608.50 | 639.20 | 638.22 | 43,354 |
Feb 08, 2024 | 624.60 | 633.10 | 618.90 | 627.05 | 626.09 | 16,134 |
Feb 07, 2024 | 618.00 | 636.30 | 612.55 | 622.10 | 621.14 | 15,848 |
Feb 06, 2024 | 631.85 | 631.85 | 613.05 | 616.70 | 615.75 | 8,883 |
Feb 05, 2024 | 643.95 | 643.95 | 623.00 | 626.95 | 625.99 | 32,946 |
Feb 02, 2024 | 623.35 | 636.00 | 617.35 | 619.50 | 618.55 | 7,927 |
Feb 01, 2024 | 635.75 | 638.85 | 625.05 | 627.60 | 626.64 | 21,792 |
Jan 31, 2024 | 623.65 | 637.30 | 623.65 | 634.00 | 633.03 | 22,938 |
Jan 30, 2024 | 627.55 | 636.00 | 623.35 | 629.05 | 628.08 | 31,533 |
Jan 29, 2024 | 611.15 | 628.30 | 611.15 | 622.10 | 621.14 | 7,029 |
Jan 25, 2024 | 617.00 | 624.00 | 610.50 | 621.35 | 620.40 | 15,110 |
Jan 24, 2024 | 595.15 | 621.35 | 595.15 | 617.20 | 616.25 | 30,539 |
Jan 23, 2024 | 628.55 | 628.55 | 602.00 | 607.80 | 606.87 | 15,790 |
Jan 19, 2024 | 605.35 | 620.00 | 605.35 | 617.60 | 616.65 | 36,021 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 610.10 | 621.00 | 603.00 | 608.65 | 607.72 | 33,939 |
Jan 16, 2024 | 620.80 | 628.30 | 607.00 | 611.50 | 610.56 | 30,232 |
Jan 15, 2024 | 628.00 | 633.15 | 620.00 | 620.95 | 620.00 | 12,705 |
Jan 12, 2024 | 632.10 | 639.90 | 620.00 | 623.05 | 622.09 | 14,188 |
Jan 11, 2024 | 634.60 | 636.25 | 613.60 | 621.35 | 620.40 | 33,352 |
Jan 10, 2024 | 623.05 | 636.00 | 617.65 | 631.00 | 630.03 | 9,369 |
Jan 09, 2024 | 638.75 | 644.70 | 618.10 | 622.75 | 621.79 | 45,481 |
Jan 08, 2024 | 638.30 | 647.30 | 617.20 | 636.95 | 635.97 | 86,445 |
Jan 05, 2024 | 649.15 | 667.95 | 635.10 | 637.45 | 636.47 | 47,273 |
Jan 04, 2024 | 644.60 | 659.60 | 642.00 | 648.45 | 647.45 | 6,957 |
Jan 03, 2024 | 640.15 | 655.00 | 640.15 | 646.55 | 645.56 | 11,130 |
Jan 02, 2024 | 648.45 | 659.00 | 638.80 | 644.35 | 643.36 | 39,569 |
Jan 01, 2024 | 654.00 | 677.00 | 645.85 | 647.65 | 646.66 | 25,261 |
Dec 29, 2023 | 649.70 | 653.65 | 644.50 | 648.90 | 647.90 | 241,281 |
Dec 28, 2023 | 674.65 | 674.65 | 648.95 | 650.95 | 649.95 | 11,216 |
Dec 27, 2023 | 644.00 | 673.45 | 644.00 | 649.10 | 648.10 | 45,356 |
Dec 26, 2023 | 650.45 | 651.90 | 639.00 | 643.70 | 642.71 | 17,741 |
Dec 22, 2023 | 670.40 | 674.90 | 641.00 | 648.40 | 647.40 | 54,863 |
Dec 21, 2023 | 629.30 | 668.35 | 618.10 | 662.45 | 661.43 | 87,274 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |