Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 25, 2024 | 640.00 | 658.00 | 632.50 | 645.50 | 645.50 | 528,436 |
Oct 24, 2024 | 668.00 | 680.00 | 632.00 | 638.50 | 638.50 | 879,958 |
Oct 23, 2024 | 660.00 | 676.50 | 651.55 | 666.50 | 666.50 | 616,861 |
Oct 22, 2024 | 692.10 | 702.40 | 662.80 | 665.85 | 665.85 | 309,440 |
Oct 21, 2024 | 691.00 | 706.80 | 688.05 | 694.25 | 694.25 | 335,377 |
Oct 18, 2024 | 712.00 | 715.00 | 692.05 | 700.85 | 700.85 | 354,043 |
Oct 17, 2024 | 738.80 | 738.80 | 712.00 | 715.00 | 715.00 | 266,069 |
Oct 16, 2024 | 736.85 | 746.35 | 714.65 | 737.90 | 737.90 | 1,899,460 |
Oct 15, 2024 | 728.95 | 742.20 | 721.05 | 738.20 | 738.20 | 227,990 |
Oct 14, 2024 | 730.00 | 734.60 | 710.90 | 724.60 | 724.60 | 376,562 |
Oct 11, 2024 | 744.40 | 747.95 | 728.90 | 730.25 | 730.25 | 482,566 |
Oct 10, 2024 | 756.85 | 758.30 | 742.00 | 742.95 | 742.95 | 247,457 |
Oct 09, 2024 | 741.90 | 760.95 | 741.90 | 753.80 | 753.80 | 447,675 |
Oct 08, 2024 | 732.80 | 743.45 | 725.55 | 739.70 | 739.70 | 185,043 |
Oct 07, 2024 | 743.95 | 755.15 | 727.65 | 732.80 | 732.80 | 572,410 |
Oct 04, 2024 | 740.10 | 750.60 | 725.10 | 742.85 | 742.85 | 394,993 |
Oct 03, 2024 | 738.50 | 759.75 | 736.10 | 744.45 | 744.45 | 257,834 |
Oct 01, 2024 | 761.00 | 768.45 | 747.55 | 753.65 | 753.65 | 469,816 |
Sep 30, 2024 | 758.00 | 773.30 | 740.00 | 766.20 | 766.20 | 903,366 |
Sep 27, 2024 | 742.25 | 758.70 | 740.00 | 751.65 | 751.65 | 728,555 |
Sep 26, 2024 | 749.00 | 749.65 | 736.05 | 742.25 | 742.25 | 293,359 |
Sep 25, 2024 | 760.05 | 760.95 | 739.05 | 742.55 | 742.55 | 599,698 |
Sep 24, 2024 | 764.55 | 771.95 | 755.75 | 760.95 | 760.95 | 488,122 |
Sep 23, 2024 | 755.30 | 766.00 | 740.00 | 763.75 | 763.75 | 408,945 |
Sep 20, 2024 | 755.90 | 767.65 | 737.70 | 747.55 | 747.55 | 1,538,498 |
Sep 19, 2024 | 744.60 | 769.00 | 742.05 | 747.20 | 747.20 | 679,895 |
Sep 18, 2024 | 752.00 | 753.35 | 725.40 | 744.60 | 744.60 | 1,370,001 |
Sep 17, 2024 | 755.95 | 760.15 | 744.45 | 746.75 | 746.75 | 645,796 |
Sep 16, 2024 | 789.75 | 789.75 | 734.60 | 751.95 | 751.95 | 1,854,200 |
Sep 13, 2024 | 807.00 | 809.00 | 786.20 | 788.05 | 788.05 | 520,247 |
Sep 12, 2024 | 820.00 | 823.40 | 805.05 | 809.70 | 809.70 | 242,476 |
Sep 11, 2024 | 825.25 | 827.00 | 810.70 | 814.00 | 814.00 | 222,181 |
Sep 10, 2024 | 838.15 | 846.75 | 812.00 | 824.75 | 824.75 | 410,689 |
Sep 09, 2024 | 837.00 | 840.00 | 821.25 | 827.60 | 827.60 | 247,514 |
Sep 06, 2024 | 839.00 | 860.00 | 825.15 | 832.70 | 832.70 | 920,625 |
Sep 05, 2024 | 829.10 | 840.75 | 820.55 | 835.40 | 835.40 | 419,885 |
Sep 04, 2024 | 809.90 | 837.70 | 801.00 | 824.30 | 824.30 | 390,023 |
Sep 03, 2024 | 810.00 | 839.80 | 808.25 | 822.35 | 822.35 | 604,137 |
Sep 02, 2024 | 818.80 | 820.00 | 790.00 | 811.20 | 811.20 | 686,704 |
Aug 30, 2024 | 818.75 | 825.95 | 807.10 | 813.20 | 813.20 | 471,207 |
Aug 29, 2024 | 839.90 | 841.50 | 810.10 | 813.00 | 813.00 | 597,368 |
Aug 28, 2024 | 834.95 | 842.55 | 826.35 | 839.75 | 839.75 | 543,477 |
Aug 27, 2024 | 820.80 | 855.60 | 814.65 | 834.00 | 834.00 | 1,097,883 |
Aug 26, 2024 | 816.00 | 828.00 | 806.05 | 818.15 | 818.15 | 425,809 |
Aug 23, 2024 | 810.10 | 832.90 | 803.65 | 809.10 | 809.10 | 661,713 |
Aug 22, 2024 | 818.00 | 821.00 | 805.05 | 809.70 | 809.70 | 145,923 |
Aug 21, 2024 | 796.00 | 817.00 | 796.00 | 812.00 | 812.00 | 247,983 |
Aug 20, 2024 | 815.00 | 819.80 | 794.40 | 799.50 | 799.50 | 260,193 |
Aug 19, 2024 | 825.85 | 828.50 | 801.00 | 804.00 | 804.00 | 268,305 |
Aug 16, 2024 | 809.50 | 827.40 | 799.25 | 824.35 | 824.35 | 241,250 |
Aug 14, 2024 | 818.00 | 819.95 | 796.30 | 804.90 | 804.90 | 200,641 |
Aug 13, 2024 | 815.95 | 842.00 | 805.30 | 816.90 | 816.90 | 752,959 |
Aug 12, 2024 | 800.25 | 819.20 | 800.25 | 808.05 | 808.05 | 644,939 |
Aug 09, 2024 | 779.10 | 801.00 | 779.10 | 797.50 | 797.50 | 432,303 |
Aug 08, 2024 | 787.95 | 792.80 | 775.00 | 778.10 | 778.10 | 286,995 |
Aug 07, 2024 | 774.80 | 800.50 | 758.80 | 790.10 | 790.10 | 871,214 |
Aug 06, 2024 | 749.95 | 786.10 | 749.95 | 773.45 | 773.45 | 2,258,661 |
Aug 05, 2024 | 768.95 | 780.60 | 736.35 | 749.75 | 749.75 | 1,774,170 |
Aug 02, 2024 | 824.00 | 824.00 | 775.90 | 779.25 | 779.25 | 2,271,759 |
Aug 01, 2024 | 820.85 | 849.50 | 818.00 | 824.10 | 824.10 | 4,419,545 |
Jul 31, 2024 | 799.35 | 822.95 | 799.00 | 816.95 | 816.95 | 609,913 |
Jul 30, 2024 | 805.00 | 807.20 | 794.35 | 796.50 | 796.50 | 351,674 |
Jul 29, 2024 | 803.90 | 817.20 | 795.05 | 798.50 | 798.50 | 851,464 |
Jul 26, 2024 | 806.00 | 812.00 | 790.10 | 797.10 | 797.10 | 472,198 |
Jul 25, 2024 | 790.00 | 815.00 | 784.10 | 806.35 | 806.35 | 493,459 |
Jul 24, 2024 | 808.35 | 808.35 | 790.35 | 799.60 | 799.60 | 525,666 |
Jul 23, 2024 | 802.10 | 817.30 | 710.05 | 799.90 | 799.90 | 1,019,791 |
Jul 22, 2024 | 799.80 | 844.65 | 787.15 | 800.45 | 800.45 | 2,181,405 |
Jul 19, 2024 | 798.80 | 814.00 | 785.10 | 799.80 | 799.80 | 1,539,748 |
Jul 18, 2024 | 779.00 | 812.70 | 771.85 | 791.90 | 791.90 | 2,796,690 |
Jul 16, 2024 | 772.00 | 783.95 | 767.10 | 773.20 | 773.20 | 593,276 |
Jul 15, 2024 | 774.90 | 785.00 | 757.60 | 763.60 | 763.60 | 806,893 |
Jul 12, 2024 | 766.00 | 769.45 | 753.00 | 763.55 | 763.55 | 443,959 |
Jul 11, 2024 | 779.30 | 779.30 | 761.70 | 765.20 | 765.20 | 555,675 |
Jul 10, 2024 | 790.00 | 806.05 | 760.25 | 769.75 | 769.75 | 1,403,456 |
Jul 09, 2024 | 770.00 | 787.75 | 765.00 | 777.05 | 777.05 | 3,596,818 |
Jul 08, 2024 | 729.80 | 769.90 | 720.85 | 749.50 | 749.50 | 2,202,935 |
Jul 05, 2024 | 737.70 | 737.70 | 720.55 | 724.20 | 724.20 | 1,093,971 |
Jul 04, 2024 | 741.00 | 744.70 | 732.00 | 738.85 | 738.85 | 562,535 |
Jul 03, 2024 | 730.05 | 755.00 | 715.45 | 736.40 | 736.40 | 2,317,705 |
Jul 02, 2024 | 735.00 | 745.10 | 713.95 | 723.35 | 723.35 | 1,622,683 |
Jul 01, 2024 | 699.55 | 775.00 | 690.10 | 721.10 | 721.10 | 10,549,063 |
Jun 28, 2024 | 694.90 | 711.45 | 683.45 | 689.30 | 689.30 | 462,892 |
Jun 27, 2024 | 712.00 | 716.40 | 681.05 | 686.85 | 686.85 | 594,094 |
Jun 26, 2024 | 717.85 | 725.00 | 700.50 | 704.85 | 704.85 | 478,867 |
Jun 25, 2024 | 720.65 | 726.90 | 700.05 | 711.35 | 711.35 | 395,260 |
Jun 24, 2024 | 704.35 | 732.60 | 703.05 | 720.65 | 720.65 | 750,175 |
Jun 21, 2024 | 704.80 | 721.30 | 696.05 | 701.05 | 701.05 | 818,858 |
Jun 20, 2024 | 723.00 | 732.75 | 697.60 | 708.45 | 708.45 | 439,537 |
Jun 19, 2024 | 748.90 | 749.00 | 714.00 | 719.15 | 719.15 | 531,341 |
Jun 18, 2024 | 712.00 | 748.80 | 710.25 | 740.70 | 740.70 | 844,551 |
Jun 14, 2024 | 715.00 | 719.95 | 702.75 | 710.00 | 710.00 | 242,862 |
Jun 13, 2024 | 718.85 | 723.95 | 699.00 | 706.40 | 706.40 | 372,730 |
Jun 12, 2024 | 713.90 | 719.70 | 702.00 | 716.50 | 716.50 | 301,701 |
Jun 11, 2024 | 730.00 | 754.90 | 702.20 | 715.75 | 715.75 | 739,817 |
Jun 10, 2024 | 721.00 | 739.75 | 698.00 | 732.25 | 732.25 | 625,565 |
Jun 07, 2024 | 707.50 | 762.00 | 698.10 | 722.25 | 722.25 | 2,789,719 |
Jun 06, 2024 | 700.15 | 711.20 | 676.20 | 707.50 | 707.50 | 2,688,323 |
Jun 05, 2024 | 630.65 | 745.00 | 630.65 | 699.00 | 699.00 | 8,431,074 |
Jun 04, 2024 | 630.00 | 663.50 | 603.95 | 628.35 | 628.35 | 2,971,089 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |