Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 1,550.00 | 1,567.50 | 1,525.00 | 1,552.50 | 1,552.50 | 61,190,400 |
Apr 25, 2024 | 1,564.00 | 1,572.00 | 1,550.00 | 1,551.50 | 1,551.50 | 35,517,800 |
Apr 24, 2024 | 1,565.50 | 1,572.00 | 1,553.00 | 1,570.00 | 1,570.00 | 45,715,700 |
Apr 23, 2024 | 1,561.00 | 1,571.50 | 1,547.50 | 1,554.50 | 1,554.50 | 48,408,400 |
Apr 22, 2024 | 1,527.00 | 1,554.00 | 1,521.50 | 1,546.00 | 1,546.00 | 73,855,500 |
Apr 19, 2024 | 1,520.50 | 1,526.00 | 1,481.00 | 1,500.00 | 1,500.00 | 64,517,700 |
Apr 18, 2024 | 1,484.00 | 1,523.50 | 1,483.50 | 1,517.00 | 1,517.00 | 49,230,800 |
Apr 17, 2024 | 1,520.00 | 1,520.00 | 1,479.00 | 1,492.50 | 1,492.50 | 50,614,200 |
Apr 16, 2024 | 1,536.50 | 1,552.50 | 1,507.00 | 1,509.50 | 1,509.50 | 60,652,500 |
Apr 15, 2024 | 1,525.00 | 1,542.50 | 1,516.00 | 1,542.50 | 1,542.50 | 42,520,500 |
Apr 12, 2024 | 1,565.00 | 1,565.50 | 1,539.00 | 1,550.00 | 1,550.00 | 50,804,800 |
Apr 11, 2024 | 1,532.00 | 1,563.50 | 1,531.50 | 1,562.50 | 1,562.50 | 54,463,800 |
Apr 10, 2024 | 1,535.00 | 1,541.00 | 1,530.50 | 1,536.00 | 1,536.00 | 35,143,800 |
Apr 09, 2024 | 1,549.50 | 1,555.50 | 1,531.50 | 1,547.50 | 1,547.50 | 47,275,500 |
Apr 08, 2024 | 1,533.50 | 1,547.50 | 1,527.50 | 1,547.50 | 1,547.50 | 44,993,200 |
Apr 05, 2024 | 1,514.00 | 1,525.50 | 1,509.00 | 1,525.50 | 1,525.50 | 53,495,200 |
Apr 04, 2024 | 1,527.50 | 1,561.50 | 1,516.00 | 1,549.00 | 1,549.00 | 76,582,900 |
Apr 03, 2024 | 1,489.50 | 1,514.50 | 1,481.00 | 1,510.50 | 1,510.50 | 52,643,600 |
Apr 02, 2024 | 1,510.00 | 1,528.50 | 1,491.50 | 1,494.50 | 1,494.50 | 67,769,500 |
Apr 01, 2024 | 1,557.00 | 1,563.50 | 1,489.00 | 1,495.00 | 1,495.00 | 82,315,700 |
Mar 29, 2024 | 1,549.00 | 1,561.00 | 1,546.00 | 1,550.00 | 1,550.00 | 29,338,800 |
Mar 28, 2024 | 1,541.00 | 1,569.50 | 1,535.00 | 1,535.00 | 1,535.00 | 69,498,500 |
Mar 28, 2024 | 20.5 Dividend | |||||
Mar 27, 2024 | 1,570.00 | 1,591.50 | 1,566.50 | 1,571.00 | 1,550.50 | 85,351,800 |
Mar 26, 2024 | 1,587.00 | 1,587.00 | 1,562.00 | 1,565.50 | 1,545.07 | 59,954,700 |
Mar 25, 2024 | 1,597.00 | 1,597.50 | 1,578.50 | 1,580.50 | 1,559.88 | 65,873,500 |
Mar 22, 2024 | 1,582.00 | 1,604.00 | 1,573.00 | 1,602.00 | 1,581.10 | 87,299,300 |
Mar 21, 2024 | 1,544.00 | 1,574.00 | 1,528.00 | 1,572.50 | 1,551.98 | 114,661,500 |
Mar 19, 2024 | 1,530.00 | 1,553.00 | 1,479.00 | 1,527.50 | 1,507.57 | 120,416,400 |
Mar 18, 2024 | 1,523.00 | 1,536.00 | 1,508.50 | 1,533.50 | 1,513.49 | 66,555,300 |
Mar 15, 2024 | 1,503.00 | 1,535.50 | 1,501.00 | 1,504.50 | 1,484.87 | 108,961,200 |
Mar 14, 2024 | 1,521.50 | 1,530.50 | 1,505.00 | 1,520.00 | 1,500.17 | 67,340,500 |
Mar 13, 2024 | 1,570.50 | 1,577.50 | 1,521.00 | 1,530.50 | 1,510.53 | 70,811,000 |
Mar 12, 2024 | 1,534.50 | 1,550.50 | 1,508.50 | 1,534.50 | 1,514.48 | 95,421,000 |
Mar 11, 2024 | 1,624.50 | 1,625.50 | 1,546.00 | 1,568.00 | 1,547.54 | 125,706,100 |
Mar 08, 2024 | 1,616.50 | 1,645.50 | 1,607.00 | 1,632.00 | 1,610.70 | 132,212,500 |
Mar 07, 2024 | 1,616.00 | 1,644.00 | 1,600.50 | 1,616.50 | 1,595.41 | 115,109,000 |
Mar 06, 2024 | 1,592.00 | 1,609.50 | 1,586.00 | 1,608.00 | 1,587.02 | 91,680,600 |
Mar 05, 2024 | 1,571.50 | 1,596.50 | 1,565.50 | 1,596.50 | 1,575.67 | 84,960,500 |
Mar 04, 2024 | 1,575.00 | 1,576.00 | 1,558.50 | 1,569.00 | 1,548.53 | 66,349,200 |
Mar 01, 2024 | 1,524.50 | 1,572.00 | 1,522.00 | 1,570.50 | 1,550.01 | 95,139,500 |
Feb 29, 2024 | 1,522.00 | 1,542.00 | 1,514.00 | 1,542.00 | 1,521.88 | 86,174,200 |
Feb 28, 2024 | 1,540.50 | 1,552.00 | 1,511.00 | 1,521.00 | 1,501.15 | 78,955,100 |
Feb 27, 2024 | 1,517.00 | 1,550.00 | 1,508.50 | 1,536.50 | 1,516.45 | 98,299,000 |
Feb 26, 2024 | 1,500.00 | 1,526.00 | 1,497.00 | 1,515.00 | 1,495.23 | 81,583,200 |
Feb 22, 2024 | 1,493.00 | 1,496.00 | 1,483.50 | 1,490.00 | 1,470.56 | 63,324,400 |
Feb 21, 2024 | 1,483.50 | 1,488.00 | 1,472.50 | 1,475.50 | 1,456.25 | 50,298,700 |
Feb 20, 2024 | 1,505.00 | 1,527.00 | 1,481.50 | 1,487.50 | 1,468.09 | 80,527,900 |
Feb 19, 2024 | 1,450.00 | 1,498.00 | 1,449.50 | 1,497.50 | 1,477.96 | 89,089,400 |
Feb 16, 2024 | 1,416.00 | 1,444.00 | 1,412.00 | 1,442.00 | 1,423.18 | 96,849,200 |
Feb 15, 2024 | 1,419.50 | 1,421.00 | 1,403.00 | 1,404.00 | 1,385.68 | 60,150,000 |
Feb 14, 2024 | 1,410.50 | 1,419.00 | 1,405.00 | 1,409.00 | 1,390.61 | 55,120,800 |
Feb 13, 2024 | 1,404.50 | 1,411.50 | 1,394.50 | 1,410.50 | 1,392.09 | 62,452,600 |
Feb 09, 2024 | 1,390.00 | 1,395.00 | 1,373.00 | 1,386.00 | 1,367.91 | 56,641,300 |
Feb 08, 2024 | 1,405.00 | 1,405.50 | 1,382.50 | 1,384.00 | 1,365.94 | 63,266,500 |
Feb 07, 2024 | 1,404.00 | 1,404.00 | 1,404.00 | 1,404.00 | 1,385.68 | 50,674,700 |
Feb 06, 2024 | 1,412.50 | 1,428.50 | 1,399.50 | 1,399.50 | 1,381.24 | 97,220,200 |
Feb 05, 2024 | 1,410.00 | 1,440.50 | 1,404.50 | 1,437.00 | 1,418.25 | 99,904,400 |
Feb 02, 2024 | 1,384.00 | 1,392.00 | 1,375.50 | 1,392.00 | 1,373.84 | 59,659,100 |
Feb 01, 2024 | 1,378.00 | 1,399.00 | 1,378.00 | 1,389.00 | 1,370.87 | 67,598,100 |
Jan 31, 2024 | 1,370.00 | 1,395.00 | 1,365.00 | 1,395.00 | 1,376.80 | 83,406,100 |
Jan 30, 2024 | 1,368.00 | 1,368.50 | 1,361.00 | 1,363.50 | 1,345.71 | 42,962,300 |
Jan 29, 2024 | 1,369.50 | 1,376.50 | 1,360.50 | 1,368.00 | 1,350.15 | 58,941,000 |
Jan 26, 2024 | 1,363.00 | 1,366.50 | 1,341.00 | 1,341.00 | 1,323.50 | 93,031,600 |
Jan 25, 2024 | 1,392.00 | 1,396.50 | 1,374.00 | 1,383.50 | 1,365.45 | 91,672,900 |
Jan 24, 2024 | 1,316.00 | 1,384.50 | 1,313.50 | 1,384.00 | 1,365.94 | 166,119,500 |
Jan 23, 2024 | 1,308.00 | 1,327.50 | 1,299.50 | 1,315.00 | 1,297.84 | 93,799,300 |
Jan 22, 2024 | 1,300.00 | 1,308.00 | 1,294.00 | 1,308.00 | 1,290.93 | 55,593,300 |
Jan 19, 2024 | 1,305.50 | 1,305.50 | 1,292.00 | 1,294.00 | 1,277.11 | 60,287,900 |
Jan 18, 2024 | 1,296.50 | 1,302.50 | 1,289.50 | 1,299.00 | 1,282.05 | 50,038,500 |
Jan 17, 2024 | 1,294.00 | 1,303.00 | 1,287.50 | 1,293.00 | 1,276.13 | 80,529,100 |
Jan 16, 2024 | 1,277.50 | 1,294.50 | 1,274.00 | 1,284.50 | 1,267.74 | 49,091,500 |
Jan 15, 2024 | 1,277.50 | 1,283.50 | 1,274.00 | 1,282.00 | 1,265.27 | 14,075,100 |
Jan 12, 2024 | 1,280.00 | 1,284.50 | 1,265.50 | 1,267.50 | 1,250.96 | 71,206,800 |
Jan 11, 2024 | 1,273.00 | 1,287.50 | 1,267.00 | 1,281.00 | 1,264.28 | 82,084,400 |
Jan 10, 2024 | 1,252.50 | 1,267.50 | 1,250.50 | 1,260.00 | 1,243.56 | 54,849,300 |
Jan 09, 2024 | 1,270.50 | 1,270.50 | 1,252.00 | 1,259.50 | 1,243.06 | 54,293,500 |
Jan 05, 2024 | 1,232.50 | 1,258.00 | 1,232.50 | 1,258.00 | 1,241.58 | 67,823,400 |
Jan 04, 2024 | 1,212.00 | 1,225.00 | 1,199.50 | 1,225.00 | 1,209.02 | 64,417,600 |
Dec 29, 2023 | 1,205.00 | 1,214.00 | 1,203.00 | 1,211.50 | 1,195.69 | 46,796,400 |
Dec 28, 2023 | 1,205.00 | 1,210.50 | 1,199.50 | 1,203.50 | 1,187.80 | 67,936,400 |
Dec 27, 2023 | 1,203.50 | 1,210.50 | 1,203.00 | 1,209.50 | 1,193.72 | 47,138,300 |
Dec 26, 2023 | 1,202.00 | 1,205.50 | 1,196.00 | 1,203.50 | 1,187.80 | 33,587,000 |
Dec 25, 2023 | 1,220.00 | 1,226.50 | 1,205.00 | 1,207.00 | 1,191.25 | 29,668,000 |
Dec 22, 2023 | 1,186.50 | 1,216.50 | 1,186.50 | 1,216.00 | 1,200.13 | 65,889,400 |
Dec 21, 2023 | 1,177.00 | 1,186.50 | 1,170.50 | 1,181.50 | 1,166.08 | 44,567,600 |
Dec 20, 2023 | 1,167.00 | 1,201.00 | 1,164.00 | 1,187.50 | 1,172.00 | 67,595,800 |
Dec 19, 2023 | 1,198.00 | 1,201.50 | 1,172.00 | 1,185.00 | 1,169.54 | 86,084,300 |
Dec 18, 2023 | 1,191.50 | 1,203.50 | 1,169.50 | 1,198.50 | 1,182.86 | 79,172,300 |
Dec 15, 2023 | 1,221.00 | 1,235.00 | 1,200.50 | 1,204.50 | 1,188.78 | 88,425,800 |
Dec 14, 2023 | 1,245.00 | 1,252.50 | 1,222.00 | 1,227.00 | 1,210.99 | 101,036,800 |
Dec 13, 2023 | 1,251.50 | 1,272.00 | 1,251.00 | 1,272.00 | 1,255.40 | 53,445,300 |
Dec 12, 2023 | 1,263.00 | 1,269.50 | 1,258.00 | 1,260.00 | 1,243.56 | 68,181,000 |
Dec 11, 2023 | 1,264.50 | 1,283.00 | 1,259.50 | 1,280.50 | 1,263.79 | 66,297,800 |
Dec 08, 2023 | 1,258.50 | 1,287.50 | 1,254.50 | 1,257.00 | 1,240.60 | 110,786,400 |
Dec 07, 2023 | 1,230.00 | 1,254.00 | 1,222.00 | 1,254.00 | 1,237.64 | 68,933,600 |
Dec 06, 2023 | 1,240.00 | 1,244.50 | 1,229.00 | 1,244.00 | 1,227.77 | 54,043,100 |
Dec 05, 2023 | 1,242.00 | 1,250.50 | 1,226.50 | 1,236.50 | 1,220.36 | 56,808,700 |
Dec 04, 2023 | 1,269.50 | 1,272.00 | 1,243.50 | 1,244.00 | 1,227.77 | 67,696,400 |
Dec 01, 2023 | 1,265.00 | 1,273.00 | 1,260.00 | 1,273.00 | 1,256.39 | 61,386,700 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |