Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 22, 2024 | 574.00 | 586.00 | 545.60 | 552.50 | 552.50 | 13,779 |
Oct 21, 2024 | 605.00 | 605.00 | 570.00 | 573.75 | 573.75 | 8,977 |
Oct 18, 2024 | 579.00 | 602.10 | 564.45 | 598.05 | 598.05 | 16,239 |
Oct 17, 2024 | 593.10 | 593.10 | 575.05 | 584.90 | 584.90 | 7,735 |
Oct 16, 2024 | 587.00 | 592.75 | 575.00 | 590.10 | 590.10 | 11,585 |
Oct 15, 2024 | 594.00 | 606.95 | 576.20 | 578.75 | 578.75 | 25,428 |
Oct 14, 2024 | 618.00 | 618.00 | 593.05 | 597.70 | 597.70 | 8,996 |
Oct 11, 2024 | 606.80 | 619.80 | 593.00 | 598.60 | 598.60 | 13,773 |
Oct 10, 2024 | 591.40 | 658.80 | 591.40 | 598.55 | 598.55 | 51,802 |
Oct 09, 2024 | 608.40 | 619.90 | 585.00 | 591.40 | 591.40 | 19,447 |
Oct 08, 2024 | 595.00 | 637.50 | 593.05 | 608.10 | 608.10 | 23,970 |
Oct 07, 2024 | 624.10 | 630.15 | 590.00 | 600.10 | 600.10 | 19,046 |
Oct 04, 2024 | 639.00 | 643.00 | 618.00 | 624.10 | 624.10 | 10,402 |
Oct 03, 2024 | 630.10 | 652.95 | 620.05 | 624.50 | 624.50 | 18,064 |
Oct 01, 2024 | 655.10 | 662.00 | 633.95 | 643.35 | 643.35 | 9,106 |
Sep 30, 2024 | 657.80 | 687.00 | 642.00 | 653.85 | 653.85 | 22,689 |
Sep 27, 2024 | 665.50 | 665.50 | 651.15 | 657.80 | 657.80 | 8,291 |
Sep 26, 2024 | 686.40 | 689.75 | 655.00 | 662.70 | 662.70 | 12,954 |
Sep 25, 2024 | 687.00 | 691.40 | 665.05 | 681.70 | 681.70 | 11,942 |
Sep 24, 2024 | 676.00 | 693.80 | 666.10 | 682.40 | 682.40 | 10,450 |
Sep 23, 2024 | 658.10 | 689.80 | 651.05 | 671.15 | 671.15 | 12,812 |
Sep 20, 2024 | 665.90 | 677.45 | 655.00 | 659.65 | 659.65 | 11,293 |
Sep 19, 2024 | 678.85 | 685.00 | 653.30 | 661.10 | 661.10 | 16,866 |
Sep 18, 2024 | 669.55 | 693.95 | 663.15 | 682.35 | 682.35 | 7,180 |
Sep 17, 2024 | 685.35 | 686.00 | 644.15 | 664.70 | 664.70 | 23,683 |
Sep 16, 2024 | 674.80 | 695.00 | 674.65 | 685.35 | 685.35 | 13,583 |
Sep 13, 2024 | 684.85 | 705.00 | 662.50 | 668.75 | 668.75 | 26,136 |
Sep 12, 2024 | 703.00 | 703.00 | 679.10 | 684.95 | 684.95 | 16,020 |
Sep 11, 2024 | 695.60 | 710.00 | 690.55 | 693.35 | 693.35 | 12,866 |
Sep 10, 2024 | 717.25 | 725.00 | 688.95 | 698.35 | 698.35 | 55,904 |
Sep 09, 2024 | 676.00 | 720.00 | 661.35 | 710.15 | 710.15 | 38,380 |
Sep 06, 2024 | 716.80 | 730.00 | 681.25 | 686.00 | 686.00 | 52,616 |
Sep 05, 2024 | 691.15 | 738.90 | 680.55 | 716.80 | 716.80 | 81,436 |
Sep 04, 2024 | 647.70 | 724.90 | 630.05 | 684.30 | 684.30 | 134,057 |
Sep 03, 2024 | 669.45 | 670.00 | 650.05 | 657.50 | 657.50 | 9,723 |
Sep 02, 2024 | 675.00 | 694.50 | 656.55 | 663.65 | 663.65 | 15,959 |
Aug 30, 2024 | 658.00 | 672.05 | 640.45 | 665.20 | 665.20 | 10,909 |
Aug 29, 2024 | 665.00 | 674.70 | 646.30 | 651.40 | 651.40 | 9,121 |
Aug 28, 2024 | 676.05 | 684.95 | 661.55 | 671.90 | 671.90 | 19,193 |
Aug 27, 2024 | 673.80 | 699.00 | 652.05 | 676.05 | 676.05 | 35,021 |
Aug 26, 2024 | 690.20 | 722.25 | 657.50 | 663.85 | 663.85 | 45,673 |
Aug 23, 2024 | 656.75 | 696.40 | 655.00 | 690.20 | 690.20 | 85,163 |
Aug 22, 2024 | 614.35 | 698.40 | 608.00 | 647.05 | 647.05 | 113,027 |
Aug 21, 2024 | 624.45 | 624.45 | 595.00 | 605.25 | 605.25 | 21,972 |
Aug 20, 2024 | 619.95 | 637.90 | 610.55 | 615.20 | 615.20 | 27,734 |
Aug 19, 2024 | 610.25 | 619.95 | 601.90 | 614.75 | 614.75 | 38,699 |
Aug 16, 2024 | 570.05 | 612.00 | 561.00 | 601.25 | 601.25 | 48,956 |
Aug 14, 2024 | 576.95 | 580.00 | 550.20 | 578.75 | 578.75 | 19,341 |
Aug 13, 2024 | 569.55 | 584.35 | 554.00 | 569.00 | 569.00 | 40,271 |
Aug 12, 2024 | 576.00 | 604.15 | 563.35 | 578.20 | 578.20 | 34,678 |
Aug 09, 2024 | 599.45 | 604.50 | 582.45 | 594.15 | 594.15 | 11,878 |
Aug 08, 2024 | 588.20 | 599.15 | 575.00 | 594.55 | 594.55 | 13,947 |
Aug 07, 2024 | 560.95 | 594.95 | 560.95 | 582.65 | 582.65 | 23,505 |
Aug 06, 2024 | 579.95 | 580.45 | 548.35 | 552.65 | 552.65 | 18,127 |
Aug 05, 2024 | 580.00 | 580.00 | 559.90 | 565.25 | 565.25 | 18,790 |
Aug 02, 2024 | 582.15 | 601.00 | 582.10 | 586.35 | 586.35 | 22,861 |
Aug 01, 2024 | 604.00 | 604.20 | 589.55 | 595.95 | 595.95 | 19,921 |
Jul 31, 2024 | 614.00 | 614.00 | 590.00 | 595.90 | 595.90 | 10,361 |
Jul 30, 2024 | 623.70 | 624.90 | 600.30 | 602.95 | 602.95 | 9,733 |
Jul 29, 2024 | 614.00 | 620.00 | 592.65 | 614.55 | 614.55 | 23,490 |
Jul 26, 2024 | 591.00 | 617.80 | 590.10 | 603.90 | 603.90 | 38,790 |
Jul 25, 2024 | 625.00 | 635.55 | 591.00 | 596.55 | 596.55 | 55,946 |
Jul 24, 2024 | 583.40 | 628.00 | 583.40 | 617.95 | 617.95 | 28,585 |
Jul 23, 2024 | 580.15 | 592.70 | 540.20 | 583.40 | 583.40 | 24,673 |
Jul 22, 2024 | 571.00 | 599.00 | 571.00 | 584.15 | 584.15 | 39,498 |
Jul 19, 2024 | 610.00 | 610.00 | 575.10 | 578.20 | 578.20 | 18,642 |
Jul 18, 2024 | 602.95 | 610.00 | 590.05 | 598.45 | 598.45 | 14,641 |
Jul 16, 2024 | 615.00 | 615.00 | 585.00 | 601.40 | 601.40 | 22,365 |
Jul 15, 2024 | 602.00 | 605.75 | 583.10 | 597.65 | 597.65 | 17,592 |
Jul 12, 2024 | 599.85 | 603.40 | 590.10 | 593.30 | 593.30 | 14,417 |
Jul 11, 2024 | 617.95 | 617.95 | 582.05 | 596.00 | 596.00 | 31,156 |
Jul 10, 2024 | 630.00 | 636.50 | 595.10 | 609.15 | 609.15 | 23,232 |
Jul 09, 2024 | 625.55 | 638.80 | 612.00 | 616.75 | 616.75 | 31,183 |
Jul 08, 2024 | 601.00 | 616.00 | 575.10 | 609.75 | 609.75 | 42,435 |
Jul 05, 2024 | 615.00 | 640.00 | 587.00 | 597.80 | 597.80 | 36,706 |
Jul 04, 2024 | 617.10 | 631.55 | 602.00 | 609.40 | 609.40 | 29,750 |
Jul 03, 2024 | 619.35 | 636.00 | 592.20 | 620.45 | 620.45 | 72,547 |
Jul 02, 2024 | 659.75 | 659.75 | 590.05 | 601.90 | 601.90 | 89,085 |
Jul 01, 2024 | 678.50 | 678.50 | 640.80 | 650.30 | 650.30 | 26,579 |
Jun 28, 2024 | 690.00 | 690.95 | 654.50 | 673.65 | 673.65 | 13,699 |
Jun 27, 2024 | 693.00 | 693.00 | 651.05 | 654.45 | 654.45 | 12,355 |
Jun 26, 2024 | 697.00 | 697.00 | 674.10 | 676.15 | 676.15 | 18,699 |
Jun 25, 2024 | 683.60 | 689.95 | 675.00 | 681.80 | 681.80 | 10,121 |
Jun 24, 2024 | 674.00 | 681.95 | 662.65 | 678.10 | 678.10 | 22,326 |
Jun 21, 2024 | 665.00 | 681.95 | 644.05 | 662.55 | 662.55 | 15,719 |
Jun 20, 2024 | 651.40 | 669.95 | 622.05 | 633.90 | 633.90 | 19,619 |
Jun 19, 2024 | 698.00 | 698.00 | 645.00 | 649.35 | 649.35 | 31,217 |
Jun 18, 2024 | 678.00 | 690.00 | 655.95 | 681.20 | 681.20 | 16,755 |
Jun 14, 2024 | 678.00 | 697.95 | 650.35 | 662.75 | 662.75 | 9,913 |
Jun 13, 2024 | 698.00 | 698.00 | 668.10 | 671.85 | 671.85 | 13,546 |
Jun 12, 2024 | 683.60 | 698.50 | 665.15 | 684.75 | 684.75 | 12,364 |
Jun 11, 2024 | 678.20 | 710.00 | 666.25 | 683.60 | 683.60 | 18,789 |
Jun 10, 2024 | 715.00 | 720.45 | 675.00 | 680.10 | 680.10 | 15,956 |
Jun 07, 2024 | 714.95 | 754.95 | 670.35 | 716.05 | 716.05 | 26,369 |
Jun 06, 2024 | 709.95 | 709.95 | 679.10 | 695.50 | 695.50 | 7,236 |
Jun 05, 2024 | 642.00 | 705.00 | 619.65 | 678.90 | 678.90 | 14,374 |
Jun 04, 2024 | 690.00 | 690.00 | 624.10 | 641.45 | 641.45 | 20,262 |
Jun 03, 2024 | 679.95 | 699.70 | 649.65 | 659.15 | 659.15 | 16,673 |
May 31, 2024 | 604.25 | 636.85 | 600.75 | 636.85 | 636.85 | 10,911 |
May 30, 2024 | 605.10 | 620.00 | 590.20 | 606.55 | 606.55 | 35,442 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |