Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 03, 2024 | 697.80 | 697.80 | 670.00 | 678.70 | 678.70 | 33,487 |
May 02, 2024 | 690.25 | 696.20 | 685.60 | 687.40 | 687.40 | 9,544 |
Apr 30, 2024 | 695.00 | 700.90 | 688.00 | 688.95 | 688.95 | 32,369 |
Apr 29, 2024 | 692.55 | 701.00 | 689.10 | 697.25 | 697.25 | 25,270 |
Apr 26, 2024 | 691.80 | 704.90 | 685.85 | 698.25 | 698.25 | 29,097 |
Apr 25, 2024 | 683.65 | 708.00 | 668.85 | 698.95 | 698.95 | 109,155 |
Apr 24, 2024 | 711.35 | 711.35 | 691.00 | 694.20 | 694.20 | 23,317 |
Apr 23, 2024 | 711.25 | 712.25 | 694.15 | 701.20 | 701.20 | 12,092 |
Apr 22, 2024 | 715.00 | 732.20 | 704.00 | 704.85 | 704.85 | 9,397 |
Apr 19, 2024 | 707.15 | 720.40 | 696.15 | 713.30 | 713.30 | 12,245 |
Apr 18, 2024 | 717.10 | 717.10 | 705.05 | 707.75 | 707.75 | 9,797 |
Apr 16, 2024 | 722.90 | 722.90 | 703.55 | 710.10 | 710.10 | 24,622 |
Apr 15, 2024 | 736.65 | 748.45 | 721.00 | 723.60 | 723.60 | 18,851 |
Apr 12, 2024 | 740.25 | 767.75 | 736.35 | 748.40 | 748.40 | 97,670 |
Apr 10, 2024 | 732.55 | 740.60 | 729.40 | 732.10 | 732.10 | 8,475 |
Apr 09, 2024 | 729.35 | 733.70 | 726.00 | 730.40 | 730.40 | 4,524 |
Apr 08, 2024 | 745.95 | 745.95 | 725.85 | 728.10 | 728.10 | 5,403 |
Apr 05, 2024 | 727.80 | 736.10 | 725.00 | 728.80 | 728.80 | 4,975 |
Apr 04, 2024 | 725.90 | 731.45 | 718.75 | 727.25 | 727.25 | 9,451 |
Apr 03, 2024 | 723.75 | 723.75 | 715.90 | 720.35 | 720.35 | 3,794 |
Apr 02, 2024 | 704.95 | 729.45 | 704.95 | 721.55 | 721.55 | 9,916 |
Apr 01, 2024 | 710.55 | 710.55 | 702.35 | 707.95 | 707.95 | 5,283 |
Mar 28, 2024 | 710.45 | 712.70 | 699.30 | 701.70 | 701.70 | 5,605 |
Mar 27, 2024 | 704.75 | 716.15 | 703.05 | 711.75 | 711.75 | 8,340 |
Mar 26, 2024 | 698.65 | 711.05 | 694.35 | 704.70 | 704.70 | 20,298 |
Mar 22, 2024 | 686.60 | 701.00 | 686.20 | 698.95 | 698.95 | 13,286 |
Mar 21, 2024 | 678.15 | 693.15 | 678.15 | 685.65 | 685.65 | 12,039 |
Mar 20, 2024 | 667.05 | 679.30 | 665.55 | 676.30 | 676.30 | 3,116 |
Mar 19, 2024 | 680.90 | 680.90 | 662.75 | 673.25 | 673.25 | 7,197 |
Mar 18, 2024 | 673.60 | 683.45 | 671.00 | 681.70 | 681.70 | 5,060 |
Mar 15, 2024 | 693.55 | 693.55 | 672.65 | 673.55 | 673.55 | 7,413 |
Mar 14, 2024 | 670.00 | 679.30 | 660.35 | 676.35 | 676.35 | 12,668 |
Mar 13, 2024 | 692.50 | 698.90 | 665.10 | 670.60 | 670.60 | 11,867 |
Mar 12, 2024 | 681.50 | 697.85 | 681.50 | 693.05 | 693.05 | 34,963 |
Mar 11, 2024 | 690.00 | 699.35 | 683.55 | 685.15 | 685.15 | 12,189 |
Mar 07, 2024 | 687.95 | 694.35 | 683.80 | 690.80 | 690.80 | 7,575 |
Mar 06, 2024 | 693.35 | 693.35 | 679.00 | 687.95 | 687.95 | 8,183 |
Mar 05, 2024 | 698.70 | 698.70 | 685.50 | 692.70 | 692.70 | 67,868 |
Mar 04, 2024 | 712.10 | 712.10 | 696.20 | 697.75 | 697.75 | 6,019 |
Mar 01, 2024 | 720.55 | 720.55 | 701.40 | 705.05 | 705.05 | 7,923 |
Feb 29, 2024 | 707.95 | 709.40 | 696.00 | 706.40 | 706.40 | 7,754 |
Feb 28, 2024 | 729.40 | 729.70 | 702.60 | 707.40 | 707.40 | 9,393 |
Feb 27, 2024 | 734.90 | 736.10 | 722.45 | 727.00 | 727.00 | 7,939 |
Feb 26, 2024 | 743.50 | 743.50 | 728.30 | 730.35 | 730.35 | 9,029 |
Feb 23, 2024 | 764.00 | 764.00 | 740.00 | 743.25 | 743.25 | 24,938 |
Feb 22, 2024 | 741.45 | 751.00 | 739.40 | 748.50 | 748.50 | 7,197 |
Feb 21, 2024 | 766.95 | 766.95 | 746.55 | 747.80 | 747.80 | 26,829 |
Feb 20, 2024 | 759.95 | 766.75 | 751.00 | 757.40 | 757.40 | 14,335 |
Feb 19, 2024 | 768.95 | 775.45 | 761.00 | 762.30 | 762.30 | 10,667 |
Feb 16, 2024 | 755.00 | 774.00 | 755.00 | 764.00 | 764.00 | 25,952 |
Feb 15, 2024 | 754.60 | 761.50 | 749.35 | 751.30 | 751.30 | 21,156 |
Feb 14, 2024 | 730.85 | 752.90 | 730.85 | 750.30 | 750.30 | 6,156 |
Feb 13, 2024 | 730.05 | 748.75 | 730.05 | 745.50 | 745.50 | 25,450 |
Feb 12, 2024 | 755.00 | 755.30 | 735.75 | 740.60 | 740.60 | 38,994 |
Feb 09, 2024 | 730.05 | 751.45 | 723.30 | 748.90 | 748.90 | 14,804 |
Feb 08, 2024 | 754.95 | 756.70 | 727.75 | 735.05 | 735.05 | 96,804 |
Feb 07, 2024 | 771.15 | 773.65 | 751.30 | 752.20 | 752.20 | 21,064 |
Feb 06, 2024 | 730.65 | 771.00 | 730.65 | 769.40 | 769.40 | 27,749 |
Feb 05, 2024 | 742.90 | 750.95 | 740.00 | 741.45 | 741.45 | 23,157 |
Feb 02, 2024 | 747.15 | 755.65 | 740.90 | 743.25 | 743.25 | 17,193 |
Feb 01, 2024 | 750.60 | 754.20 | 739.20 | 745.70 | 745.70 | 51,205 |
Jan 31, 2024 | 719.40 | 752.40 | 716.45 | 750.70 | 750.70 | 62,160 |
Jan 30, 2024 | 683.90 | 721.45 | 683.20 | 716.45 | 716.45 | 36,363 |
Jan 29, 2024 | 661.15 | 684.95 | 661.15 | 683.10 | 683.10 | 166,922 |
Jan 25, 2024 | 697.05 | 698.00 | 679.60 | 686.05 | 686.05 | 62,572 |
Jan 24, 2024 | 680.25 | 697.30 | 680.25 | 695.95 | 695.95 | 10,659 |
Jan 23, 2024 | 683.10 | 690.75 | 679.25 | 680.85 | 680.85 | 33,491 |
Jan 19, 2024 | 699.15 | 700.40 | 692.50 | 695.50 | 695.50 | 23,030 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 716.90 | 716.90 | 698.85 | 702.15 | 702.15 | 16,889 |
Jan 16, 2024 | 732.85 | 732.85 | 711.15 | 717.05 | 717.05 | 21,099 |
Jan 15, 2024 | 731.90 | 739.15 | 720.00 | 733.70 | 733.70 | 94,478 |
Jan 12, 2024 | 753.85 | 753.85 | 724.40 | 731.80 | 731.80 | 33,527 |
Jan 11, 2024 | 724.70 | 745.00 | 719.15 | 742.55 | 742.55 | 178,608 |
Jan 10, 2024 | 722.45 | 725.80 | 712.25 | 716.00 | 716.00 | 20,075 |
Jan 09, 2024 | 713.75 | 727.90 | 713.60 | 722.70 | 722.70 | 19,361 |
Jan 08, 2024 | 722.40 | 724.60 | 709.15 | 712.60 | 712.60 | 14,100 |
Jan 05, 2024 | 738.00 | 738.00 | 717.20 | 722.50 | 722.50 | 13,794 |
Jan 04, 2024 | 727.20 | 733.15 | 720.35 | 728.10 | 728.10 | 46,413 |
Jan 03, 2024 | 723.60 | 729.95 | 713.80 | 724.10 | 724.10 | 34,371 |
Jan 02, 2024 | 714.00 | 724.55 | 707.80 | 721.70 | 721.70 | 24,266 |
Jan 01, 2024 | 703.45 | 711.45 | 701.10 | 709.65 | 709.65 | 12,750 |
Dec 29, 2023 | 700.00 | 707.05 | 696.60 | 701.15 | 701.15 | 23,988 |
Dec 28, 2023 | 698.30 | 703.40 | 695.50 | 700.05 | 700.05 | 35,060 |
Dec 27, 2023 | 711.50 | 711.50 | 695.00 | 698.55 | 698.55 | 9,522 |
Dec 26, 2023 | 710.20 | 713.80 | 696.80 | 699.95 | 699.95 | 30,482 |
Dec 22, 2023 | 686.50 | 707.50 | 682.60 | 705.35 | 705.35 | 10,819 |
Dec 21, 2023 | 683.00 | 689.00 | 676.00 | 682.50 | 682.50 | 10,471 |
Dec 20, 2023 | 709.80 | 709.80 | 685.45 | 688.55 | 688.55 | 19,337 |
Dec 19, 2023 | 705.05 | 710.70 | 694.50 | 702.75 | 702.75 | 24,617 |
Dec 18, 2023 | 704.10 | 714.25 | 699.30 | 703.70 | 703.70 | 16,934 |
Dec 15, 2023 | 695.80 | 703.35 | 693.00 | 701.85 | 701.85 | 10,797 |
Dec 14, 2023 | 701.00 | 701.55 | 692.80 | 695.95 | 695.95 | 21,614 |
Dec 13, 2023 | 705.45 | 705.45 | 682.00 | 699.40 | 699.40 | 25,575 |
Dec 12, 2023 | 715.00 | 715.65 | 700.05 | 703.15 | 703.15 | 86,350 |
Dec 11, 2023 | 721.30 | 722.35 | 710.35 | 711.45 | 711.45 | 9,555 |
Dec 08, 2023 | 734.75 | 737.55 | 716.75 | 722.90 | 722.90 | 225,450 |
Dec 07, 2023 | 723.05 | 730.55 | 712.85 | 728.60 | 728.60 | 25,632 |
Dec 06, 2023 | 729.40 | 739.80 | 720.30 | 721.55 | 721.55 | 10,362 |
Dec 05, 2023 | 748.90 | 748.90 | 725.75 | 730.50 | 730.50 | 365,308 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |