Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 23, 2024 | - | - | - | - | - | - |
Oct 22, 2024 | - | - | - | - | - | - |
Oct 21, 2024 | 668.55 | 675.45 | 656.05 | 660.80 | 660.80 | 36,159 |
Oct 18, 2024 | 651.50 | 666.00 | 651.50 | 662.45 | 662.45 | 22,538 |
Oct 17, 2024 | 669.20 | 669.95 | 655.00 | 661.40 | 661.40 | 37,694 |
Oct 16, 2024 | 670.00 | 674.95 | 661.00 | 665.85 | 665.85 | 25,647 |
Oct 15, 2024 | 668.60 | 686.60 | 668.00 | 671.45 | 671.45 | 27,208 |
Oct 14, 2024 | 688.85 | 688.85 | 670.60 | 672.40 | 672.40 | 27,388 |
Oct 11, 2024 | 682.60 | 689.85 | 678.55 | 683.00 | 683.00 | 21,536 |
Oct 10, 2024 | 691.85 | 695.65 | 680.00 | 686.00 | 686.00 | 17,400 |
Oct 09, 2024 | 673.65 | 691.00 | 670.55 | 685.45 | 685.45 | 71,325 |
Oct 08, 2024 | 647.60 | 720.40 | 646.20 | 673.65 | 673.65 | 150,252 |
Oct 07, 2024 | 672.95 | 673.00 | 645.00 | 651.20 | 651.20 | 75,549 |
Oct 04, 2024 | 672.15 | 677.25 | 660.90 | 663.00 | 663.00 | 39,140 |
Oct 03, 2024 | 680.05 | 693.20 | 668.10 | 674.85 | 674.85 | 48,864 |
Oct 01, 2024 | 663.50 | 700.00 | 663.50 | 695.60 | 695.60 | 62,333 |
Sep 30, 2024 | 684.35 | 685.60 | 667.80 | 670.20 | 670.20 | 37,882 |
Sep 27, 2024 | 685.75 | 690.00 | 674.00 | 679.40 | 679.40 | 74,095 |
Sep 26, 2024 | 701.00 | 709.00 | 685.15 | 687.95 | 687.95 | 56,437 |
Sep 25, 2024 | 716.10 | 720.75 | 695.00 | 698.45 | 698.45 | 44,582 |
Sep 24, 2024 | 714.60 | 729.80 | 712.95 | 715.50 | 715.50 | 42,040 |
Sep 23, 2024 | 732.60 | 735.30 | 710.55 | 714.75 | 714.75 | 57,658 |
Sep 20, 2024 | 732.85 | 734.00 | 720.55 | 728.90 | 728.90 | 37,019 |
Sep 19, 2024 | 740.00 | 746.60 | 707.65 | 727.50 | 727.50 | 95,417 |
Sep 18, 2024 | 775.55 | 780.00 | 728.55 | 737.00 | 737.00 | 84,789 |
Sep 17, 2024 | 755.00 | 786.55 | 752.60 | 773.50 | 773.50 | 57,331 |
Sep 16, 2024 | 762.00 | 773.40 | 749.85 | 757.10 | 757.10 | 69,181 |
Sep 13, 2024 | 775.00 | 781.10 | 762.60 | 766.50 | 766.50 | 52,409 |
Sep 12, 2024 | 785.00 | 799.00 | 762.40 | 771.70 | 771.70 | 95,418 |
Sep 11, 2024 | 788.35 | 801.00 | 783.00 | 792.70 | 792.70 | 110,720 |
Sep 10, 2024 | 790.00 | 811.85 | 782.50 | 788.35 | 788.35 | 180,809 |
Sep 09, 2024 | 777.00 | 793.00 | 762.60 | 771.55 | 771.55 | 236,132 |
Sep 06, 2024 | 773.00 | 800.55 | 755.00 | 772.80 | 772.80 | 376,494 |
Sep 05, 2024 | 720.00 | 804.45 | 717.05 | 772.40 | 772.40 | 894,739 |
Sep 04, 2024 | 696.75 | 718.00 | 696.75 | 713.90 | 713.90 | 47,707 |
Sep 03, 2024 | 714.70 | 719.05 | 702.00 | 707.35 | 707.35 | 30,742 |
Sep 02, 2024 | 712.95 | 720.30 | 702.90 | 708.90 | 708.90 | 45,699 |
Aug 30, 2024 | 703.55 | 711.55 | 699.05 | 708.00 | 708.00 | 25,814 |
Aug 29, 2024 | 711.60 | 711.60 | 691.10 | 697.60 | 697.60 | 59,311 |
Aug 28, 2024 | 722.60 | 722.60 | 702.35 | 705.65 | 705.65 | 79,302 |
Aug 27, 2024 | 716.75 | 727.40 | 708.00 | 711.20 | 711.20 | 85,325 |
Aug 26, 2024 | 710.00 | 722.00 | 710.00 | 714.60 | 714.60 | 56,252 |
Aug 23, 2024 | 727.00 | 728.95 | 702.00 | 705.75 | 705.75 | 131,368 |
Aug 22, 2024 | 720.05 | 726.00 | 708.45 | 719.90 | 719.90 | 132,478 |
Aug 21, 2024 | 708.60 | 717.00 | 698.75 | 715.05 | 715.05 | 141,222 |
Aug 20, 2024 | 681.00 | 702.00 | 680.95 | 699.40 | 699.40 | 227,767 |
Aug 19, 2024 | 661.60 | 680.00 | 655.60 | 676.10 | 676.10 | 69,838 |
Aug 16, 2024 | 666.60 | 668.75 | 650.00 | 656.05 | 656.05 | 39,240 |
Aug 14, 2024 | 670.80 | 673.95 | 649.00 | 654.45 | 654.45 | 54,046 |
Aug 13, 2024 | 683.00 | 687.80 | 659.95 | 664.00 | 664.00 | 123,157 |
Aug 12, 2024 | 668.90 | 696.00 | 663.75 | 680.35 | 680.35 | 195,713 |
Aug 09, 2024 | 653.00 | 667.70 | 635.25 | 661.65 | 661.65 | 144,005 |
Aug 08, 2024 | 665.00 | 694.50 | 640.00 | 650.85 | 650.85 | 555,456 |
Aug 07, 2024 | 655.00 | 668.00 | 646.05 | 663.70 | 663.70 | 45,780 |
Aug 06, 2024 | 650.15 | 664.20 | 640.00 | 640.45 | 640.45 | 45,890 |
Aug 05, 2024 | 643.50 | 664.75 | 640.00 | 644.40 | 644.40 | 103,302 |
Aug 02, 2024 | 653.90 | 670.00 | 650.00 | 656.40 | 656.40 | 54,023 |
Aug 01, 2024 | 662.30 | 666.35 | 653.00 | 657.85 | 657.85 | 36,725 |
Jul 31, 2024 | 667.60 | 670.00 | 655.00 | 656.75 | 656.75 | 49,714 |
Jul 30, 2024 | 643.10 | 675.60 | 643.10 | 660.05 | 660.05 | 90,074 |
Jul 29, 2024 | 656.90 | 658.00 | 643.75 | 652.00 | 652.00 | 42,086 |
Jul 26, 2024 | 643.35 | 662.00 | 643.35 | 652.35 | 652.35 | 66,284 |
Jul 25, 2024 | 625.80 | 652.10 | 619.10 | 643.05 | 643.05 | 36,916 |
Jul 24, 2024 | 624.00 | 630.00 | 618.55 | 624.00 | 624.00 | 43,467 |
Jul 23, 2024 | 616.00 | 622.95 | 604.90 | 620.60 | 620.60 | 41,008 |
Jul 22, 2024 | 630.00 | 633.90 | 612.00 | 622.10 | 622.10 | 26,466 |
Jul 19, 2024 | 638.50 | 638.50 | 616.85 | 628.80 | 628.80 | 47,197 |
Jul 18, 2024 | 644.00 | 646.05 | 630.10 | 633.60 | 633.60 | 43,511 |
Jul 16, 2024 | 661.55 | 661.60 | 638.00 | 640.65 | 640.65 | 33,688 |
Jul 15, 2024 | 650.00 | 664.55 | 650.00 | 656.00 | 656.00 | 25,282 |
Jul 12, 2024 | 659.60 | 661.80 | 645.05 | 648.80 | 648.80 | 41,097 |
Jul 11, 2024 | 669.20 | 672.00 | 655.15 | 659.60 | 659.60 | 26,643 |
Jul 10, 2024 | 670.05 | 671.15 | 639.45 | 661.60 | 661.60 | 49,943 |
Jul 09, 2024 | 665.00 | 678.00 | 650.00 | 672.35 | 672.35 | 62,115 |
Jul 08, 2024 | 658.00 | 671.00 | 655.80 | 662.15 | 662.15 | 66,912 |
Jul 05, 2024 | 672.45 | 673.55 | 652.00 | 654.35 | 654.35 | 65,603 |
Jul 04, 2024 | 669.55 | 672.40 | 659.95 | 666.80 | 666.80 | 51,042 |
Jul 03, 2024 | 657.55 | 686.95 | 650.55 | 669.55 | 669.55 | 440,419 |
Jul 02, 2024 | 652.00 | 656.00 | 645.55 | 653.40 | 653.40 | 100,007 |
Jul 01, 2024 | 617.00 | 651.10 | 614.00 | 645.10 | 645.10 | 162,717 |
Jun 28, 2024 | 615.00 | 620.00 | 610.00 | 612.90 | 612.90 | 22,760 |
Jun 27, 2024 | 621.20 | 621.20 | 607.00 | 610.55 | 610.55 | 34,613 |
Jun 26, 2024 | 613.00 | 622.60 | 606.85 | 612.00 | 612.00 | 23,911 |
Jun 25, 2024 | 620.80 | 624.60 | 609.30 | 611.85 | 611.85 | 33,451 |
Jun 24, 2024 | 617.30 | 621.80 | 605.50 | 615.60 | 615.60 | 30,174 |
Jun 21, 2024 | 606.00 | 619.00 | 606.00 | 617.20 | 617.20 | 30,518 |
Jun 20, 2024 | 604.45 | 613.45 | 594.75 | 603.50 | 603.50 | 31,242 |
Jun 19, 2024 | 610.60 | 611.60 | 593.50 | 603.40 | 603.40 | 37,129 |
Jun 18, 2024 | 625.00 | 627.00 | 605.60 | 609.65 | 609.65 | 41,837 |
Jun 14, 2024 | 623.90 | 626.60 | 607.55 | 615.65 | 615.65 | 75,835 |
Jun 13, 2024 | 631.00 | 631.00 | 616.55 | 620.60 | 620.60 | 27,696 |
Jun 12, 2024 | 612.20 | 629.00 | 612.10 | 624.20 | 624.20 | 61,221 |
Jun 11, 2024 | 614.95 | 620.70 | 610.05 | 612.20 | 612.20 | 45,393 |
Jun 10, 2024 | 607.15 | 619.00 | 607.00 | 612.05 | 612.05 | 75,797 |
Jun 07, 2024 | 594.80 | 609.00 | 590.00 | 602.00 | 602.00 | 87,095 |
Jun 06, 2024 | 581.60 | 584.20 | 564.95 | 581.45 | 581.45 | 31,396 |
Jun 05, 2024 | 540.00 | 585.90 | 540.00 | 565.95 | 565.95 | 62,982 |
Jun 04, 2024 | 570.00 | 570.00 | 534.80 | 537.20 | 537.20 | 99,359 |
Jun 03, 2024 | 574.00 | 578.60 | 561.95 | 569.30 | 569.30 | 60,577 |
May 31, 2024 | 560.00 | 569.95 | 558.10 | 566.00 | 566.00 | 40,448 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |