Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 02, 2024 | 698.90 | 698.90 | 677.05 | 682.30 | 682.30 | 418,801 |
Apr 30, 2024 | 696.00 | 705.00 | 678.05 | 691.15 | 691.15 | 926,700 |
Apr 29, 2024 | 684.60 | 697.00 | 678.50 | 694.20 | 694.20 | 272,633 |
Apr 26, 2024 | 672.00 | 690.15 | 670.50 | 681.05 | 681.05 | 281,976 |
Apr 25, 2024 | 675.00 | 683.25 | 665.55 | 672.60 | 672.60 | 325,994 |
Apr 24, 2024 | 667.00 | 675.00 | 662.95 | 671.70 | 671.70 | 217,922 |
Apr 23, 2024 | 671.00 | 675.65 | 658.55 | 660.70 | 660.70 | 316,348 |
Apr 22, 2024 | 675.00 | 679.55 | 664.70 | 669.05 | 669.05 | 330,473 |
Apr 19, 2024 | 675.00 | 676.00 | 656.55 | 672.05 | 672.05 | 1,345,911 |
Apr 18, 2024 | 692.00 | 703.50 | 677.05 | 681.60 | 681.60 | 803,079 |
Apr 16, 2024 | 709.90 | 710.05 | 698.00 | 700.00 | 700.00 | 608,393 |
Apr 15, 2024 | 721.00 | 723.20 | 702.25 | 713.75 | 713.75 | 461,156 |
Apr 12, 2024 | 739.95 | 745.45 | 723.20 | 727.25 | 727.25 | 375,809 |
Apr 10, 2024 | 757.05 | 760.10 | 728.25 | 737.75 | 737.75 | 1,194,640 |
Apr 09, 2024 | 768.00 | 769.70 | 749.25 | 758.55 | 758.55 | 639,283 |
Apr 08, 2024 | 748.90 | 763.00 | 744.65 | 760.45 | 760.45 | 1,444,477 |
Apr 05, 2024 | 747.60 | 753.60 | 738.05 | 742.05 | 742.05 | 911,374 |
Apr 04, 2024 | 750.15 | 753.90 | 738.25 | 749.70 | 749.70 | 587,890 |
Apr 03, 2024 | 735.00 | 748.55 | 726.20 | 746.05 | 746.05 | 672,219 |
Apr 02, 2024 | 717.10 | 736.00 | 713.60 | 730.05 | 730.05 | 573,133 |
Apr 01, 2024 | 722.00 | 729.50 | 711.50 | 716.15 | 716.15 | 1,119,265 |
Mar 28, 2024 | 750.00 | 750.10 | 720.00 | 722.35 | 722.35 | 443,175 |
Mar 27, 2024 | 751.50 | 752.00 | 736.30 | 743.20 | 743.20 | 195,954 |
Mar 26, 2024 | 738.00 | 750.40 | 729.10 | 747.60 | 747.60 | 335,336 |
Mar 22, 2024 | 742.00 | 755.15 | 731.05 | 742.55 | 742.55 | 953,407 |
Mar 21, 2024 | 730.00 | 763.00 | 722.00 | 749.05 | 749.05 | 774,076 |
Mar 20, 2024 | 753.10 | 756.00 | 725.00 | 728.65 | 728.65 | 998,435 |
Mar 19, 2024 | 750.40 | 753.90 | 733.65 | 750.10 | 750.10 | 291,232 |
Mar 18, 2024 | 731.50 | 749.10 | 723.35 | 745.45 | 745.45 | 351,460 |
Mar 15, 2024 | 728.00 | 747.40 | 718.25 | 731.50 | 731.50 | 528,367 |
Mar 14, 2024 | 737.00 | 741.20 | 704.05 | 728.00 | 728.00 | 964,087 |
Mar 13, 2024 | 754.20 | 757.70 | 705.95 | 740.30 | 740.30 | 937,981 |
Mar 12, 2024 | 777.70 | 782.45 | 743.60 | 754.20 | 754.20 | 585,798 |
Mar 11, 2024 | 793.00 | 793.45 | 765.00 | 782.85 | 782.85 | 277,164 |
Mar 07, 2024 | 812.40 | 816.95 | 785.00 | 789.05 | 789.05 | 507,791 |
Mar 06, 2024 | 825.00 | 825.00 | 774.95 | 805.10 | 805.10 | 660,313 |
Mar 05, 2024 | 811.00 | 834.80 | 803.20 | 822.70 | 822.70 | 430,078 |
Mar 04, 2024 | 822.60 | 826.15 | 797.85 | 816.85 | 816.85 | 408,787 |
Mar 01, 2024 | 815.00 | 825.00 | 806.55 | 817.30 | 817.30 | 379,858 |
Feb 29, 2024 | 840.00 | 840.80 | 793.15 | 810.95 | 810.95 | 1,030,469 |
Feb 28, 2024 | 860.20 | 864.95 | 826.70 | 840.80 | 840.80 | 359,864 |
Feb 27, 2024 | 854.15 | 870.00 | 837.45 | 857.65 | 857.65 | 434,501 |
Feb 26, 2024 | 839.35 | 852.00 | 818.70 | 847.50 | 847.50 | 338,114 |
Feb 23, 2024 | 846.90 | 846.90 | 831.55 | 839.35 | 839.35 | 178,701 |
Feb 22, 2024 | 833.85 | 852.55 | 826.00 | 844.20 | 844.20 | 407,885 |
Feb 21, 2024 | 821.15 | 859.90 | 821.15 | 833.45 | 833.45 | 785,562 |
Feb 20, 2024 | 850.00 | 865.65 | 815.00 | 821.15 | 821.15 | 735,116 |
Feb 19, 2024 | 802.00 | 848.00 | 801.45 | 842.20 | 842.20 | 1,176,036 |
Feb 16, 2024 | 815.20 | 820.75 | 786.00 | 797.45 | 797.45 | 331,847 |
Feb 15, 2024 | 782.95 | 827.00 | 780.00 | 812.70 | 812.70 | 551,870 |
Feb 14, 2024 | 781.00 | 788.65 | 762.75 | 777.20 | 777.20 | 213,471 |
Feb 13, 2024 | 786.50 | 786.50 | 745.30 | 780.65 | 780.65 | 546,438 |
Feb 12, 2024 | 797.55 | 808.70 | 775.10 | 783.80 | 783.80 | 243,205 |
Feb 09, 2024 | 802.45 | 814.00 | 777.50 | 796.70 | 796.70 | 267,815 |
Feb 08, 2024 | 806.55 | 810.05 | 787.70 | 798.25 | 798.25 | 429,345 |
Feb 07, 2024 | 830.00 | 830.70 | 802.15 | 805.30 | 805.30 | 392,437 |
Feb 06, 2024 | 825.00 | 838.10 | 813.45 | 823.25 | 823.25 | 969,433 |
Feb 05, 2024 | 768.40 | 815.00 | 762.15 | 808.25 | 808.25 | 2,233,078 |
Feb 02, 2024 | 744.95 | 774.00 | 710.50 | 768.40 | 768.40 | 750,592 |
Feb 01, 2024 | 769.90 | 778.00 | 752.90 | 764.65 | 764.65 | 398,384 |
Jan 31, 2024 | 736.85 | 770.00 | 735.50 | 768.00 | 768.00 | 725,180 |
Jan 30, 2024 | 742.50 | 751.60 | 730.40 | 734.60 | 734.60 | 259,382 |
Jan 29, 2024 | 748.45 | 754.10 | 733.50 | 740.35 | 740.35 | 295,146 |
Jan 25, 2024 | 754.25 | 757.75 | 738.55 | 748.50 | 748.50 | 249,950 |
Jan 24, 2024 | 736.00 | 759.85 | 718.50 | 754.25 | 754.25 | 580,239 |
Jan 23, 2024 | 762.00 | 766.45 | 734.15 | 739.55 | 739.55 | 449,923 |
Jan 19, 2024 | 768.20 | 776.50 | 756.50 | 770.20 | 770.20 | 478,114 |
Jan 18, 2024 | 759.65 | 770.00 | 732.45 | 765.85 | 765.85 | 417,635 |
Jan 17, 2024 | 756.70 | 762.40 | 745.05 | 759.65 | 759.65 | 410,793 |
Jan 16, 2024 | 762.10 | 771.25 | 751.05 | 765.00 | 765.00 | 628,161 |
Jan 15, 2024 | 764.70 | 779.50 | 756.00 | 761.85 | 761.85 | 1,414,234 |
Jan 12, 2024 | 717.00 | 763.80 | 713.20 | 755.50 | 755.50 | 3,207,510 |
Jan 11, 2024 | 709.00 | 714.90 | 701.50 | 709.95 | 709.95 | 301,148 |
Jan 10, 2024 | 705.00 | 709.25 | 696.60 | 706.00 | 706.00 | 504,112 |
Jan 09, 2024 | 704.35 | 710.00 | 694.55 | 704.55 | 704.55 | 420,680 |
Jan 08, 2024 | 719.00 | 719.90 | 699.25 | 700.70 | 700.70 | 467,040 |
Jan 05, 2024 | 712.05 | 716.55 | 702.00 | 715.35 | 715.35 | 543,171 |
Jan 04, 2024 | 710.00 | 714.35 | 702.35 | 705.15 | 705.15 | 356,682 |
Jan 03, 2024 | 705.05 | 718.80 | 697.05 | 705.85 | 705.85 | 745,261 |
Jan 02, 2024 | 728.80 | 728.80 | 708.00 | 709.65 | 709.65 | 447,140 |
Jan 01, 2024 | 736.00 | 739.90 | 720.40 | 722.90 | 722.90 | 1,066,481 |
Dec 29, 2023 | 738.90 | 746.05 | 730.00 | 742.75 | 742.75 | 469,161 |
Dec 28, 2023 | 746.95 | 747.60 | 725.00 | 727.35 | 727.35 | 410,105 |
Dec 27, 2023 | 752.00 | 753.75 | 735.55 | 740.15 | 740.15 | 385,103 |
Dec 26, 2023 | 749.90 | 753.35 | 732.55 | 744.55 | 744.55 | 628,558 |
Dec 22, 2023 | 755.35 | 756.90 | 738.30 | 749.90 | 749.90 | 497,570 |
Dec 21, 2023 | 740.00 | 755.95 | 732.10 | 745.05 | 745.05 | 482,173 |
Dec 20, 2023 | 762.95 | 784.90 | 749.80 | 752.15 | 752.15 | 1,129,631 |
Dec 19, 2023 | 766.40 | 769.85 | 755.00 | 757.20 | 757.20 | 551,468 |
Dec 18, 2023 | 770.00 | 775.80 | 751.75 | 759.10 | 759.10 | 682,863 |
Dec 15, 2023 | 787.40 | 793.10 | 765.00 | 769.10 | 769.10 | 1,301,472 |
Dec 14, 2023 | 732.00 | 804.00 | 732.00 | 776.30 | 776.30 | 4,748,615 |
Dec 13, 2023 | 752.00 | 752.00 | 715.00 | 723.50 | 723.50 | 1,419,882 |
Dec 12, 2023 | 709.90 | 775.95 | 708.45 | 754.80 | 754.80 | 4,247,887 |
Dec 12, 2023 | 2:1 Stock Split | |||||
Dec 11, 2023 | 720.00 | 720.00 | 702.00 | 705.10 | 705.10 | 800,680 |
Dec 08, 2023 | 725.00 | 725.45 | 705.65 | 709.25 | 709.25 | 501,696 |
Dec 07, 2023 | 735.83 | 735.83 | 717.75 | 721.17 | 721.17 | 336,924 |
Dec 06, 2023 | 739.95 | 742.50 | 722.50 | 728.97 | 728.97 | 474,070 |
Dec 05, 2023 | 704.08 | 734.50 | 704.08 | 731.40 | 731.40 | 1,178,068 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |