Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 01, 2024 | 819.90 | 836.10 | 819.00 | 828.00 | 828.00 | 2,256,700 |
Apr 30, 2024 | 814.50 | 840.80 | 812.50 | 831.00 | 831.00 | 3,108,000 |
Apr 26, 2024 | 815.50 | 824.30 | 808.80 | 818.80 | 818.80 | 1,915,900 |
Apr 25, 2024 | 827.10 | 832.60 | 820.00 | 820.00 | 820.00 | 2,219,300 |
Apr 24, 2024 | 819.00 | 833.00 | 813.40 | 831.00 | 831.00 | 2,774,400 |
Apr 23, 2024 | 820.00 | 827.50 | 813.20 | 819.60 | 819.60 | 2,535,600 |
Apr 22, 2024 | 793.00 | 817.80 | 790.20 | 817.20 | 817.20 | 3,888,500 |
Apr 19, 2024 | 801.00 | 806.30 | 787.00 | 788.70 | 788.70 | 4,968,200 |
Apr 18, 2024 | 800.10 | 827.20 | 798.50 | 821.40 | 821.40 | 3,390,000 |
Apr 17, 2024 | 801.40 | 808.00 | 793.70 | 800.00 | 800.00 | 1,986,900 |
Apr 16, 2024 | 808.90 | 811.90 | 793.20 | 803.00 | 803.00 | 3,828,900 |
Apr 15, 2024 | 815.00 | 824.60 | 812.40 | 821.60 | 821.60 | 1,770,700 |
Apr 12, 2024 | 828.00 | 832.80 | 815.60 | 821.30 | 821.30 | 3,016,700 |
Apr 11, 2024 | 822.00 | 834.90 | 815.60 | 819.20 | 819.20 | 2,927,900 |
Apr 10, 2024 | 835.00 | 857.00 | 831.70 | 835.90 | 835.90 | 3,178,600 |
Apr 09, 2024 | 824.10 | 832.50 | 822.00 | 832.40 | 832.40 | 2,244,500 |
Apr 08, 2024 | 843.40 | 845.00 | 820.20 | 825.40 | 825.40 | 3,340,000 |
Apr 05, 2024 | 854.80 | 854.80 | 841.00 | 852.50 | 852.50 | 1,690,300 |
Apr 04, 2024 | 858.00 | 864.10 | 850.10 | 857.00 | 857.00 | 2,662,500 |
Apr 03, 2024 | 850.00 | 865.90 | 838.60 | 846.10 | 846.10 | 2,433,000 |
Apr 02, 2024 | 857.80 | 859.60 | 848.10 | 854.40 | 854.40 | 2,325,000 |
Apr 01, 2024 | 834.70 | 861.70 | 826.30 | 858.00 | 858.00 | 3,601,100 |
Mar 29, 2024 | 845.10 | 853.90 | 828.40 | 835.80 | 835.80 | 1,666,700 |
Mar 28, 2024 | 839.00 | 844.60 | 827.70 | 840.50 | 840.50 | 2,499,400 |
Mar 27, 2024 | 820.00 | 848.20 | 816.50 | 830.80 | 830.80 | 4,840,700 |
Mar 26, 2024 | 821.00 | 828.20 | 811.30 | 813.80 | 813.80 | 4,922,100 |
Mar 25, 2024 | 853.40 | 869.00 | 822.60 | 823.40 | 823.40 | 9,395,000 |
Mar 22, 2024 | 842.70 | 935.00 | 833.00 | 883.40 | 883.40 | 27,109,900 |
Mar 21, 2024 | 839.10 | 849.00 | 834.60 | 839.80 | 839.80 | 3,929,700 |
Mar 19, 2024 | 838.00 | 838.50 | 818.70 | 829.00 | 829.00 | 3,732,100 |
Mar 18, 2024 | 810.00 | 831.40 | 807.90 | 830.60 | 830.60 | 3,046,800 |
Mar 15, 2024 | 797.20 | 824.40 | 794.00 | 808.50 | 808.50 | 4,652,400 |
Mar 14, 2024 | 799.00 | 805.90 | 795.50 | 801.70 | 801.70 | 2,405,400 |
Mar 13, 2024 | 815.00 | 820.50 | 802.30 | 806.80 | 806.80 | 2,467,700 |
Mar 12, 2024 | 795.00 | 818.20 | 782.50 | 813.70 | 813.70 | 3,545,100 |
Mar 11, 2024 | 791.20 | 795.10 | 778.60 | 795.10 | 795.10 | 3,110,200 |
Mar 08, 2024 | 785.00 | 806.20 | 781.20 | 796.50 | 796.50 | 3,412,900 |
Mar 07, 2024 | 808.10 | 813.50 | 786.00 | 790.00 | 790.00 | 3,903,600 |
Mar 06, 2024 | 817.00 | 825.80 | 804.20 | 807.60 | 807.60 | 3,887,000 |
Mar 05, 2024 | 818.90 | 826.00 | 807.80 | 817.00 | 817.00 | 2,503,300 |
Mar 04, 2024 | 818.00 | 822.60 | 807.80 | 816.50 | 816.50 | 2,668,500 |
Mar 01, 2024 | 819.30 | 828.80 | 812.10 | 814.90 | 814.90 | 2,511,700 |
Feb 29, 2024 | 817.00 | 821.90 | 808.60 | 815.50 | 815.50 | 3,208,500 |
Feb 28, 2024 | 820.00 | 826.40 | 816.10 | 817.80 | 817.80 | 2,451,800 |
Feb 27, 2024 | 832.00 | 839.90 | 818.00 | 820.00 | 820.00 | 2,886,400 |
Feb 26, 2024 | 828.00 | 837.90 | 822.20 | 831.50 | 831.50 | 2,910,200 |
Feb 22, 2024 | 816.00 | 824.00 | 812.30 | 820.20 | 820.20 | 2,631,700 |
Feb 21, 2024 | 822.00 | 823.90 | 806.40 | 809.80 | 809.80 | 2,810,000 |
Feb 20, 2024 | 826.20 | 836.50 | 818.00 | 825.20 | 825.20 | 3,075,400 |
Feb 19, 2024 | 797.50 | 822.00 | 792.00 | 820.00 | 820.00 | 2,732,400 |
Feb 16, 2024 | 797.00 | 811.60 | 785.60 | 804.00 | 804.00 | 3,383,200 |
Feb 15, 2024 | 820.00 | 828.70 | 805.10 | 806.10 | 806.10 | 3,445,200 |
Feb 14, 2024 | 840.00 | 840.10 | 811.20 | 811.20 | 811.20 | 4,007,800 |
Feb 13, 2024 | 831.00 | 854.10 | 826.00 | 845.70 | 845.70 | 5,134,400 |
Feb 09, 2024 | 841.20 | 849.80 | 819.40 | 819.60 | 819.60 | 5,518,700 |
Feb 08, 2024 | 861.20 | 862.00 | 826.00 | 842.00 | 842.00 | 8,625,500 |
Feb 07, 2024 | 915.70 | 921.00 | 850.10 | 862.10 | 862.10 | 14,582,500 |
Feb 06, 2024 | 979.80 | 982.40 | 945.70 | 945.70 | 945.70 | 4,221,000 |
Feb 05, 2024 | 981.00 | 995.50 | 974.20 | 988.00 | 988.00 | 2,912,600 |
Feb 02, 2024 | 990.00 | 991.90 | 974.30 | 980.20 | 980.20 | 2,206,100 |
Feb 01, 2024 | 993.30 | 994.00 | 971.00 | 980.00 | 980.00 | 2,748,500 |
Jan 31, 2024 | 997.50 | 1,004.00 | 987.90 | 997.00 | 997.00 | 2,415,200 |
Jan 30, 2024 | 1,029.00 | 1,030.50 | 997.60 | 997.60 | 997.60 | 2,751,200 |
Jan 29, 2024 | 1,036.00 | 1,041.00 | 1,006.50 | 1,017.00 | 1,017.00 | 2,310,900 |
Jan 26, 2024 | 1,025.00 | 1,048.00 | 1,021.00 | 1,034.00 | 1,034.00 | 1,779,900 |
Jan 25, 2024 | 1,050.00 | 1,067.00 | 1,033.00 | 1,033.50 | 1,033.50 | 1,985,000 |
Jan 24, 2024 | 1,040.00 | 1,060.00 | 1,039.50 | 1,054.00 | 1,054.00 | 1,521,900 |
Jan 23, 2024 | 1,070.50 | 1,074.50 | 1,047.00 | 1,051.50 | 1,051.50 | 1,849,100 |
Jan 22, 2024 | 1,071.00 | 1,074.00 | 1,056.50 | 1,071.50 | 1,071.50 | 1,375,000 |
Jan 19, 2024 | 1,099.00 | 1,118.00 | 1,058.00 | 1,061.50 | 1,061.50 | 3,040,000 |
Jan 18, 2024 | 1,068.00 | 1,093.00 | 1,057.00 | 1,092.00 | 1,092.00 | 2,365,700 |
Jan 17, 2024 | 1,056.00 | 1,089.00 | 1,030.50 | 1,068.00 | 1,068.00 | 3,329,900 |
Jan 16, 2024 | 1,062.50 | 1,065.50 | 1,048.00 | 1,050.00 | 1,050.00 | 1,325,200 |
Jan 15, 2024 | 1,072.50 | 1,072.50 | 1,064.50 | 1,065.50 | 1,065.50 | 288,900 |
Jan 12, 2024 | 1,091.50 | 1,092.00 | 1,060.00 | 1,079.00 | 1,079.00 | 2,259,600 |
Jan 11, 2024 | 1,067.50 | 1,075.50 | 1,057.00 | 1,070.50 | 1,070.50 | 2,445,300 |
Jan 10, 2024 | 1,060.50 | 1,074.00 | 1,059.00 | 1,062.00 | 1,062.00 | 2,233,000 |
Jan 09, 2024 | 1,038.00 | 1,063.00 | 1,033.50 | 1,057.00 | 1,057.00 | 2,946,400 |
Jan 05, 2024 | 1,005.00 | 1,042.50 | 1,005.00 | 1,026.50 | 1,026.50 | 2,519,000 |
Jan 04, 2024 | 994.00 | 1,005.00 | 979.00 | 1,005.00 | 1,005.00 | 2,094,000 |
Dec 29, 2023 | 1,015.00 | 1,028.50 | 996.10 | 1,005.50 | 1,005.50 | 2,189,200 |
Dec 28, 2023 | 998.90 | 1,006.50 | 989.10 | 1,006.00 | 1,006.00 | 1,400,000 |
Dec 27, 2023 | 1,000.00 | 1,019.50 | 997.40 | 1,003.00 | 1,003.00 | 2,228,500 |
Dec 26, 2023 | 1,000.00 | 1,013.00 | 991.60 | 995.50 | 995.50 | 1,227,200 |
Dec 25, 2023 | 1,006.50 | 1,019.00 | 1,000.50 | 1,000.50 | 1,000.50 | 1,103,900 |
Dec 22, 2023 | 999.40 | 1,016.00 | 995.50 | 1,002.00 | 1,002.00 | 1,436,700 |
Dec 21, 2023 | 998.00 | 1,010.00 | 994.30 | 1,002.00 | 1,002.00 | 1,338,600 |
Dec 20, 2023 | 1,020.50 | 1,036.50 | 1,008.50 | 1,011.50 | 1,011.50 | 1,698,400 |
Dec 19, 2023 | 997.50 | 1,018.00 | 989.10 | 1,017.50 | 1,017.50 | 2,031,500 |
Dec 18, 2023 | 1,018.00 | 1,023.50 | 993.10 | 997.50 | 997.50 | 3,058,700 |
Dec 15, 2023 | 1,048.50 | 1,055.00 | 1,020.50 | 1,042.00 | 1,042.00 | 3,924,600 |
Dec 14, 2023 | 1,059.00 | 1,082.00 | 1,033.50 | 1,044.50 | 1,044.50 | 4,142,100 |
Dec 13, 2023 | 995.00 | 1,065.00 | 995.00 | 1,064.00 | 1,064.00 | 6,433,200 |
Dec 12, 2023 | 975.30 | 992.10 | 971.50 | 992.10 | 992.10 | 3,819,000 |
Dec 11, 2023 | 952.30 | 968.80 | 952.10 | 960.50 | 960.50 | 2,238,700 |
Dec 08, 2023 | 939.50 | 949.40 | 932.90 | 948.50 | 948.50 | 3,220,700 |
Dec 07, 2023 | 957.80 | 973.00 | 952.30 | 954.50 | 954.50 | 2,785,900 |
Dec 06, 2023 | 925.00 | 959.90 | 922.50 | 959.10 | 959.10 | 3,846,600 |
Dec 05, 2023 | 904.00 | 932.10 | 904.00 | 922.40 | 922.40 | 3,269,300 |
Dec 04, 2023 | 919.00 | 930.90 | 905.50 | 911.50 | 911.50 | 2,805,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |