Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 1,334.50 | 1,351.00 | 1,307.00 | 1,345.50 | 1,345.50 | 31,340,700 |
Apr 25, 2024 | 1,330.00 | 1,338.50 | 1,322.00 | 1,328.00 | 1,328.00 | 38,155,700 |
Apr 24, 2024 | 1,350.00 | 1,379.00 | 1,337.00 | 1,358.00 | 1,358.00 | 34,786,000 |
Apr 23, 2024 | 1,377.00 | 1,397.00 | 1,334.50 | 1,352.00 | 1,352.00 | 32,126,000 |
Apr 22, 2024 | 1,355.00 | 1,399.50 | 1,342.00 | 1,357.50 | 1,357.50 | 37,581,000 |
Apr 19, 2024 | 1,345.00 | 1,369.50 | 1,323.00 | 1,359.00 | 1,359.00 | 53,909,400 |
Apr 18, 2024 | 1,363.00 | 1,394.00 | 1,326.50 | 1,384.00 | 1,384.00 | 46,866,200 |
Apr 17, 2024 | 1,367.00 | 1,413.50 | 1,356.50 | 1,387.00 | 1,387.00 | 50,487,500 |
Apr 16, 2024 | 1,400.00 | 1,410.50 | 1,338.50 | 1,342.00 | 1,342.00 | 45,140,100 |
Apr 15, 2024 | 1,362.50 | 1,422.50 | 1,360.50 | 1,414.00 | 1,414.00 | 42,032,000 |
Apr 12, 2024 | 1,387.00 | 1,391.50 | 1,369.00 | 1,391.00 | 1,391.00 | 28,160,500 |
Apr 11, 2024 | 1,330.50 | 1,387.00 | 1,329.00 | 1,387.00 | 1,387.00 | 32,740,100 |
Apr 10, 2024 | 1,336.00 | 1,362.50 | 1,326.00 | 1,339.00 | 1,339.00 | 33,471,200 |
Apr 09, 2024 | 1,340.00 | 1,376.50 | 1,334.50 | 1,375.50 | 1,375.50 | 29,799,100 |
Apr 08, 2024 | 1,350.00 | 1,367.50 | 1,330.50 | 1,334.50 | 1,334.50 | 32,039,800 |
Apr 05, 2024 | 1,330.00 | 1,353.00 | 1,318.00 | 1,328.50 | 1,328.50 | 40,755,000 |
Apr 04, 2024 | 1,367.50 | 1,377.50 | 1,333.50 | 1,355.00 | 1,355.00 | 48,454,200 |
Apr 03, 2024 | 1,378.50 | 1,383.50 | 1,350.00 | 1,359.50 | 1,359.50 | 44,096,400 |
Apr 02, 2024 | 1,412.00 | 1,428.00 | 1,380.50 | 1,396.00 | 1,396.00 | 61,540,800 |
Apr 01, 2024 | 1,456.00 | 1,460.00 | 1,341.50 | 1,382.00 | 1,382.00 | 94,391,400 |
Mar 29, 2024 | 1,395.00 | 1,447.50 | 1,372.50 | 1,428.00 | 1,428.00 | 49,916,700 |
Mar 28, 2024 | 1,358.50 | 1,444.50 | 1,350.00 | 1,365.00 | 1,365.00 | 84,243,300 |
Mar 28, 2024 | 8 Dividend | |||||
Mar 28, 2024 | 10:1 Stock Split | |||||
Mar 27, 2024 | 1,399.50 | 1,401.50 | 1,340.00 | 1,346.50 | 1,338.50 | 66,266,000 |
Mar 26, 2024 | 1,363.00 | 1,399.50 | 1,358.00 | 1,386.00 | 1,377.77 | 47,229,000 |
Mar 25, 2024 | 1,350.00 | 1,374.00 | 1,340.50 | 1,359.00 | 1,350.93 | 38,158,000 |
Mar 22, 2024 | 1,370.00 | 1,370.50 | 1,335.00 | 1,358.50 | 1,350.43 | 46,724,000 |
Mar 21, 2024 | 1,318.00 | 1,347.00 | 1,306.00 | 1,346.50 | 1,338.50 | 52,639,000 |
Mar 19, 2024 | 1,257.50 | 1,285.00 | 1,250.50 | 1,285.00 | 1,277.37 | 46,150,000 |
Mar 18, 2024 | 1,242.00 | 1,261.50 | 1,230.50 | 1,261.50 | 1,254.01 | 35,026,000 |
Mar 15, 2024 | 1,191.50 | 1,232.00 | 1,189.00 | 1,221.00 | 1,213.75 | 37,846,000 |
Mar 14, 2024 | 1,192.00 | 1,207.50 | 1,176.00 | 1,203.00 | 1,195.85 | 26,443,000 |
Mar 13, 2024 | 1,228.00 | 1,230.50 | 1,186.00 | 1,196.00 | 1,188.89 | 43,100,000 |
Mar 12, 2024 | 1,180.00 | 1,203.00 | 1,171.50 | 1,198.00 | 1,190.88 | 45,016,000 |
Mar 11, 2024 | 1,233.50 | 1,235.00 | 1,190.50 | 1,214.50 | 1,207.28 | 49,069,000 |
Mar 08, 2024 | 1,244.50 | 1,281.50 | 1,240.00 | 1,263.50 | 1,255.99 | 38,563,000 |
Mar 07, 2024 | 1,275.00 | 1,305.00 | 1,235.00 | 1,247.00 | 1,239.59 | 65,584,000 |
Mar 06, 2024 | 1,217.50 | 1,263.00 | 1,208.50 | 1,258.50 | 1,251.02 | 42,002,000 |
Mar 05, 2024 | 1,190.00 | 1,230.00 | 1,187.50 | 1,230.00 | 1,222.69 | 31,588,000 |
Mar 04, 2024 | 1,205.00 | 1,213.50 | 1,190.00 | 1,193.00 | 1,185.91 | 29,743,000 |
Mar 01, 2024 | 1,189.50 | 1,199.50 | 1,184.00 | 1,194.00 | 1,186.91 | 27,243,000 |
Feb 29, 2024 | 1,172.50 | 1,182.50 | 1,159.00 | 1,182.50 | 1,175.47 | 40,347,000 |
Feb 28, 2024 | 1,222.00 | 1,223.50 | 1,168.50 | 1,181.00 | 1,173.98 | 58,185,000 |
Feb 27, 2024 | 1,180.00 | 1,214.00 | 1,178.50 | 1,209.00 | 1,201.82 | 49,853,000 |
Feb 26, 2024 | 1,160.00 | 1,182.00 | 1,151.00 | 1,172.00 | 1,165.04 | 32,398,000 |
Feb 22, 2024 | 1,146.00 | 1,157.50 | 1,133.50 | 1,155.00 | 1,148.14 | 33,335,000 |
Feb 21, 2024 | 1,156.00 | 1,157.00 | 1,119.00 | 1,122.50 | 1,115.83 | 36,153,000 |
Feb 20, 2024 | 1,149.50 | 1,165.50 | 1,139.00 | 1,148.00 | 1,141.18 | 46,055,000 |
Feb 19, 2024 | 1,135.00 | 1,151.50 | 1,116.50 | 1,127.00 | 1,120.30 | 39,102,000 |
Feb 16, 2024 | 1,103.50 | 1,126.00 | 1,090.00 | 1,100.00 | 1,093.46 | 38,713,000 |
Feb 15, 2024 | 1,072.50 | 1,099.00 | 1,069.50 | 1,090.50 | 1,084.02 | 34,260,000 |
Feb 14, 2024 | 1,045.00 | 1,057.00 | 1,032.00 | 1,053.00 | 1,046.74 | 19,929,000 |
Feb 13, 2024 | 1,030.50 | 1,056.00 | 1,030.00 | 1,055.00 | 1,048.73 | 29,298,000 |
Feb 09, 2024 | 1,028.00 | 1,037.00 | 1,016.00 | 1,022.50 | 1,016.42 | 23,965,000 |
Feb 08, 2024 | 1,048.50 | 1,064.50 | 1,025.50 | 1,027.50 | 1,021.40 | 42,063,000 |
Feb 07, 2024 | 1,080.00 | 1,080.00 | 1,014.50 | 1,036.00 | 1,029.84 | 85,479,000 |
Feb 06, 2024 | 1,007.50 | 1,077.00 | 991.20 | 1,075.50 | 1,069.11 | 93,605,000 |
Feb 05, 2024 | 999.00 | 1,017.50 | 990.10 | 1,010.50 | 1,004.50 | 42,729,000 |
Feb 02, 2024 | 990.30 | 993.30 | 972.30 | 988.60 | 982.73 | 28,381,000 |
Feb 01, 2024 | 989.00 | 996.20 | 981.00 | 982.90 | 977.06 | 30,910,000 |
Jan 31, 2024 | 976.70 | 994.20 | 974.70 | 994.20 | 988.29 | 32,179,000 |
Jan 30, 2024 | 975.20 | 991.80 | 971.50 | 983.20 | 977.36 | 39,486,000 |
Jan 29, 2024 | 950.00 | 974.90 | 949.80 | 968.80 | 963.04 | 35,129,000 |
Jan 26, 2024 | 954.10 | 957.70 | 938.10 | 940.50 | 934.91 | 26,160,000 |
Jan 25, 2024 | 954.50 | 966.00 | 947.30 | 961.80 | 956.09 | 26,741,000 |
Jan 24, 2024 | 944.00 | 957.70 | 942.00 | 953.30 | 947.64 | 28,209,000 |
Jan 23, 2024 | 950.00 | 977.50 | 948.00 | 949.00 | 943.36 | 50,355,000 |
Jan 22, 2024 | 939.10 | 949.60 | 934.00 | 949.30 | 943.66 | 29,812,000 |
Jan 19, 2024 | 949.00 | 949.00 | 922.70 | 929.90 | 924.38 | 32,558,000 |
Jan 18, 2024 | 927.50 | 941.70 | 926.40 | 933.00 | 927.46 | 29,819,000 |
Jan 17, 2024 | 951.80 | 952.60 | 928.10 | 934.40 | 928.85 | 46,476,000 |
Jan 16, 2024 | 933.00 | 958.50 | 932.40 | 942.60 | 937.00 | 43,674,000 |
Jan 15, 2024 | 933.00 | 954.50 | 932.40 | 950.20 | 944.55 | 15,338,000 |
Jan 12, 2024 | 916.50 | 930.70 | 915.70 | 925.00 | 919.50 | 47,224,000 |
Jan 11, 2024 | 891.10 | 928.20 | 891.10 | 916.40 | 910.96 | 84,345,000 |
Jan 10, 2024 | 863.20 | 884.50 | 859.60 | 883.10 | 877.85 | 48,634,000 |
Jan 09, 2024 | 870.00 | 881.40 | 854.80 | 865.10 | 859.96 | 45,578,000 |
Jan 05, 2024 | 841.70 | 866.80 | 841.30 | 864.10 | 858.97 | 48,175,000 |
Jan 04, 2024 | 822.50 | 841.00 | 815.30 | 837.10 | 832.13 | 30,876,000 |
Dec 29, 2023 | 820.00 | 828.60 | 818.30 | 824.10 | 819.20 | 25,113,000 |
Dec 28, 2023 | 809.00 | 825.80 | 808.00 | 822.70 | 817.81 | 20,550,000 |
Dec 27, 2023 | 803.50 | 821.20 | 803.50 | 819.70 | 814.83 | 31,589,000 |
Dec 26, 2023 | 799.30 | 801.50 | 791.60 | 796.60 | 791.87 | 15,255,000 |
Dec 25, 2023 | 791.10 | 804.90 | 789.70 | 798.80 | 794.05 | 23,875,000 |
Dec 22, 2023 | 782.50 | 792.20 | 781.40 | 786.50 | 781.83 | 18,956,000 |
Dec 21, 2023 | 773.60 | 786.30 | 773.10 | 781.40 | 776.76 | 19,387,000 |
Dec 20, 2023 | 773.00 | 796.50 | 772.80 | 788.10 | 783.42 | 39,195,000 |
Dec 19, 2023 | 755.50 | 769.40 | 752.50 | 764.60 | 760.06 | 20,650,000 |
Dec 18, 2023 | 751.20 | 759.60 | 745.20 | 759.50 | 754.99 | 21,240,000 |
Dec 15, 2023 | 766.50 | 770.80 | 756.70 | 761.20 | 756.68 | 34,656,000 |
Dec 14, 2023 | 783.70 | 786.20 | 758.80 | 761.50 | 756.98 | 36,713,000 |
Dec 13, 2023 | 790.00 | 799.30 | 779.40 | 783.70 | 779.04 | 43,451,000 |
Dec 12, 2023 | 798.00 | 798.50 | 783.30 | 783.70 | 779.04 | 31,884,000 |
Dec 11, 2023 | 780.00 | 793.70 | 780.00 | 790.40 | 785.70 | 29,156,000 |
Dec 08, 2023 | 781.20 | 784.40 | 766.60 | 771.80 | 767.21 | 44,726,000 |
Dec 07, 2023 | 811.90 | 812.00 | 794.30 | 799.70 | 794.95 | 37,512,000 |
Dec 06, 2023 | 818.50 | 826.30 | 815.10 | 820.50 | 815.63 | 24,128,000 |
Dec 05, 2023 | 823.70 | 825.60 | 806.10 | 812.20 | 807.37 | 26,732,000 |
Dec 04, 2023 | 835.00 | 839.70 | 824.70 | 825.40 | 820.50 | 27,820,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |