Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 03, 2024 | 1,038.00 | 1,040.20 | 996.00 | 1,013.40 | 1,013.40 | 11,871,773 |
May 02, 2024 | 1,020.00 | 1,030.00 | 1,011.55 | 1,027.80 | 1,027.80 | 12,695,047 |
Apr 30, 2024 | 1,005.00 | 1,019.45 | 997.50 | 1,007.90 | 1,007.90 | 9,047,011 |
Apr 29, 2024 | 1,003.05 | 1,005.75 | 999.00 | 1,000.60 | 1,000.60 | 4,764,750 |
Apr 26, 2024 | 1,007.80 | 1,008.95 | 996.60 | 999.50 | 999.50 | 7,937,500 |
Apr 25, 2024 | 992.50 | 1,003.30 | 989.50 | 1,001.25 | 1,001.25 | 8,366,455 |
Apr 24, 2024 | 992.40 | 995.90 | 988.00 | 991.65 | 991.65 | 4,671,450 |
Apr 23, 2024 | 976.00 | 994.50 | 974.05 | 986.75 | 986.75 | 7,994,116 |
Apr 22, 2024 | 978.75 | 978.75 | 966.00 | 973.55 | 973.55 | 7,187,959 |
Apr 19, 2024 | 964.00 | 967.95 | 944.00 | 963.20 | 963.20 | 15,381,310 |
Apr 18, 2024 | 996.35 | 1,003.10 | 966.25 | 971.35 | 971.35 | 13,540,490 |
Apr 16, 2024 | 990.00 | 1,004.90 | 982.10 | 992.80 | 992.80 | 9,574,762 |
Apr 15, 2024 | 998.10 | 1,006.95 | 978.50 | 998.80 | 998.80 | 12,632,409 |
Apr 12, 2024 | 1,014.00 | 1,029.00 | 1,013.50 | 1,018.50 | 1,018.50 | 11,575,194 |
Apr 10, 2024 | 1,012.25 | 1,021.00 | 1,010.00 | 1,013.50 | 1,013.50 | 4,554,077 |
Apr 09, 2024 | 1,021.00 | 1,029.50 | 1,005.00 | 1,008.50 | 1,008.50 | 8,539,041 |
Apr 08, 2024 | 1,010.05 | 1,016.40 | 1,004.00 | 1,013.20 | 1,013.20 | 5,188,052 |
Apr 05, 2024 | 1,011.60 | 1,012.50 | 1,004.40 | 1,007.10 | 1,007.10 | 4,519,120 |
Apr 04, 2024 | 1,016.00 | 1,017.00 | 998.15 | 1,011.60 | 1,011.60 | 9,138,276 |
Apr 03, 2024 | 1,004.00 | 1,014.45 | 992.55 | 1,009.15 | 1,009.15 | 8,040,366 |
Apr 02, 2024 | 999.00 | 1,008.00 | 993.40 | 1,004.65 | 1,004.65 | 7,995,931 |
Apr 01, 2024 | 1,000.00 | 1,009.85 | 987.45 | 992.25 | 992.25 | 8,629,407 |
Mar 28, 2024 | 982.50 | 999.90 | 979.00 | 992.80 | 992.80 | 9,862,996 |
Mar 27, 2024 | 991.60 | 995.00 | 976.70 | 978.65 | 978.65 | 6,640,537 |
Mar 26, 2024 | 977.00 | 995.00 | 976.00 | 986.20 | 986.20 | 9,461,531 |
Mar 22, 2024 | 964.90 | 986.20 | 950.35 | 979.80 | 979.80 | 13,638,296 |
Mar 21, 2024 | 951.00 | 969.25 | 946.00 | 964.90 | 964.90 | 11,074,207 |
Mar 20, 2024 | 960.90 | 965.15 | 921.20 | 940.45 | 940.45 | 13,900,321 |
Mar 19, 2024 | 968.55 | 970.60 | 951.60 | 957.75 | 957.75 | 9,483,750 |
Mar 18, 2024 | 945.85 | 974.80 | 936.65 | 972.45 | 972.45 | 12,121,719 |
Mar 15, 2024 | 968.40 | 979.75 | 940.00 | 945.85 | 945.85 | 23,390,913 |
Mar 14, 2024 | 964.95 | 982.00 | 955.40 | 967.75 | 967.75 | 22,931,801 |
Mar 13, 2024 | 1,019.00 | 1,021.00 | 963.55 | 973.20 | 973.20 | 16,564,155 |
Mar 12, 2024 | 1,027.80 | 1,037.00 | 1,011.30 | 1,016.50 | 1,016.50 | 8,763,820 |
Mar 11, 2024 | 1,034.75 | 1,035.95 | 1,021.00 | 1,028.00 | 1,028.00 | 7,502,450 |
Mar 07, 2024 | 1,025.00 | 1,047.00 | 1,014.05 | 1,039.30 | 1,039.30 | 16,877,082 |
Mar 06, 2024 | 1,025.00 | 1,030.65 | 1,009.00 | 1,017.65 | 1,017.65 | 14,214,823 |
Mar 05, 2024 | 1,027.00 | 1,065.60 | 1,005.35 | 1,021.90 | 1,021.90 | 59,811,033 |
Mar 04, 2024 | 993.25 | 995.00 | 980.10 | 987.20 | 987.20 | 6,084,495 |
Mar 01, 2024 | 958.95 | 980.40 | 956.70 | 977.40 | 977.40 | 10,645,369 |
Feb 29, 2024 | 959.00 | 959.25 | 942.90 | 950.20 | 950.20 | 10,346,657 |
Feb 28, 2024 | 966.15 | 976.00 | 950.30 | 958.05 | 958.05 | 15,219,187 |
Feb 27, 2024 | 936.75 | 965.00 | 935.50 | 962.70 | 962.70 | 12,810,206 |
Feb 26, 2024 | 937.10 | 945.00 | 930.70 | 936.95 | 936.95 | 5,600,234 |
Feb 23, 2024 | 933.10 | 939.80 | 929.40 | 937.40 | 937.40 | 7,047,473 |
Feb 22, 2024 | 924.65 | 933.85 | 914.60 | 932.30 | 932.30 | 6,437,014 |
Feb 21, 2024 | 926.35 | 937.20 | 916.50 | 921.05 | 921.05 | 6,011,018 |
Feb 20, 2024 | 934.45 | 934.65 | 920.40 | 926.35 | 926.35 | 4,733,639 |
Feb 19, 2024 | 942.95 | 942.95 | 931.05 | 932.60 | 932.60 | 4,632,214 |
Feb 16, 2024 | 925.00 | 948.80 | 924.10 | 938.60 | 938.60 | 12,826,164 |
Feb 15, 2024 | 923.70 | 927.00 | 916.35 | 920.55 | 920.55 | 6,430,799 |
Feb 14, 2024 | 900.00 | 919.95 | 894.35 | 918.30 | 918.30 | 6,570,939 |
Feb 13, 2024 | 911.60 | 919.10 | 894.00 | 906.90 | 906.90 | 8,574,218 |
Feb 12, 2024 | 916.10 | 925.00 | 908.00 | 911.60 | 911.60 | 7,286,778 |
Feb 09, 2024 | 926.00 | 927.40 | 906.05 | 915.00 | 915.00 | 7,904,881 |
Feb 08, 2024 | 937.00 | 939.70 | 918.80 | 924.30 | 924.30 | 11,576,253 |
Feb 07, 2024 | 944.00 | 944.00 | 928.05 | 933.80 | 933.80 | 7,913,010 |
Feb 06, 2024 | 936.40 | 941.30 | 928.40 | 939.55 | 939.55 | 12,714,803 |
Feb 05, 2024 | 934.00 | 950.00 | 915.35 | 926.80 | 926.80 | 38,686,871 |
Feb 02, 2024 | 886.00 | 895.75 | 876.85 | 878.75 | 878.75 | 13,003,437 |
Feb 01, 2024 | 900.00 | 900.15 | 876.30 | 878.50 | 878.50 | 14,505,885 |
Jan 31, 2024 | 865.20 | 896.50 | 865.20 | 884.20 | 884.20 | 24,562,392 |
Jan 30, 2024 | 843.00 | 885.95 | 842.85 | 858.85 | 858.85 | 19,734,613 |
Jan 29, 2024 | 811.85 | 843.80 | 811.05 | 841.00 | 841.00 | 12,823,686 |
Jan 25, 2024 | 814.00 | 814.15 | 800.30 | 811.85 | 811.85 | 10,109,720 |
Jan 24, 2024 | 802.40 | 812.00 | 788.50 | 810.90 | 810.90 | 7,217,542 |
Jan 23, 2024 | 824.90 | 827.60 | 796.30 | 800.45 | 800.45 | 9,436,209 |
Jan 19, 2024 | 823.85 | 826.00 | 819.50 | 823.55 | 823.55 | 5,706,888 |
Jan 18, 2024 | 807.00 | 822.95 | 797.00 | 819.05 | 819.05 | 11,500,495 |
Jan 17, 2024 | 811.00 | 813.70 | 804.00 | 805.55 | 805.55 | 7,895,439 |
Jan 16, 2024 | 812.45 | 827.00 | 812.45 | 818.85 | 818.85 | 10,159,066 |
Jan 15, 2024 | 820.00 | 820.40 | 810.30 | 812.45 | 812.45 | 4,835,856 |
Jan 12, 2024 | 818.15 | 818.55 | 809.15 | 816.45 | 816.45 | 7,664,094 |
Jan 11, 2024 | 813.50 | 817.50 | 808.45 | 815.65 | 815.65 | 11,075,167 |
Jan 10, 2024 | 800.00 | 811.00 | 792.65 | 808.45 | 808.45 | 9,980,044 |
Jan 09, 2024 | 799.95 | 809.20 | 793.15 | 799.80 | 799.80 | 12,872,757 |
Jan 08, 2024 | 798.40 | 800.35 | 787.50 | 789.10 | 789.10 | 7,668,471 |
Jan 05, 2024 | 799.00 | 805.90 | 787.10 | 790.95 | 790.95 | 11,091,198 |
Jan 04, 2024 | 798.00 | 801.80 | 791.30 | 795.75 | 795.75 | 14,298,444 |
Jan 03, 2024 | 786.05 | 790.00 | 776.25 | 781.45 | 781.45 | 8,559,060 |
Jan 02, 2024 | 800.50 | 804.00 | 779.00 | 784.40 | 784.40 | 13,791,090 |
Jan 01, 2024 | 785.00 | 798.70 | 781.05 | 790.60 | 790.60 | 12,570,717 |
Dec 29, 2023 | 755.00 | 802.90 | 754.00 | 779.95 | 779.95 | 41,170,191 |
Dec 28, 2023 | 742.65 | 757.95 | 739.05 | 753.90 | 753.90 | 14,906,199 |
Dec 27, 2023 | 728.00 | 741.85 | 725.15 | 740.90 | 740.90 | 15,052,800 |
Dec 26, 2023 | 727.40 | 727.50 | 716.60 | 719.55 | 719.55 | 7,229,143 |
Dec 22, 2023 | 716.80 | 731.00 | 712.00 | 724.70 | 724.70 | 12,062,238 |
Dec 21, 2023 | 703.00 | 711.90 | 696.25 | 708.85 | 708.85 | 7,702,232 |
Dec 20, 2023 | 730.95 | 733.00 | 703.05 | 705.25 | 705.25 | 8,107,602 |
Dec 19, 2023 | 732.60 | 732.60 | 726.00 | 728.95 | 728.95 | 4,511,101 |
Dec 18, 2023 | 732.90 | 734.75 | 728.10 | 730.80 | 730.80 | 5,450,397 |
Dec 15, 2023 | 723.90 | 734.00 | 721.25 | 732.40 | 732.40 | 12,082,079 |
Dec 14, 2023 | 724.00 | 724.70 | 718.60 | 719.75 | 719.75 | 6,732,352 |
Dec 13, 2023 | 716.00 | 721.45 | 713.50 | 720.30 | 720.30 | 5,807,736 |
Dec 12, 2023 | 724.80 | 724.80 | 713.00 | 715.40 | 715.40 | 6,461,539 |
Dec 11, 2023 | 717.80 | 726.50 | 716.55 | 720.80 | 720.80 | 6,403,209 |
Dec 08, 2023 | 722.05 | 727.60 | 707.50 | 714.55 | 714.55 | 8,557,203 |
Dec 07, 2023 | 725.00 | 727.50 | 716.00 | 721.95 | 721.95 | 10,451,801 |
Dec 06, 2023 | 709.05 | 724.80 | 709.00 | 722.45 | 722.45 | 12,148,825 |
Dec 05, 2023 | 705.90 | 714.90 | 705.00 | 708.95 | 708.95 | 9,601,509 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |