Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 23, 2024 | - | - | - | - | - | - |
Oct 22, 2024 | - | - | - | - | - | - |
Oct 21, 2024 | 652.00 | 661.95 | 645.05 | 648.50 | 648.50 | 51,227 |
Oct 18, 2024 | 664.00 | 665.85 | 649.00 | 658.65 | 658.65 | 80,856 |
Oct 17, 2024 | 680.00 | 681.95 | 661.45 | 664.15 | 664.15 | 83,602 |
Oct 16, 2024 | 674.95 | 681.90 | 674.20 | 680.00 | 680.00 | 282,641 |
Oct 15, 2024 | 669.50 | 685.95 | 667.85 | 675.70 | 675.70 | 124,141 |
Oct 14, 2024 | 671.60 | 673.55 | 660.15 | 669.50 | 669.50 | 58,186 |
Oct 11, 2024 | 665.00 | 681.00 | 658.00 | 671.60 | 671.60 | 119,806 |
Oct 10, 2024 | 675.00 | 675.45 | 663.60 | 667.20 | 667.20 | 83,542 |
Oct 09, 2024 | 644.90 | 695.00 | 644.60 | 673.20 | 673.20 | 1,289,206 |
Oct 08, 2024 | 643.00 | 646.50 | 624.70 | 641.65 | 641.65 | 250,122 |
Oct 07, 2024 | 680.00 | 680.00 | 636.00 | 640.50 | 640.50 | 218,321 |
Oct 04, 2024 | 682.70 | 688.75 | 666.60 | 680.40 | 680.40 | 116,516 |
Oct 03, 2024 | 673.00 | 698.90 | 672.00 | 679.30 | 679.30 | 328,919 |
Oct 01, 2024 | 672.00 | 684.00 | 672.00 | 678.20 | 678.20 | 124,996 |
Sep 30, 2024 | 665.85 | 684.00 | 665.85 | 679.70 | 679.70 | 297,228 |
Sep 27, 2024 | 690.15 | 697.30 | 662.60 | 665.85 | 665.85 | 252,899 |
Sep 26, 2024 | 690.70 | 691.40 | 678.05 | 686.70 | 686.70 | 116,030 |
Sep 25, 2024 | 703.00 | 708.00 | 690.00 | 691.40 | 691.40 | 123,535 |
Sep 24, 2024 | 706.35 | 710.90 | 693.45 | 709.55 | 709.55 | 170,822 |
Sep 23, 2024 | 720.00 | 723.45 | 705.10 | 706.80 | 706.80 | 156,214 |
Sep 20, 2024 | 740.00 | 744.95 | 715.55 | 723.85 | 723.85 | 458,391 |
Sep 19, 2024 | 732.70 | 740.00 | 716.05 | 736.40 | 736.40 | 237,356 |
Sep 18, 2024 | 741.35 | 744.00 | 724.60 | 731.55 | 731.55 | 156,924 |
Sep 17, 2024 | 726.50 | 752.95 | 723.00 | 737.65 | 737.65 | 804,095 |
Sep 16, 2024 | 730.00 | 730.80 | 719.00 | 723.45 | 723.45 | 110,093 |
Sep 13, 2024 | 729.00 | 734.00 | 717.00 | 720.75 | 720.75 | 203,898 |
Sep 12, 2024 | 726.00 | 740.00 | 723.55 | 729.60 | 729.60 | 724,663 |
Sep 11, 2024 | 720.00 | 740.00 | 716.00 | 726.00 | 726.00 | 650,928 |
Sep 10, 2024 | 719.95 | 725.00 | 711.80 | 718.80 | 718.80 | 251,415 |
Sep 09, 2024 | 700.00 | 714.60 | 687.40 | 711.50 | 711.50 | 187,235 |
Sep 06, 2024 | 708.00 | 718.95 | 703.00 | 711.50 | 711.50 | 179,966 |
Sep 05, 2024 | 700.10 | 726.00 | 687.00 | 707.75 | 707.75 | 315,472 |
Sep 04, 2024 | 699.35 | 715.00 | 695.00 | 698.60 | 698.60 | 183,097 |
Sep 03, 2024 | 706.95 | 709.00 | 697.05 | 700.80 | 700.80 | 149,021 |
Sep 02, 2024 | 700.00 | 707.95 | 689.00 | 702.80 | 702.80 | 163,086 |
Aug 30, 2024 | 712.00 | 716.10 | 690.95 | 694.40 | 694.40 | 176,662 |
Aug 29, 2024 | 721.85 | 722.05 | 708.10 | 713.20 | 713.20 | 209,662 |
Aug 28, 2024 | 721.50 | 729.90 | 714.00 | 722.30 | 722.30 | 457,930 |
Aug 27, 2024 | 718.55 | 726.45 | 712.40 | 721.60 | 721.60 | 390,093 |
Aug 26, 2024 | 699.80 | 728.90 | 697.05 | 720.00 | 720.00 | 2,051,830 |
Aug 23, 2024 | 646.80 | 702.00 | 642.75 | 692.80 | 692.80 | 1,662,458 |
Aug 22, 2024 | 633.40 | 709.00 | 633.40 | 647.45 | 647.45 | 3,482,386 |
Aug 21, 2024 | 630.60 | 638.10 | 626.00 | 633.40 | 633.40 | 91,386 |
Aug 20, 2024 | 639.70 | 645.00 | 621.05 | 628.15 | 628.15 | 123,452 |
Aug 19, 2024 | 603.70 | 635.35 | 603.00 | 632.90 | 632.90 | 471,975 |
Aug 16, 2024 | 607.65 | 611.00 | 593.05 | 600.55 | 600.55 | 253,396 |
Aug 14, 2024 | 610.00 | 613.90 | 591.55 | 602.55 | 602.55 | 183,229 |
Aug 13, 2024 | 623.65 | 624.95 | 608.45 | 611.65 | 611.65 | 110,513 |
Aug 12, 2024 | 629.80 | 631.70 | 619.45 | 621.10 | 621.10 | 97,342 |
Aug 09, 2024 | 636.85 | 638.05 | 629.00 | 630.50 | 630.50 | 89,568 |
Aug 08, 2024 | 641.40 | 648.85 | 629.25 | 631.80 | 631.80 | 67,054 |
Aug 07, 2024 | 652.00 | 652.00 | 631.25 | 640.15 | 640.15 | 172,234 |
Aug 06, 2024 | 649.95 | 667.95 | 633.95 | 640.80 | 640.80 | 160,729 |
Aug 05, 2024 | 676.00 | 676.30 | 636.00 | 640.40 | 640.40 | 227,314 |
Aug 02, 2024 | 699.00 | 699.00 | 681.00 | 688.35 | 688.35 | 230,204 |
Aug 01, 2024 | 698.85 | 738.00 | 698.85 | 708.90 | 708.90 | 995,718 |
Jul 31, 2024 | 716.00 | 723.80 | 690.00 | 692.80 | 692.80 | 413,710 |
Jul 30, 2024 | 717.05 | 719.75 | 704.05 | 712.90 | 712.90 | 98,069 |
Jul 29, 2024 | 709.00 | 719.20 | 708.55 | 713.45 | 713.45 | 110,745 |
Jul 26, 2024 | 704.60 | 720.00 | 701.10 | 705.45 | 705.45 | 153,247 |
Jul 25, 2024 | 684.00 | 708.40 | 682.55 | 698.50 | 698.50 | 114,133 |
Jul 24, 2024 | 669.80 | 699.35 | 669.75 | 692.45 | 692.45 | 129,907 |
Jul 23, 2024 | 680.70 | 704.00 | 651.00 | 669.80 | 669.80 | 2,678,312 |
Jul 22, 2024 | 670.00 | 682.80 | 654.00 | 680.70 | 680.70 | 99,650 |
Jul 19, 2024 | 682.00 | 682.00 | 662.50 | 667.30 | 667.30 | 99,854 |
Jul 18, 2024 | 702.00 | 704.55 | 678.15 | 680.60 | 680.60 | 152,161 |
Jul 16, 2024 | 701.35 | 714.00 | 695.15 | 701.85 | 701.85 | 190,784 |
Jul 15, 2024 | 722.00 | 722.00 | 692.50 | 696.75 | 696.75 | 162,135 |
Jul 12, 2024 | 718.95 | 747.20 | 700.00 | 704.45 | 704.45 | 705,078 |
Jul 11, 2024 | 717.20 | 728.85 | 684.50 | 708.00 | 708.00 | 650,253 |
Jul 10, 2024 | 726.60 | 728.35 | 702.05 | 714.30 | 714.30 | 108,782 |
Jul 09, 2024 | 748.00 | 762.20 | 720.65 | 724.45 | 724.45 | 238,088 |
Jul 08, 2024 | 737.85 | 744.25 | 721.55 | 741.40 | 741.40 | 120,011 |
Jul 05, 2024 | 734.00 | 740.00 | 725.05 | 737.85 | 737.85 | 83,112 |
Jul 04, 2024 | 743.15 | 747.00 | 728.05 | 735.20 | 735.20 | 106,270 |
Jul 03, 2024 | 723.00 | 747.00 | 722.55 | 737.10 | 737.10 | 193,994 |
Jul 02, 2024 | 738.60 | 738.60 | 716.20 | 719.10 | 719.10 | 79,752 |
Jul 01, 2024 | 718.45 | 743.20 | 718.45 | 732.20 | 732.20 | 199,404 |
Jun 28, 2024 | 716.85 | 738.00 | 712.00 | 718.45 | 718.45 | 161,459 |
Jun 27, 2024 | 725.85 | 732.00 | 707.00 | 716.15 | 716.15 | 135,532 |
Jun 26, 2024 | 745.00 | 749.15 | 722.00 | 724.95 | 724.95 | 200,276 |
Jun 25, 2024 | 764.40 | 767.80 | 737.90 | 743.30 | 743.30 | 207,269 |
Jun 24, 2024 | 737.50 | 798.95 | 735.80 | 769.20 | 769.20 | 1,689,708 |
Jun 21, 2024 | 740.00 | 748.00 | 730.50 | 736.30 | 736.30 | 272,210 |
Jun 20, 2024 | 701.05 | 750.00 | 697.60 | 743.85 | 743.85 | 1,807,481 |
Jun 19, 2024 | 698.45 | 705.00 | 685.00 | 701.05 | 701.05 | 366,823 |
Jun 18, 2024 | 699.00 | 699.00 | 677.30 | 696.50 | 696.50 | 711,980 |
Jun 14, 2024 | 657.85 | 694.90 | 650.00 | 687.70 | 687.70 | 1,627,027 |
Jun 13, 2024 | 605.00 | 663.00 | 605.00 | 657.85 | 657.85 | 1,694,119 |
Jun 12, 2024 | 612.60 | 617.80 | 602.90 | 604.25 | 604.25 | 242,463 |
Jun 11, 2024 | 611.10 | 615.25 | 607.35 | 609.75 | 609.75 | 228,511 |
Jun 10, 2024 | 604.00 | 612.90 | 599.30 | 609.05 | 609.05 | 144,079 |
Jun 07, 2024 | 609.90 | 612.00 | 596.00 | 599.60 | 599.60 | 417,367 |
Jun 06, 2024 | 590.00 | 619.00 | 590.00 | 609.90 | 609.90 | 1,654,805 |
Jun 05, 2024 | 574.95 | 601.20 | 557.10 | 589.65 | 589.65 | 139,987 |
Jun 04, 2024 | 603.25 | 603.25 | 540.15 | 564.60 | 564.60 | 248,880 |
Jun 03, 2024 | 632.00 | 632.00 | 599.30 | 601.85 | 601.85 | 123,351 |
May 31, 2024 | 593.05 | 620.00 | 593.05 | 610.70 | 610.70 | 364,980 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |