Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 18, 2024 | 3,645.90 | 3,660.00 | 3,501.00 | 3,525.10 | 3,525.10 | 1,677,874 |
Apr 16, 2024 | 3,589.00 | 3,653.20 | 3,583.00 | 3,645.90 | 3,645.90 | 1,116,890 |
Apr 15, 2024 | 3,607.00 | 3,639.20 | 3,590.00 | 3,600.60 | 3,600.60 | 854,076 |
Apr 12, 2024 | 3,689.55 | 3,694.80 | 3,609.45 | 3,619.30 | 3,619.30 | 1,910,561 |
Apr 10, 2024 | 3,690.00 | 3,720.35 | 3,681.45 | 3,711.20 | 3,711.20 | 567,546 |
Apr 09, 2024 | 3,755.00 | 3,761.00 | 3,664.35 | 3,679.35 | 3,679.35 | 745,285 |
Apr 08, 2024 | 3,798.65 | 3,808.30 | 3,720.35 | 3,748.90 | 3,748.90 | 849,267 |
Apr 05, 2024 | 3,778.40 | 3,801.90 | 3,741.00 | 3,754.45 | 3,754.45 | 623,873 |
Apr 04, 2024 | 3,740.00 | 3,792.30 | 3,679.00 | 3,782.75 | 3,782.75 | 1,177,617 |
Apr 03, 2024 | 3,745.10 | 3,752.00 | 3,705.00 | 3,712.50 | 3,712.50 | 801,601 |
Apr 02, 2024 | 3,754.00 | 3,781.45 | 3,734.10 | 3,755.95 | 3,755.95 | 677,963 |
Apr 01, 2024 | 3,822.95 | 3,832.55 | 3,730.50 | 3,738.40 | 3,738.40 | 964,052 |
Mar 28, 2024 | 3,760.00 | 3,838.30 | 3,732.55 | 3,801.80 | 3,801.80 | 1,590,738 |
Mar 27, 2024 | 3,699.00 | 3,784.90 | 3,692.80 | 3,759.40 | 3,759.40 | 1,315,714 |
Mar 26, 2024 | 3,665.00 | 3,729.95 | 3,665.00 | 3,698.20 | 3,698.20 | 1,158,224 |
Mar 22, 2024 | 3,627.55 | 3,726.90 | 3,621.25 | 3,706.70 | 3,706.70 | 1,281,102 |
Mar 21, 2024 | 3,606.95 | 3,637.00 | 3,590.05 | 3,627.55 | 3,627.55 | 767,905 |
Mar 20, 2024 | 3,583.40 | 3,596.90 | 3,550.00 | 3,590.50 | 3,590.50 | 526,882 |
Mar 19, 2024 | 3,579.00 | 3,606.65 | 3,547.05 | 3,583.40 | 3,583.40 | 554,444 |
Mar 18, 2024 | 3,619.00 | 3,620.00 | 3,565.10 | 3,579.70 | 3,579.70 | 785,257 |
Mar 15, 2024 | 3,634.70 | 3,655.95 | 3,610.00 | 3,633.20 | 3,633.20 | 1,207,241 |
Mar 14, 2024 | 3,629.95 | 3,648.00 | 3,580.15 | 3,640.15 | 3,640.15 | 1,293,906 |
Mar 13, 2024 | 3,759.00 | 3,762.00 | 3,590.00 | 3,625.70 | 3,625.70 | 1,027,729 |
Mar 12, 2024 | 3,762.00 | 3,766.00 | 3,713.50 | 3,748.80 | 3,748.80 | 564,569 |
Mar 11, 2024 | 3,802.90 | 3,808.00 | 3,742.05 | 3,750.15 | 3,750.15 | 597,848 |
Mar 07, 2024 | 3,812.05 | 3,824.25 | 3,768.10 | 3,786.90 | 3,786.90 | 838,514 |
Mar 06, 2024 | 3,748.05 | 3,815.00 | 3,702.70 | 3,810.75 | 3,810.75 | 765,602 |
Mar 05, 2024 | 3,748.00 | 3,759.15 | 3,708.00 | 3,750.75 | 3,750.75 | 733,660 |
Mar 04, 2024 | 3,761.60 | 3,764.10 | 3,715.00 | 3,732.40 | 3,732.40 | 787,542 |
Mar 01, 2024 | 3,630.00 | 3,774.00 | 3,626.00 | 3,765.90 | 3,765.90 | 1,533,727 |
Feb 29, 2024 | 3,595.20 | 3,654.00 | 3,585.30 | 3,624.40 | 3,624.40 | 1,692,242 |
Feb 28, 2024 | 3,655.00 | 3,669.00 | 3,582.15 | 3,594.70 | 3,594.70 | 538,608 |
Feb 27, 2024 | 3,630.00 | 3,675.00 | 3,621.05 | 3,653.85 | 3,653.85 | 673,959 |
Feb 26, 2024 | 3,690.00 | 3,690.00 | 3,610.85 | 3,622.50 | 3,622.50 | 546,842 |
Feb 23, 2024 | 3,672.00 | 3,737.00 | 3,655.00 | 3,691.95 | 3,691.95 | 897,831 |
Feb 22, 2024 | 3,676.00 | 3,676.00 | 3,555.35 | 3,652.05 | 3,652.05 | 1,017,437 |
Feb 21, 2024 | 3,652.05 | 3,707.50 | 3,640.00 | 3,656.35 | 3,656.35 | 660,426 |
Feb 20, 2024 | 3,700.00 | 3,719.95 | 3,665.50 | 3,686.70 | 3,686.70 | 744,107 |
Feb 19, 2024 | 3,671.95 | 3,709.50 | 3,650.00 | 3,695.05 | 3,695.05 | 528,874 |
Feb 16, 2024 | 3,648.00 | 3,690.00 | 3,624.50 | 3,655.40 | 3,655.40 | 915,502 |
Feb 15, 2024 | 3,595.05 | 3,632.00 | 3,571.00 | 3,622.05 | 3,622.05 | 759,063 |
Feb 14, 2024 | 3,546.00 | 3,593.85 | 3,503.30 | 3,585.55 | 3,585.55 | 1,046,318 |
Feb 13, 2024 | 3,607.00 | 3,608.75 | 3,551.15 | 3,559.95 | 3,559.95 | 796,060 |
Feb 12, 2024 | 3,599.00 | 3,618.60 | 3,570.05 | 3,585.25 | 3,585.25 | 487,283 |
Feb 09, 2024 | 3,549.10 | 3,597.90 | 3,532.85 | 3,591.60 | 3,591.60 | 838,509 |
Feb 08, 2024 | 3,604.80 | 3,610.00 | 3,503.00 | 3,549.10 | 3,549.10 | 1,011,857 |
Feb 07, 2024 | 3,578.00 | 3,620.00 | 3,555.80 | 3,576.50 | 3,576.50 | 900,220 |
Feb 06, 2024 | 3,552.05 | 3,577.95 | 3,531.60 | 3,559.15 | 3,559.15 | 1,069,901 |
Feb 05, 2024 | 3,612.95 | 3,624.65 | 3,534.90 | 3,552.05 | 3,552.05 | 1,771,614 |
Feb 02, 2024 | 3,635.00 | 3,713.45 | 3,602.45 | 3,612.40 | 3,612.40 | 2,320,153 |
Feb 01, 2024 | 3,738.00 | 3,738.00 | 3,601.00 | 3,627.45 | 3,627.45 | 1,408,462 |
Jan 31, 2024 | 3,749.00 | 3,775.00 | 3,653.25 | 3,697.55 | 3,697.55 | 1,386,754 |
Jan 30, 2024 | 3,882.00 | 3,886.95 | 3,715.00 | 3,735.75 | 3,735.75 | 852,445 |
Jan 29, 2024 | 3,760.60 | 3,875.00 | 3,760.55 | 3,866.65 | 3,866.65 | 699,215 |
Jan 25, 2024 | 3,770.40 | 3,796.95 | 3,730.10 | 3,770.20 | 3,770.20 | 646,135 |
Jan 24, 2024 | 3,764.00 | 3,780.00 | 3,711.75 | 3,767.85 | 3,767.85 | 636,988 |
Jan 23, 2024 | 3,786.00 | 3,858.00 | 3,705.75 | 3,739.65 | 3,739.65 | 1,053,510 |
Jan 19, 2024 | 3,742.20 | 3,861.50 | 3,740.70 | 3,810.60 | 3,810.60 | 2,566,367 |
Jan 18, 2024 | 3,791.35 | 3,824.65 | 3,718.85 | 3,734.70 | 3,734.70 | 1,293,580 |
Jan 17, 2024 | 3,818.95 | 3,855.00 | 3,800.00 | 3,830.05 | 3,830.05 | 723,356 |
Jan 16, 2024 | 3,758.85 | 3,858.00 | 3,756.00 | 3,820.30 | 3,820.30 | 1,170,685 |
Jan 15, 2024 | 3,740.00 | 3,775.00 | 3,736.00 | 3,758.85 | 3,758.85 | 661,292 |
Jan 12, 2024 | 3,700.00 | 3,734.30 | 3,647.95 | 3,726.00 | 3,726.00 | 990,582 |
Jan 11, 2024 | 3,726.90 | 3,742.70 | 3,692.60 | 3,698.60 | 3,698.60 | 392,818 |
Jan 10, 2024 | 3,708.00 | 3,730.00 | 3,690.00 | 3,714.45 | 3,714.45 | 556,311 |
Jan 09, 2024 | 3,736.95 | 3,753.95 | 3,685.15 | 3,694.00 | 3,694.00 | 572,612 |
Jan 08, 2024 | 3,770.00 | 3,776.85 | 3,695.80 | 3,706.05 | 3,706.05 | 1,202,148 |
Jan 05, 2024 | 3,719.70 | 3,750.00 | 3,687.25 | 3,712.55 | 3,712.55 | 963,628 |
Jan 04, 2024 | 3,696.00 | 3,727.00 | 3,686.65 | 3,719.70 | 3,719.70 | 545,228 |
Jan 03, 2024 | 3,708.00 | 3,709.95 | 3,665.00 | 3,693.05 | 3,693.05 | 356,757 |
Jan 02, 2024 | 3,689.00 | 3,707.85 | 3,642.50 | 3,698.25 | 3,698.25 | 453,685 |
Jan 01, 2024 | 3,689.00 | 3,698.00 | 3,667.50 | 3,677.15 | 3,677.15 | 286,683 |
Dec 29, 2023 | 3,715.10 | 3,715.10 | 3,660.25 | 3,675.45 | 3,675.45 | 709,614 |
Dec 28, 2023 | 3,699.90 | 3,737.00 | 3,680.70 | 3,715.10 | 3,715.10 | 1,033,648 |
Dec 27, 2023 | 3,668.00 | 3,695.00 | 3,645.00 | 3,689.25 | 3,689.25 | 666,625 |
Dec 26, 2023 | 3,635.00 | 3,665.00 | 3,623.45 | 3,656.70 | 3,656.70 | 526,101 |
Dec 22, 2023 | 3,580.00 | 3,638.45 | 3,560.55 | 3,627.35 | 3,627.35 | 777,099 |
Dec 21, 2023 | 3,524.10 | 3,598.95 | 3,518.80 | 3,580.00 | 3,580.00 | 816,722 |
Dec 20, 2023 | 3,610.45 | 3,651.50 | 3,541.00 | 3,554.10 | 3,554.10 | 849,001 |
Dec 19, 2023 | 3,610.65 | 3,627.95 | 3,600.10 | 3,610.45 | 3,610.45 | 577,926 |
Dec 18, 2023 | 3,600.70 | 3,667.20 | 3,593.90 | 3,619.60 | 3,619.60 | 699,850 |
Dec 15, 2023 | 3,615.00 | 3,615.00 | 3,584.80 | 3,600.55 | 3,600.55 | 906,271 |
Dec 14, 2023 | 3,647.00 | 3,647.00 | 3,584.35 | 3,591.40 | 3,591.40 | 992,762 |
Dec 13, 2023 | 3,585.00 | 3,609.75 | 3,552.75 | 3,602.35 | 3,602.35 | 717,618 |
Dec 12, 2023 | 3,637.00 | 3,644.50 | 3,563.25 | 3,571.40 | 3,571.40 | 1,075,941 |
Dec 11, 2023 | 3,634.55 | 3,644.60 | 3,598.30 | 3,630.50 | 3,630.50 | 620,604 |
Dec 08, 2023 | 3,575.00 | 3,646.95 | 3,575.00 | 3,634.65 | 3,634.65 | 1,562,141 |
Dec 07, 2023 | 3,546.90 | 3,595.00 | 3,519.05 | 3,585.40 | 3,585.40 | 820,214 |
Dec 06, 2023 | 3,550.00 | 3,573.95 | 3,522.10 | 3,546.90 | 3,546.90 | 474,140 |
Dec 05, 2023 | 3,488.40 | 3,550.00 | 3,479.00 | 3,545.30 | 3,545.30 | 713,651 |
Dec 04, 2023 | 3,550.00 | 3,550.00 | 3,478.05 | 3,488.40 | 3,488.40 | 808,838 |
Dec 01, 2023 | 3,499.00 | 3,500.00 | 3,470.00 | 3,489.50 | 3,489.50 | 655,263 |
Nov 30, 2023 | 3,431.10 | 3,500.00 | 3,422.25 | 3,490.60 | 3,490.60 | 1,480,088 |
Nov 29, 2023 | 3,473.85 | 3,473.85 | 3,424.00 | 3,429.30 | 3,429.30 | 819,200 |
Nov 28, 2023 | 3,417.95 | 3,445.95 | 3,397.35 | 3,442.40 | 3,442.40 | 733,524 |
Nov 24, 2023 | 3,406.00 | 3,419.10 | 3,382.55 | 3,396.95 | 3,396.95 | 589,530 |
Nov 23, 2023 | 3,433.90 | 3,441.95 | 3,396.30 | 3,408.40 | 3,408.40 | 517,362 |
Nov 22, 2023 | 3,400.00 | 3,435.00 | 3,396.05 | 3,429.85 | 3,429.85 | 980,779 |
Nov 21, 2023 | 3,365.00 | 3,401.75 | 3,355.10 | 3,394.45 | 3,394.45 | 1,038,863 |
Nov 20, 2023 | 3,338.00 | 3,353.95 | 3,312.25 | 3,345.85 | 3,345.85 | 497,379 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |