Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 26, 2024 | 948.00 | 954.00 | 938.30 | 940.20 | 940.20 | 4,176,900 |
Jun 25, 2024 | 930.00 | 947.80 | 926.00 | 936.60 | 936.60 | 4,615,400 |
Jun 24, 2024 | 909.50 | 916.50 | 900.20 | 911.00 | 911.00 | 3,340,500 |
Jun 21, 2024 | 919.10 | 919.60 | 900.70 | 902.70 | 902.70 | 4,721,500 |
Jun 20, 2024 | 888.80 | 896.50 | 882.80 | 889.10 | 889.10 | 3,214,800 |
Jun 19, 2024 | 894.90 | 900.00 | 886.80 | 889.40 | 889.40 | 2,185,400 |
Jun 18, 2024 | 889.00 | 896.00 | 874.90 | 881.40 | 881.40 | 2,975,400 |
Jun 17, 2024 | 886.00 | 894.70 | 870.70 | 881.20 | 881.20 | 3,399,800 |
Jun 14, 2024 | 887.30 | 890.90 | 871.00 | 880.20 | 880.20 | 6,368,500 |
Jun 13, 2024 | 895.20 | 895.80 | 862.50 | 887.80 | 887.80 | 6,234,300 |
Jun 12, 2024 | 895.00 | 901.80 | 889.30 | 895.20 | 895.20 | 2,996,900 |
Jun 11, 2024 | 920.00 | 927.70 | 905.40 | 907.70 | 907.70 | 3,763,500 |
Jun 10, 2024 | 907.00 | 921.60 | 905.30 | 919.10 | 919.10 | 3,372,400 |
Jun 07, 2024 | 900.00 | 912.40 | 896.90 | 897.80 | 897.80 | 2,636,600 |
Jun 06, 2024 | 894.50 | 913.40 | 891.50 | 899.80 | 899.80 | 4,711,900 |
Jun 05, 2024 | 906.40 | 919.00 | 888.30 | 906.60 | 906.60 | 6,723,800 |
Jun 04, 2024 | 981.70 | 990.00 | 925.80 | 926.10 | 926.10 | 7,161,100 |
Jun 03, 2024 | 959.50 | 986.90 | 956.00 | 982.20 | 982.20 | 6,004,200 |
May 31, 2024 | 938.70 | 954.00 | 935.20 | 944.50 | 944.50 | 14,606,700 |
May 30, 2024 | 925.00 | 934.80 | 912.50 | 927.60 | 927.60 | 5,202,400 |
May 29, 2024 | 940.00 | 960.00 | 933.60 | 936.90 | 936.90 | 6,085,800 |
May 28, 2024 | 945.00 | 949.80 | 928.40 | 931.00 | 931.00 | 4,554,400 |
May 27, 2024 | 935.00 | 944.40 | 927.30 | 943.80 | 943.80 | 2,444,200 |
May 24, 2024 | 925.00 | 939.90 | 920.00 | 933.30 | 933.30 | 3,079,100 |
May 23, 2024 | 936.40 | 939.00 | 925.40 | 934.90 | 934.90 | 4,151,900 |
May 22, 2024 | 938.00 | 951.20 | 932.40 | 938.70 | 938.70 | 4,713,700 |
May 21, 2024 | 919.80 | 941.10 | 918.10 | 931.70 | 931.70 | 4,088,600 |
May 20, 2024 | 905.00 | 932.40 | 905.00 | 931.70 | 931.70 | 4,934,600 |
May 17, 2024 | 877.00 | 901.30 | 875.00 | 901.10 | 901.10 | 3,360,100 |
May 16, 2024 | 892.60 | 894.50 | 867.50 | 885.90 | 885.90 | 6,196,800 |
May 15, 2024 | 887.00 | 912.90 | 883.10 | 896.40 | 896.40 | 8,959,600 |
May 14, 2024 | 850.50 | 880.50 | 850.50 | 872.00 | 872.00 | 5,396,300 |
May 13, 2024 | 852.30 | 862.00 | 844.80 | 862.00 | 862.00 | 3,347,000 |
May 10, 2024 | 849.30 | 856.00 | 842.20 | 852.30 | 852.30 | 3,040,700 |
May 09, 2024 | 841.70 | 843.60 | 829.40 | 839.90 | 839.90 | 2,898,900 |
May 08, 2024 | 835.30 | 839.70 | 826.50 | 831.00 | 831.00 | 2,547,700 |
May 07, 2024 | 848.20 | 849.20 | 825.30 | 836.80 | 836.80 | 5,090,700 |
May 02, 2024 | 850.70 | 853.60 | 842.00 | 851.50 | 851.50 | 2,726,300 |
May 01, 2024 | 848.00 | 854.80 | 835.20 | 850.70 | 850.70 | 3,589,500 |
Apr 30, 2024 | 835.40 | 852.70 | 823.20 | 851.70 | 851.70 | 6,241,100 |
Apr 26, 2024 | 840.00 | 856.00 | 832.80 | 845.80 | 845.80 | 5,296,200 |
Apr 25, 2024 | 830.10 | 841.00 | 830.10 | 833.70 | 833.70 | 3,649,300 |
Apr 24, 2024 | 830.70 | 838.30 | 825.20 | 835.60 | 835.60 | 3,914,400 |
Apr 23, 2024 | 837.80 | 844.40 | 829.20 | 831.10 | 831.10 | 4,473,300 |
Apr 22, 2024 | 817.00 | 840.00 | 812.00 | 833.10 | 833.10 | 7,046,600 |
Apr 19, 2024 | 807.00 | 821.80 | 796.30 | 808.50 | 808.50 | 7,585,200 |
Apr 18, 2024 | 772.70 | 809.90 | 767.10 | 809.00 | 809.00 | 6,150,700 |
Apr 17, 2024 | 785.00 | 786.30 | 766.00 | 771.80 | 771.80 | 2,577,900 |
Apr 16, 2024 | 800.00 | 812.00 | 784.90 | 784.90 | 784.90 | 3,111,400 |
Apr 15, 2024 | 793.70 | 817.00 | 784.00 | 810.80 | 810.80 | 4,734,700 |
Apr 12, 2024 | 793.90 | 812.20 | 791.90 | 811.20 | 811.20 | 4,766,900 |
Apr 11, 2024 | 769.00 | 794.60 | 767.90 | 793.20 | 793.20 | 4,049,700 |
Apr 10, 2024 | 769.00 | 778.30 | 764.90 | 770.10 | 770.10 | 4,140,400 |
Apr 09, 2024 | 771.90 | 771.90 | 758.60 | 764.40 | 764.40 | 3,486,800 |
Apr 08, 2024 | 768.20 | 774.80 | 760.20 | 766.10 | 766.10 | 2,381,500 |
Apr 05, 2024 | 755.30 | 763.90 | 750.30 | 761.00 | 761.00 | 3,428,400 |
Apr 04, 2024 | 753.00 | 767.60 | 751.30 | 766.10 | 766.10 | 4,164,600 |
Apr 03, 2024 | 737.30 | 755.80 | 728.30 | 748.40 | 748.40 | 3,898,900 |
Apr 02, 2024 | 757.20 | 763.70 | 740.60 | 745.40 | 745.40 | 3,888,400 |
Apr 01, 2024 | 771.10 | 777.60 | 750.60 | 752.30 | 752.30 | 3,000,400 |
Mar 29, 2024 | 767.00 | 773.00 | 757.00 | 766.40 | 766.40 | 1,718,500 |
Mar 28, 2024 | 781.20 | 783.50 | 758.80 | 759.20 | 759.20 | 4,657,700 |
Mar 28, 2024 | 12 Dividend | |||||
Mar 27, 2024 | 781.40 | 796.00 | 775.00 | 784.70 | 772.70 | 5,848,500 |
Mar 26, 2024 | 792.00 | 792.00 | 772.30 | 777.60 | 765.71 | 4,315,700 |
Mar 25, 2024 | 799.40 | 799.40 | 784.50 | 787.30 | 775.26 | 4,046,800 |
Mar 22, 2024 | 780.00 | 799.50 | 766.80 | 799.50 | 787.27 | 6,631,900 |
Mar 21, 2024 | 761.00 | 796.80 | 760.00 | 794.80 | 782.65 | 7,387,500 |
Mar 19, 2024 | 754.20 | 760.50 | 735.40 | 744.30 | 732.92 | 6,494,700 |
Mar 18, 2024 | 757.00 | 758.00 | 745.30 | 756.90 | 745.33 | 3,671,700 |
Mar 15, 2024 | 751.00 | 761.50 | 740.70 | 745.10 | 733.71 | 5,407,700 |
Mar 14, 2024 | 765.00 | 766.60 | 742.70 | 747.10 | 735.67 | 4,492,800 |
Mar 13, 2024 | 764.00 | 765.00 | 746.30 | 755.10 | 743.55 | 3,361,400 |
Mar 12, 2024 | 760.00 | 761.10 | 738.40 | 754.00 | 742.47 | 6,349,400 |
Mar 11, 2024 | 779.70 | 780.00 | 740.20 | 751.30 | 739.81 | 7,222,600 |
Mar 08, 2024 | 765.10 | 792.00 | 763.30 | 781.60 | 769.65 | 7,635,700 |
Mar 07, 2024 | 770.00 | 781.80 | 763.90 | 774.10 | 762.26 | 3,772,400 |
Mar 06, 2024 | 765.00 | 767.90 | 755.40 | 764.50 | 752.81 | 3,368,900 |
Mar 05, 2024 | 754.00 | 764.90 | 750.90 | 759.80 | 748.18 | 2,496,300 |
Mar 04, 2024 | 761.30 | 762.20 | 749.70 | 753.90 | 742.37 | 3,273,700 |
Mar 01, 2024 | 758.00 | 772.40 | 756.00 | 767.00 | 755.27 | 3,227,900 |
Feb 29, 2024 | 763.60 | 774.20 | 756.20 | 758.00 | 746.41 | 4,827,900 |
Feb 28, 2024 | 764.80 | 782.90 | 757.10 | 763.60 | 751.92 | 3,581,500 |
Feb 27, 2024 | 753.40 | 775.90 | 751.80 | 759.20 | 747.59 | 4,713,900 |
Feb 26, 2024 | 749.00 | 769.60 | 744.60 | 749.00 | 737.55 | 4,225,200 |
Feb 22, 2024 | 733.90 | 738.00 | 729.10 | 735.40 | 724.15 | 2,591,300 |
Feb 21, 2024 | 729.00 | 730.50 | 723.00 | 726.80 | 715.69 | 1,774,300 |
Feb 20, 2024 | 735.00 | 739.90 | 725.10 | 729.00 | 717.85 | 2,531,200 |
Feb 19, 2024 | 715.00 | 732.00 | 713.30 | 732.00 | 720.81 | 4,685,700 |
Feb 16, 2024 | 708.00 | 714.80 | 704.30 | 710.60 | 699.73 | 6,907,800 |
Feb 15, 2024 | 703.00 | 706.70 | 685.20 | 691.00 | 680.43 | 2,864,100 |
Feb 14, 2024 | 703.60 | 708.50 | 691.90 | 697.70 | 687.03 | 3,126,900 |
Feb 13, 2024 | 687.50 | 701.30 | 683.20 | 700.80 | 690.08 | 4,262,200 |
Feb 09, 2024 | 690.30 | 693.90 | 675.30 | 688.70 | 678.17 | 3,885,800 |
Feb 08, 2024 | 700.00 | 701.00 | 689.40 | 690.50 | 679.94 | 2,938,800 |
Feb 07, 2024 | 695.70 | 702.00 | 691.20 | 699.70 | 689.00 | 3,323,300 |
Feb 06, 2024 | 704.50 | 704.70 | 690.60 | 690.60 | 680.04 | 5,628,700 |
Feb 05, 2024 | 716.50 | 718.50 | 708.50 | 714.90 | 703.97 | 4,765,900 |
Feb 02, 2024 | 706.30 | 708.40 | 697.60 | 704.60 | 693.82 | 2,577,500 |
Feb 01, 2024 | 700.40 | 708.70 | 694.50 | 706.30 | 695.50 | 3,420,900 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |