Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 03, 2024 | 943.00 | 951.00 | 922.90 | 928.80 | 928.80 | 57,639,400 |
May 31, 2024 | 893.90 | 945.30 | 887.50 | 939.60 | 939.60 | 99,622,800 |
May 30, 2024 | 906.10 | 923.20 | 871.70 | 885.50 | 885.50 | 98,750,500 |
May 29, 2024 | 1,012.00 | 1,018.00 | 925.20 | 926.30 | 926.30 | 131,470,800 |
May 28, 2024 | 977.00 | 1,010.50 | 973.00 | 1,010.50 | 1,010.50 | 71,585,800 |
May 27, 2024 | 978.80 | 987.50 | 962.40 | 971.00 | 971.00 | 53,156,200 |
May 24, 2024 | 965.00 | 992.90 | 949.00 | 978.90 | 978.90 | 58,841,000 |
May 23, 2024 | 995.70 | 997.60 | 963.00 | 987.20 | 987.20 | 57,696,700 |
May 22, 2024 | 1,004.00 | 1,033.00 | 982.10 | 987.80 | 987.80 | 55,941,700 |
May 21, 2024 | 984.00 | 1,014.00 | 978.30 | 1,003.50 | 1,003.50 | 54,449,100 |
May 20, 2024 | 945.10 | 976.80 | 935.50 | 975.00 | 975.00 | 60,809,200 |
May 17, 2024 | 928.40 | 955.50 | 925.80 | 952.00 | 952.00 | 48,531,400 |
May 16, 2024 | 945.00 | 949.50 | 928.20 | 935.00 | 935.00 | 37,526,200 |
May 15, 2024 | 942.50 | 962.00 | 929.50 | 931.50 | 931.50 | 47,566,500 |
May 14, 2024 | 947.20 | 954.80 | 933.50 | 937.20 | 937.20 | 37,302,800 |
May 13, 2024 | 954.40 | 955.20 | 923.20 | 941.70 | 941.70 | 50,929,700 |
May 10, 2024 | 957.20 | 964.50 | 950.30 | 956.00 | 956.00 | 47,373,100 |
May 09, 2024 | 969.80 | 972.10 | 947.60 | 951.80 | 951.80 | 45,516,900 |
May 08, 2024 | 982.80 | 993.80 | 956.20 | 968.00 | 968.00 | 57,874,500 |
May 07, 2024 | 982.00 | 988.00 | 952.80 | 982.90 | 982.90 | 60,605,100 |
May 02, 2024 | 960.00 | 977.00 | 945.70 | 972.80 | 972.80 | 62,136,900 |
May 01, 2024 | 951.20 | 965.20 | 933.60 | 949.00 | 949.00 | 77,568,700 |
Apr 30, 2024 | 978.20 | 1,005.50 | 966.70 | 987.10 | 987.10 | 60,562,500 |
Apr 26, 2024 | 985.00 | 993.00 | 960.00 | 981.20 | 981.20 | 63,024,400 |
Apr 25, 2024 | 1,010.00 | 1,011.00 | 971.80 | 979.00 | 979.00 | 79,022,600 |
Apr 24, 2024 | 1,021.50 | 1,025.50 | 992.60 | 1,011.00 | 1,011.00 | 57,626,700 |
Apr 23, 2024 | 1,036.00 | 1,064.50 | 1,015.00 | 1,017.00 | 1,017.00 | 57,761,900 |
Apr 22, 2024 | 1,023.50 | 1,059.50 | 1,019.00 | 1,032.50 | 1,032.50 | 56,444,100 |
Apr 19, 2024 | 1,007.00 | 1,023.50 | 986.20 | 1,014.50 | 1,014.50 | 69,387,200 |
Apr 18, 2024 | 1,000.00 | 1,029.00 | 996.30 | 1,017.00 | 1,017.00 | 62,060,500 |
Apr 17, 2024 | 1,061.00 | 1,074.00 | 1,003.50 | 1,009.50 | 1,009.50 | 102,325,400 |
Apr 16, 2024 | 1,098.50 | 1,099.00 | 1,047.00 | 1,052.50 | 1,052.50 | 100,738,300 |
Apr 15, 2024 | 1,035.50 | 1,114.50 | 1,030.50 | 1,107.50 | 1,107.50 | 123,691,200 |
Apr 12, 2024 | 1,078.00 | 1,085.00 | 1,029.00 | 1,046.50 | 1,046.50 | 80,594,600 |
Apr 11, 2024 | 1,064.00 | 1,083.50 | 1,028.50 | 1,072.50 | 1,072.50 | 125,823,600 |
Apr 10, 2024 | 1,028.00 | 1,099.00 | 1,015.00 | 1,077.00 | 1,077.00 | 147,717,200 |
Apr 09, 2024 | 1,004.00 | 1,053.50 | 999.10 | 1,040.00 | 1,040.00 | 143,042,700 |
Apr 08, 2024 | 970.50 | 1,002.50 | 955.00 | 991.00 | 991.00 | 143,118,300 |
Apr 05, 2024 | 988.00 | 1,010.00 | 907.20 | 953.50 | 953.50 | 230,108,200 |
Apr 04, 2024 | 926.00 | 1,031.00 | 926.00 | 1,012.50 | 1,012.50 | 206,505,300 |
Apr 03, 2024 | 899.50 | 935.50 | 894.20 | 925.30 | 925.30 | 90,393,600 |
Apr 02, 2024 | 900.00 | 918.90 | 892.80 | 905.60 | 905.60 | 76,583,400 |
Apr 01, 2024 | 960.00 | 960.70 | 900.30 | 901.80 | 901.80 | 102,339,800 |
Mar 29, 2024 | 919.70 | 951.90 | 910.10 | 942.00 | 942.00 | 95,065,200 |
Mar 28, 2024 | 915.20 | 960.60 | 909.40 | 918.20 | 918.20 | 154,855,800 |
Mar 27, 2024 | 898.00 | 909.90 | 881.70 | 895.40 | 895.40 | 81,520,800 |
Mar 26, 2024 | 869.40 | 901.30 | 865.00 | 893.10 | 893.10 | 78,504,700 |
Mar 25, 2024 | 872.00 | 887.30 | 866.00 | 867.70 | 867.70 | 82,525,200 |
Mar 22, 2024 | 874.60 | 891.00 | 857.70 | 872.80 | 872.80 | 129,272,900 |
Mar 21, 2024 | 816.40 | 862.70 | 809.20 | 857.40 | 857.40 | 139,696,500 |
Mar 19, 2024 | 838.00 | 838.90 | 803.50 | 808.20 | 808.20 | 136,044,700 |
Mar 18, 2024 | 944.60 | 944.90 | 818.50 | 828.90 | 828.90 | 233,531,900 |
Mar 15, 2024 | 842.00 | 967.30 | 837.50 | 966.20 | 966.20 | 285,662,500 |
Mar 14, 2024 | 805.00 | 860.80 | 801.70 | 854.80 | 854.80 | 134,323,900 |
Mar 13, 2024 | 795.40 | 815.00 | 789.20 | 800.70 | 800.70 | 68,186,700 |
Mar 12, 2024 | 789.00 | 795.40 | 765.70 | 787.70 | 787.70 | 48,835,200 |
Mar 11, 2024 | 800.00 | 810.90 | 783.70 | 789.80 | 789.80 | 59,125,600 |
Mar 08, 2024 | 789.00 | 807.90 | 786.20 | 806.70 | 806.70 | 57,081,600 |
Mar 07, 2024 | 785.00 | 795.40 | 771.40 | 793.00 | 793.00 | 52,908,800 |
Mar 06, 2024 | 773.50 | 783.00 | 765.30 | 778.40 | 778.40 | 45,041,700 |
Mar 05, 2024 | 782.00 | 787.30 | 768.80 | 772.00 | 772.00 | 47,033,600 |
Mar 04, 2024 | 802.00 | 802.80 | 784.40 | 787.80 | 787.80 | 43,692,300 |
Mar 01, 2024 | 813.60 | 814.80 | 799.00 | 800.90 | 800.90 | 54,657,600 |
Feb 29, 2024 | 839.00 | 841.60 | 804.30 | 810.00 | 810.00 | 84,249,500 |
Feb 28, 2024 | 796.00 | 851.80 | 795.70 | 849.60 | 849.60 | 130,769,000 |
Feb 27, 2024 | 815.00 | 816.00 | 790.50 | 792.80 | 792.80 | 73,205,900 |
Feb 26, 2024 | 798.50 | 818.00 | 793.70 | 816.10 | 816.10 | 74,729,800 |
Feb 22, 2024 | 782.60 | 799.90 | 778.60 | 792.40 | 792.40 | 67,879,100 |
Feb 21, 2024 | 798.10 | 807.70 | 775.40 | 779.30 | 779.30 | 58,124,800 |
Feb 20, 2024 | 793.00 | 805.20 | 783.30 | 795.00 | 795.00 | 61,090,100 |
Feb 19, 2024 | 770.90 | 792.10 | 765.30 | 789.00 | 789.00 | 41,212,700 |
Feb 16, 2024 | 763.10 | 785.90 | 758.60 | 778.20 | 778.20 | 55,869,800 |
Feb 15, 2024 | 760.10 | 763.60 | 747.30 | 757.70 | 757.70 | 37,167,700 |
Feb 14, 2024 | 762.00 | 770.60 | 748.00 | 752.00 | 752.00 | 38,908,400 |
Feb 13, 2024 | 757.00 | 771.90 | 743.70 | 771.10 | 771.10 | 44,646,000 |
Feb 09, 2024 | 739.60 | 752.60 | 729.00 | 743.90 | 743.90 | 38,902,000 |
Feb 08, 2024 | 751.10 | 754.60 | 736.80 | 746.00 | 746.00 | 47,488,400 |
Feb 07, 2024 | 770.00 | 774.00 | 753.00 | 762.90 | 762.90 | 38,950,000 |
Feb 06, 2024 | 798.10 | 801.00 | 765.90 | 765.90 | 765.90 | 73,764,000 |
Feb 05, 2024 | 771.30 | 802.90 | 769.00 | 802.90 | 802.90 | 76,482,300 |
Feb 02, 2024 | 760.80 | 784.00 | 755.70 | 768.40 | 768.40 | 79,762,200 |
Feb 01, 2024 | 783.00 | 783.80 | 743.80 | 754.50 | 754.50 | 97,344,400 |
Jan 31, 2024 | 782.70 | 791.00 | 766.60 | 788.30 | 788.30 | 56,519,300 |
Jan 30, 2024 | 776.00 | 780.40 | 768.00 | 778.70 | 778.70 | 39,661,800 |
Jan 29, 2024 | 761.90 | 776.30 | 761.20 | 774.90 | 774.90 | 45,018,700 |
Jan 26, 2024 | 782.60 | 782.60 | 755.90 | 756.20 | 756.20 | 55,375,900 |
Jan 25, 2024 | 780.00 | 789.50 | 764.10 | 787.40 | 787.40 | 51,164,800 |
Jan 24, 2024 | 792.00 | 795.90 | 773.00 | 780.40 | 780.40 | 50,810,500 |
Jan 23, 2024 | 789.50 | 805.00 | 786.00 | 790.90 | 790.90 | 65,368,000 |
Jan 22, 2024 | 780.00 | 797.00 | 773.10 | 796.80 | 796.80 | 45,530,400 |
Jan 19, 2024 | 804.00 | 805.50 | 780.10 | 780.60 | 780.60 | 54,784,200 |
Jan 18, 2024 | 810.00 | 820.90 | 794.40 | 800.60 | 800.60 | 80,387,000 |
Jan 17, 2024 | 847.00 | 850.00 | 802.50 | 810.20 | 810.20 | 119,547,600 |
Jan 16, 2024 | 833.00 | 850.00 | 820.10 | 848.60 | 848.60 | 99,813,800 |
Jan 15, 2024 | 788.60 | 809.90 | 786.00 | 806.30 | 806.30 | 19,281,500 |
Jan 12, 2024 | 795.60 | 807.40 | 786.00 | 793.60 | 793.60 | 83,383,100 |
Jan 11, 2024 | 784.60 | 821.40 | 784.00 | 797.00 | 797.00 | 101,366,300 |
Jan 10, 2024 | 774.60 | 789.20 | 768.70 | 779.70 | 779.70 | 81,689,200 |
Jan 09, 2024 | 764.00 | 785.50 | 755.10 | 782.00 | 782.00 | 100,356,900 |
Jan 05, 2024 | 755.10 | 761.90 | 725.50 | 758.00 | 758.00 | 103,174,400 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |