Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 18, 2024 | 803.50 | 808.20 | 793.50 | 796.10 | 796.10 | 3,437,800 |
Oct 17, 2024 | - | - | - | - | - | - |
Oct 16, 2024 | 794.70 | 809.30 | 788.60 | 796.90 | 796.90 | 3,751,700 |
Oct 15, 2024 | 792.20 | 812.30 | 789.10 | 807.20 | 807.20 | 4,243,000 |
Oct 11, 2024 | 780.10 | 787.30 | 776.50 | 781.00 | 781.00 | 3,178,600 |
Oct 10, 2024 | 781.70 | 782.00 | 772.00 | 775.70 | 775.70 | 2,778,200 |
Oct 09, 2024 | 788.00 | 789.20 | 770.50 | 771.80 | 771.80 | 2,393,700 |
Oct 08, 2024 | 795.30 | 795.50 | 770.30 | 781.40 | 781.40 | 4,361,000 |
Oct 07, 2024 | 800.00 | 816.40 | 791.40 | 810.30 | 810.30 | 4,566,100 |
Oct 04, 2024 | 768.20 | 781.60 | 767.80 | 778.00 | 778.00 | 2,982,700 |
Oct 03, 2024 | 776.30 | 777.60 | 751.00 | 762.90 | 762.90 | 3,603,200 |
Oct 02, 2024 | 777.40 | 793.40 | 761.50 | 766.20 | 766.20 | 5,011,900 |
Oct 01, 2024 | 797.90 | 812.80 | 788.70 | 797.10 | 797.10 | 2,878,800 |
Sep 30, 2024 | 778.00 | 812.20 | 777.10 | 792.00 | 792.00 | 8,088,000 |
Sep 27, 2024 | 781.60 | 781.70 | 757.80 | 774.20 | 774.20 | 5,855,000 |
Sep 26, 2024 | 786.80 | 795.90 | 771.60 | 791.40 | 791.40 | 6,096,300 |
Sep 25, 2024 | 792.30 | 793.40 | 778.00 | 779.60 | 779.60 | 4,528,000 |
Sep 24, 2024 | 804.20 | 812.20 | 793.70 | 793.70 | 793.70 | 4,037,600 |
Sep 20, 2024 | 829.00 | 829.80 | 799.10 | 801.30 | 801.30 | 7,336,300 |
Sep 19, 2024 | 821.00 | 821.30 | 805.90 | 806.40 | 806.40 | 3,845,900 |
Sep 18, 2024 | 776.90 | 784.90 | 767.00 | 783.20 | 783.20 | 2,881,700 |
Sep 17, 2024 | 788.10 | 793.90 | 759.40 | 771.40 | 771.40 | 4,481,400 |
Sep 13, 2024 | 796.20 | 802.00 | 784.50 | 785.60 | 785.60 | 4,519,000 |
Sep 12, 2024 | 790.00 | 797.30 | 786.30 | 791.00 | 791.00 | 4,330,000 |
Sep 11, 2024 | 780.30 | 789.40 | 770.60 | 780.30 | 780.30 | 4,145,600 |
Sep 10, 2024 | 800.30 | 811.00 | 788.80 | 794.50 | 794.50 | 4,527,800 |
Sep 09, 2024 | 787.20 | 802.60 | 775.90 | 794.70 | 794.70 | 3,611,400 |
Sep 06, 2024 | 812.60 | 824.30 | 809.80 | 817.20 | 817.20 | 2,979,500 |
Sep 05, 2024 | 786.20 | 823.30 | 765.00 | 808.70 | 808.70 | 3,679,200 |
Sep 04, 2024 | 827.10 | 832.10 | 813.00 | 816.20 | 816.20 | 2,878,800 |
Sep 03, 2024 | 850.40 | 858.00 | 846.00 | 857.10 | 857.10 | 2,444,500 |
Sep 02, 2024 | 832.10 | 840.00 | 825.90 | 836.50 | 836.50 | 3,085,400 |
Aug 30, 2024 | 821.10 | 826.20 | 811.20 | 821.00 | 821.00 | 8,069,500 |
Aug 29, 2024 | 828.80 | 829.50 | 817.10 | 821.00 | 821.00 | 3,563,800 |
Aug 28, 2024 | 820.00 | 831.10 | 815.80 | 829.20 | 829.20 | 1,992,300 |
Aug 27, 2024 | 817.80 | 826.20 | 811.30 | 825.40 | 825.40 | 2,240,800 |
Aug 26, 2024 | 836.50 | 842.20 | 814.00 | 817.70 | 817.70 | 2,853,800 |
Aug 23, 2024 | 839.60 | 848.20 | 835.20 | 845.80 | 845.80 | 2,463,300 |
Aug 22, 2024 | 841.00 | 841.10 | 821.20 | 831.40 | 831.40 | 2,749,700 |
Aug 21, 2024 | 838.00 | 850.90 | 837.40 | 847.70 | 847.70 | 2,304,800 |
Aug 20, 2024 | 864.80 | 864.80 | 843.00 | 851.90 | 851.90 | 2,375,100 |
Aug 19, 2024 | 871.90 | 872.40 | 845.30 | 849.80 | 849.80 | 3,223,300 |
Aug 16, 2024 | 862.30 | 877.90 | 860.10 | 873.50 | 873.50 | 2,978,800 |
Aug 15, 2024 | 820.00 | 846.50 | 818.30 | 832.30 | 832.30 | 2,657,200 |
Aug 14, 2024 | 812.00 | 838.00 | 804.10 | 814.20 | 814.20 | 5,199,500 |
Aug 13, 2024 | 791.20 | 808.10 | 776.10 | 805.30 | 805.30 | 3,728,700 |
Aug 09, 2024 | 765.40 | 783.00 | 750.40 | 763.50 | 763.50 | 6,491,800 |
Aug 08, 2024 | 739.50 | 754.70 | 729.00 | 735.40 | 735.40 | 4,424,800 |
Aug 07, 2024 | 685.60 | 773.80 | 682.00 | 754.50 | 754.50 | 7,981,100 |
Aug 06, 2024 | 743.90 | 846.10 | 690.80 | 715.60 | 715.60 | 13,825,500 |
Aug 05, 2024 | 719.90 | 757.00 | 704.90 | 704.90 | 704.90 | 7,963,900 |
Aug 02, 2024 | 924.20 | 924.60 | 854.90 | 854.90 | 854.90 | 4,815,400 |
Aug 01, 2024 | 974.30 | 988.00 | 959.90 | 969.20 | 969.20 | 5,939,900 |
Jul 31, 2024 | 918.10 | 960.00 | 911.60 | 960.00 | 960.00 | 5,740,200 |
Jul 30, 2024 | 913.70 | 917.00 | 905.20 | 911.40 | 911.40 | 3,367,100 |
Jul 29, 2024 | 909.00 | 926.70 | 895.80 | 919.90 | 919.90 | 2,409,300 |
Jul 26, 2024 | 900.20 | 909.90 | 891.00 | 899.30 | 899.30 | 2,496,900 |
Jul 25, 2024 | 921.50 | 926.10 | 902.50 | 905.00 | 905.00 | 3,447,300 |
Jul 24, 2024 | 951.00 | 958.90 | 931.30 | 932.20 | 932.20 | 2,780,000 |
Jul 23, 2024 | 940.00 | 952.20 | 935.20 | 950.00 | 950.00 | 2,582,700 |
Jul 22, 2024 | 940.00 | 940.30 | 927.30 | 934.30 | 934.30 | 2,243,600 |
Jul 19, 2024 | 939.70 | 940.00 | 924.00 | 930.50 | 930.50 | 2,588,100 |
Jul 18, 2024 | 919.30 | 950.00 | 917.10 | 937.50 | 937.50 | 3,522,700 |
Jul 17, 2024 | 931.10 | 941.40 | 930.30 | 934.00 | 934.00 | 2,550,100 |
Jul 16, 2024 | 926.30 | 935.20 | 918.50 | 929.70 | 929.70 | 3,300,600 |
Jul 12, 2024 | 922.20 | 926.80 | 918.10 | 920.40 | 920.40 | 3,109,100 |
Jul 11, 2024 | 955.00 | 955.80 | 933.00 | 937.20 | 937.20 | 3,087,800 |
Jul 10, 2024 | 940.70 | 948.40 | 933.90 | 943.40 | 943.40 | 2,677,000 |
Jul 09, 2024 | 930.30 | 942.10 | 928.00 | 937.50 | 937.50 | 3,959,500 |
Jul 08, 2024 | 951.30 | 954.70 | 932.10 | 932.10 | 932.10 | 3,868,100 |
Jul 05, 2024 | 961.60 | 966.00 | 949.10 | 950.30 | 950.30 | 2,124,300 |
Jul 04, 2024 | 963.10 | 963.10 | 947.60 | 960.30 | 960.30 | 4,288,400 |
Jul 03, 2024 | 970.00 | 971.40 | 948.40 | 957.10 | 957.10 | 3,365,100 |
Jul 02, 2024 | 958.00 | 983.30 | 957.20 | 971.20 | 971.20 | 3,558,600 |
Jul 01, 2024 | 960.00 | 964.70 | 947.20 | 962.20 | 962.20 | 3,607,300 |
Jun 28, 2024 | 949.00 | 956.50 | 944.00 | 946.20 | 946.20 | 5,052,400 |
Jun 27, 2024 | 943.10 | 948.80 | 905.00 | 936.80 | 936.80 | 5,834,900 |
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 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |