Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 03, 2024 | 869.00 | 889.90 | 848.40 | 859.80 | 859.80 | 28,764,100 |
Jul 02, 2024 | 860.00 | 872.20 | 850.70 | 867.90 | 867.90 | 24,101,200 |
Jul 01, 2024 | 834.80 | 866.90 | 831.70 | 861.40 | 861.40 | 29,678,700 |
Jun 28, 2024 | 865.30 | 867.60 | 826.00 | 829.90 | 829.90 | 32,740,400 |
Jun 27, 2024 | 845.50 | 854.00 | 825.00 | 852.90 | 852.90 | 26,850,400 |
Jun 26, 2024 | 849.20 | 866.90 | 844.00 | 846.90 | 846.90 | 20,964,200 |
Jun 25, 2024 | 815.00 | 853.20 | 814.50 | 848.00 | 848.00 | 21,629,200 |
Jun 24, 2024 | 814.60 | 830.80 | 814.50 | 824.00 | 824.00 | 13,321,700 |
Jun 21, 2024 | 831.40 | 837.90 | 813.00 | 813.10 | 813.10 | 18,402,600 |
Jun 20, 2024 | 828.70 | 836.00 | 818.60 | 825.30 | 825.30 | 11,471,800 |
Jun 19, 2024 | 835.00 | 844.40 | 822.20 | 829.00 | 829.00 | 19,115,000 |
Jun 18, 2024 | 800.00 | 829.20 | 797.00 | 828.20 | 828.20 | 29,044,400 |
Jun 17, 2024 | 806.00 | 806.00 | 773.80 | 786.00 | 786.00 | 26,921,900 |
Jun 14, 2024 | 799.10 | 815.40 | 799.00 | 813.60 | 813.60 | 12,234,400 |
Jun 13, 2024 | 813.50 | 813.50 | 802.10 | 802.70 | 802.70 | 12,672,200 |
Jun 12, 2024 | 815.80 | 818.50 | 803.10 | 808.70 | 808.70 | 15,514,800 |
Jun 11, 2024 | 840.20 | 842.80 | 812.60 | 818.90 | 818.90 | 20,501,000 |
Jun 10, 2024 | 848.00 | 849.70 | 827.00 | 839.00 | 839.00 | 20,148,400 |
Jun 07, 2024 | 837.70 | 853.10 | 833.50 | 850.00 | 850.00 | 19,021,200 |
Jun 06, 2024 | 833.50 | 840.30 | 818.50 | 835.60 | 835.60 | 17,229,700 |
Jun 05, 2024 | 844.00 | 861.40 | 821.80 | 829.20 | 829.20 | 23,182,100 |
Jun 04, 2024 | 839.80 | 846.20 | 825.40 | 844.70 | 844.70 | 19,271,900 |
Jun 03, 2024 | 816.10 | 843.80 | 810.00 | 840.00 | 840.00 | 31,455,300 |
May 31, 2024 | 799.40 | 816.00 | 799.40 | 816.00 | 816.00 | 23,716,700 |
May 30, 2024 | 794.70 | 807.50 | 792.50 | 798.40 | 798.40 | 14,918,800 |
May 29, 2024 | 797.30 | 816.80 | 794.10 | 800.70 | 800.70 | 20,378,900 |
May 28, 2024 | 801.40 | 817.40 | 792.30 | 796.90 | 796.90 | 17,715,200 |
May 27, 2024 | 775.00 | 801.20 | 771.90 | 800.60 | 800.60 | 17,219,700 |
May 24, 2024 | 765.00 | 783.80 | 763.60 | 775.90 | 775.90 | 11,621,500 |
May 23, 2024 | 777.10 | 782.70 | 765.50 | 781.90 | 781.90 | 12,891,500 |
May 22, 2024 | 789.00 | 795.50 | 776.90 | 777.90 | 777.90 | 15,598,800 |
May 21, 2024 | 810.20 | 814.80 | 786.50 | 791.60 | 791.60 | 21,957,300 |
May 20, 2024 | 793.00 | 829.30 | 789.20 | 815.20 | 815.20 | 27,238,100 |
May 17, 2024 | 785.00 | 800.70 | 771.50 | 795.60 | 795.60 | 21,249,100 |
May 16, 2024 | 800.00 | 822.80 | 770.10 | 790.00 | 790.00 | 28,761,000 |
May 15, 2024 | 818.00 | 818.20 | 748.20 | 792.10 | 792.10 | 65,656,200 |
May 14, 2024 | 813.70 | 823.90 | 796.30 | 817.90 | 817.90 | 21,964,800 |
May 13, 2024 | 802.00 | 810.80 | 795.10 | 804.50 | 804.50 | 15,171,700 |
May 10, 2024 | 796.90 | 808.30 | 792.20 | 807.70 | 807.70 | 16,116,700 |
May 09, 2024 | 795.00 | 797.60 | 782.20 | 790.60 | 790.60 | 13,298,300 |
May 08, 2024 | 789.50 | 801.90 | 786.30 | 794.60 | 794.60 | 15,831,400 |
May 07, 2024 | 768.00 | 798.00 | 766.20 | 797.60 | 797.60 | 24,761,000 |
May 02, 2024 | 755.00 | 762.20 | 748.20 | 752.20 | 752.20 | 16,680,200 |
May 01, 2024 | 753.00 | 762.50 | 749.00 | 755.00 | 755.00 | 17,498,300 |
Apr 30, 2024 | 745.00 | 767.60 | 740.10 | 763.50 | 763.50 | 21,356,800 |
Apr 26, 2024 | 736.90 | 746.50 | 730.50 | 737.80 | 737.80 | 16,982,800 |
Apr 25, 2024 | 755.00 | 759.90 | 736.00 | 737.80 | 737.80 | 22,404,100 |
Apr 24, 2024 | 772.10 | 788.80 | 765.00 | 766.80 | 766.80 | 25,981,400 |
Apr 23, 2024 | 775.50 | 777.20 | 750.10 | 757.10 | 757.10 | 22,367,500 |
Apr 22, 2024 | 749.90 | 762.90 | 742.10 | 760.80 | 760.80 | 23,022,200 |
Apr 19, 2024 | 768.50 | 772.70 | 735.00 | 743.90 | 743.90 | 42,853,100 |
Apr 18, 2024 | 789.30 | 797.70 | 780.60 | 785.00 | 785.00 | 18,701,000 |
Apr 17, 2024 | 820.00 | 820.20 | 798.40 | 800.30 | 800.30 | 18,860,900 |
Apr 16, 2024 | 825.30 | 838.60 | 808.70 | 809.80 | 809.80 | 26,581,600 |
Apr 15, 2024 | 859.00 | 864.00 | 842.70 | 849.80 | 849.80 | 24,393,000 |
Apr 12, 2024 | 884.80 | 884.80 | 869.10 | 874.00 | 874.00 | 19,428,700 |
Apr 11, 2024 | 881.90 | 891.90 | 874.00 | 879.00 | 879.00 | 21,605,400 |
Apr 10, 2024 | 910.00 | 920.50 | 891.70 | 892.10 | 892.10 | 30,644,200 |
Apr 09, 2024 | 890.90 | 918.40 | 888.60 | 905.20 | 905.20 | 48,122,700 |
Apr 08, 2024 | 869.60 | 890.70 | 858.30 | 886.30 | 886.30 | 32,882,100 |
Apr 05, 2024 | 850.00 | 863.90 | 842.30 | 862.70 | 862.70 | 19,998,500 |
Apr 04, 2024 | 860.00 | 870.40 | 854.00 | 858.20 | 858.20 | 22,043,400 |
Apr 03, 2024 | 844.80 | 872.00 | 843.60 | 858.10 | 858.10 | 30,614,500 |
Apr 02, 2024 | 868.50 | 874.00 | 833.30 | 841.80 | 841.80 | 39,697,500 |
Apr 01, 2024 | 880.20 | 892.40 | 863.40 | 875.60 | 875.60 | 46,553,300 |
Mar 29, 2024 | 864.90 | 868.50 | 846.30 | 851.20 | 851.20 | 13,133,700 |
Mar 28, 2024 | 861.50 | 861.80 | 848.00 | 856.00 | 856.00 | 18,466,400 |
Mar 27, 2024 | 886.30 | 887.30 | 862.80 | 865.80 | 865.80 | 23,606,700 |
Mar 26, 2024 | 885.00 | 888.80 | 866.20 | 879.10 | 879.10 | 29,786,200 |
Mar 25, 2024 | 863.00 | 885.40 | 855.00 | 882.80 | 882.80 | 25,698,200 |
Mar 22, 2024 | 869.90 | 874.30 | 853.80 | 866.40 | 866.40 | 25,650,000 |
Mar 21, 2024 | 855.90 | 888.30 | 855.00 | 873.10 | 873.10 | 36,931,200 |
Mar 19, 2024 | 825.00 | 853.80 | 817.30 | 850.20 | 850.20 | 42,119,400 |
Mar 18, 2024 | 800.00 | 833.50 | 798.00 | 827.20 | 827.20 | 42,973,600 |
Mar 15, 2024 | 792.50 | 792.80 | 768.50 | 770.00 | 770.00 | 28,730,400 |
Mar 14, 2024 | 810.00 | 814.00 | 788.40 | 800.70 | 800.70 | 20,727,800 |
Mar 13, 2024 | 819.70 | 827.00 | 806.70 | 806.70 | 806.70 | 22,898,900 |
Mar 12, 2024 | 818.60 | 825.90 | 791.40 | 818.30 | 818.30 | 30,194,800 |
Mar 11, 2024 | 815.00 | 835.40 | 815.00 | 826.90 | 826.90 | 20,663,400 |
Mar 08, 2024 | 840.00 | 850.00 | 819.20 | 825.40 | 825.40 | 23,099,400 |
Mar 07, 2024 | 833.00 | 861.00 | 823.10 | 838.60 | 838.60 | 40,329,400 |
Mar 06, 2024 | 817.00 | 830.70 | 812.30 | 819.20 | 819.20 | 24,871,500 |
Mar 05, 2024 | 820.00 | 828.50 | 802.20 | 822.20 | 822.20 | 27,632,100 |
Mar 04, 2024 | 829.00 | 869.60 | 825.30 | 830.10 | 830.10 | 47,607,300 |
Mar 01, 2024 | 818.60 | 831.00 | 803.00 | 821.10 | 821.10 | 38,283,500 |
Feb 29, 2024 | 792.00 | 820.00 | 789.90 | 820.00 | 820.00 | 56,590,500 |
Feb 28, 2024 | 780.20 | 793.00 | 765.00 | 788.60 | 788.60 | 30,217,000 |
Feb 27, 2024 | 785.50 | 786.00 | 757.30 | 771.70 | 771.70 | 33,552,400 |
Feb 26, 2024 | 774.80 | 792.60 | 764.10 | 788.00 | 788.00 | 33,351,400 |
Feb 22, 2024 | 779.00 | 779.00 | 753.50 | 763.20 | 763.20 | 31,100,000 |
Feb 21, 2024 | 748.00 | 775.90 | 736.20 | 767.30 | 767.30 | 48,947,200 |
Feb 20, 2024 | 790.00 | 790.20 | 742.10 | 749.70 | 749.70 | 55,627,300 |
Feb 19, 2024 | 780.80 | 810.00 | 773.80 | 792.50 | 792.50 | 63,895,000 |
Feb 16, 2024 | 746.20 | 808.40 | 745.00 | 778.70 | 778.70 | 97,531,200 |
Feb 15, 2024 | 670.00 | 731.30 | 660.00 | 731.20 | 731.20 | 127,582,600 |
Feb 14, 2024 | 640.50 | 640.80 | 621.10 | 631.30 | 631.30 | 22,750,800 |
Feb 13, 2024 | 642.00 | 646.40 | 629.80 | 641.70 | 641.70 | 21,853,800 |
Feb 09, 2024 | 617.10 | 622.20 | 612.10 | 617.50 | 617.50 | 13,570,800 |
Feb 08, 2024 | 637.70 | 638.50 | 618.40 | 619.00 | 619.00 | 18,066,600 |
Feb 07, 2024 | 643.70 | 643.70 | 631.30 | 635.00 | 635.00 | 10,802,900 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |