Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 21, 2024 | 3,364.95 | 3,380.00 | 3,353.55 | 3,375.00 | 3,375.00 | 22,383 |
May 17, 2024 | 3,349.00 | 3,367.35 | 3,307.40 | 3,361.35 | 3,361.35 | 91,481 |
May 16, 2024 | 3,299.95 | 3,349.00 | 3,251.05 | 3,339.55 | 3,339.55 | 56,097 |
May 15, 2024 | 3,308.35 | 3,308.35 | 3,260.10 | 3,268.50 | 3,268.50 | 37,562 |
May 14, 2024 | 3,253.35 | 3,307.00 | 3,250.00 | 3,289.10 | 3,289.10 | 39,504 |
May 13, 2024 | 3,293.45 | 3,310.00 | 3,230.00 | 3,254.20 | 3,254.20 | 74,618 |
May 10, 2024 | 3,271.05 | 3,305.35 | 3,244.20 | 3,291.10 | 3,291.10 | 58,385 |
May 09, 2024 | 3,300.00 | 3,323.25 | 3,233.15 | 3,244.20 | 3,244.20 | 106,001 |
May 08, 2024 | 3,280.00 | 3,280.00 | 3,238.00 | 3,260.05 | 3,260.05 | 113,959 |
May 07, 2024 | 3,308.35 | 3,332.40 | 3,226.75 | 3,276.25 | 3,276.25 | 232,020 |
May 06, 2024 | 3,481.10 | 3,485.00 | 3,257.05 | 3,281.65 | 3,281.65 | 462,692 |
May 03, 2024 | 3,598.90 | 3,598.90 | 3,493.00 | 3,535.40 | 3,535.40 | 123,830 |
May 02, 2024 | 3,582.30 | 3,597.00 | 3,547.25 | 3,569.50 | 3,569.50 | 68,522 |
Apr 30, 2024 | 3,597.15 | 3,619.00 | 3,580.00 | 3,589.15 | 3,589.15 | 57,437 |
Apr 29, 2024 | 3,584.40 | 3,614.05 | 3,572.70 | 3,605.15 | 3,605.15 | 34,584 |
Apr 26, 2024 | 3,589.60 | 3,592.75 | 3,556.20 | 3,584.40 | 3,584.40 | 35,193 |
Apr 25, 2024 | 3,595.00 | 3,600.00 | 3,541.55 | 3,572.65 | 3,572.65 | 49,553 |
Apr 24, 2024 | 3,635.75 | 3,642.00 | 3,580.10 | 3,607.55 | 3,607.55 | 64,468 |
Apr 23, 2024 | 3,604.25 | 3,649.00 | 3,604.25 | 3,629.65 | 3,629.65 | 49,958 |
Apr 22, 2024 | 3,569.95 | 3,613.85 | 3,553.20 | 3,597.80 | 3,597.80 | 23,670 |
Apr 19, 2024 | 3,520.55 | 3,571.05 | 3,478.45 | 3,562.85 | 3,562.85 | 82,880 |
Apr 18, 2024 | 3,647.05 | 3,658.10 | 3,501.15 | 3,526.40 | 3,526.40 | 77,650 |
Apr 16, 2024 | 3,598.65 | 3,652.00 | 3,590.00 | 3,647.05 | 3,647.05 | 63,156 |
Apr 15, 2024 | 3,560.05 | 3,638.95 | 3,560.05 | 3,601.55 | 3,601.55 | 67,156 |
Apr 12, 2024 | 3,714.95 | 3,714.95 | 3,610.00 | 3,619.70 | 3,619.70 | 95,454 |
Apr 10, 2024 | 3,699.65 | 3,717.90 | 3,681.15 | 3,708.65 | 3,708.65 | 31,272 |
Apr 09, 2024 | 3,763.85 | 3,763.85 | 3,665.00 | 3,679.70 | 3,679.70 | 23,508 |
Apr 08, 2024 | 3,804.95 | 3,807.00 | 3,720.05 | 3,747.70 | 3,747.70 | 50,660 |
Apr 05, 2024 | 3,776.10 | 3,800.00 | 3,740.40 | 3,754.85 | 3,754.85 | 39,739 |
Apr 04, 2024 | 3,740.00 | 3,792.00 | 3,678.60 | 3,783.05 | 3,783.05 | 48,206 |
Apr 03, 2024 | 3,755.55 | 3,755.55 | 3,705.40 | 3,713.00 | 3,713.00 | 25,175 |
Apr 02, 2024 | 3,764.45 | 3,780.15 | 3,734.30 | 3,756.70 | 3,756.70 | 12,285 |
Apr 01, 2024 | 3,805.75 | 3,831.40 | 3,730.00 | 3,737.95 | 3,737.95 | 47,886 |
Mar 28, 2024 | 3,769.45 | 3,837.15 | 3,732.40 | 3,804.75 | 3,804.75 | 55,771 |
Mar 27, 2024 | 3,700.15 | 3,784.95 | 3,695.00 | 3,761.20 | 3,761.20 | 50,872 |
Mar 26, 2024 | 3,664.70 | 3,730.00 | 3,664.00 | 3,700.15 | 3,700.15 | 140,668 |
Mar 22, 2024 | 3,632.95 | 3,725.00 | 3,627.50 | 3,709.15 | 3,709.15 | 73,901 |
Mar 21, 2024 | 3,608.60 | 3,638.10 | 3,591.00 | 3,628.95 | 3,628.95 | 47,503 |
Mar 20, 2024 | 3,604.25 | 3,604.25 | 3,550.00 | 3,592.45 | 3,592.45 | 30,339 |
Mar 19, 2024 | 3,585.45 | 3,605.00 | 3,547.10 | 3,582.55 | 3,582.55 | 44,957 |
Mar 18, 2024 | 3,632.65 | 3,632.65 | 3,565.00 | 3,581.00 | 3,581.00 | 43,367 |
Mar 15, 2024 | 3,609.60 | 3,655.00 | 3,609.60 | 3,633.00 | 3,633.00 | 41,379 |
Mar 14, 2024 | 3,613.55 | 3,648.60 | 3,580.25 | 3,640.85 | 3,640.85 | 43,915 |
Mar 13, 2024 | 3,750.35 | 3,761.50 | 3,589.00 | 3,627.25 | 3,627.25 | 53,015 |
Mar 12, 2024 | 3,765.00 | 3,765.00 | 3,715.00 | 3,749.80 | 3,749.80 | 53,898 |
Mar 11, 2024 | 3,790.45 | 3,803.40 | 3,741.60 | 3,750.05 | 3,750.05 | 27,909 |
Mar 07, 2024 | 3,813.00 | 3,825.15 | 3,769.00 | 3,787.50 | 3,787.50 | 71,860 |
Mar 06, 2024 | 3,752.00 | 3,815.50 | 3,704.00 | 3,809.85 | 3,809.85 | 40,466 |
Mar 05, 2024 | 3,750.00 | 3,758.00 | 3,708.00 | 3,752.90 | 3,752.90 | 951,387 |
Mar 04, 2024 | 3,766.95 | 3,766.95 | 3,714.35 | 3,731.85 | 3,731.85 | 22,925 |
Mar 01, 2024 | 3,625.05 | 3,772.30 | 3,625.05 | 3,764.70 | 3,764.70 | 118,266 |
Feb 29, 2024 | 3,608.30 | 3,651.50 | 3,585.05 | 3,629.35 | 3,629.35 | 311,732 |
Feb 28, 2024 | 3,674.95 | 3,674.95 | 3,582.05 | 3,592.60 | 3,592.60 | 8,465 |
Feb 27, 2024 | 3,623.20 | 3,676.15 | 3,621.05 | 3,652.55 | 3,652.55 | 9,361 |
Feb 26, 2024 | 3,692.95 | 3,692.95 | 3,612.00 | 3,621.05 | 3,621.05 | 23,622 |
Feb 23, 2024 | 3,660.55 | 3,737.00 | 3,660.00 | 3,692.95 | 3,692.95 | 67,950 |
Feb 22, 2024 | 3,693.25 | 3,693.25 | 3,555.85 | 3,651.80 | 3,651.80 | 14,980 |
Feb 21, 2024 | 3,670.00 | 3,703.50 | 3,639.00 | 3,653.50 | 3,653.50 | 11,207 |
Feb 20, 2024 | 3,709.90 | 3,719.70 | 3,668.35 | 3,682.40 | 3,682.40 | 12,939 |
Feb 19, 2024 | 3,667.55 | 3,709.65 | 3,646.60 | 3,693.30 | 3,693.30 | 34,982 |
Feb 16, 2024 | 3,650.00 | 3,690.00 | 3,625.00 | 3,656.60 | 3,656.60 | 23,198 |
Feb 15, 2024 | 3,595.40 | 3,630.00 | 3,570.60 | 3,621.70 | 3,621.70 | 21,795 |
Feb 14, 2024 | 3,551.00 | 3,595.00 | 3,505.00 | 3,586.55 | 3,586.55 | 11,080 |
Feb 13, 2024 | 3,612.35 | 3,612.35 | 3,552.00 | 3,559.25 | 3,559.25 | 12,190 |
Feb 12, 2024 | 3,612.85 | 3,619.10 | 3,571.05 | 3,584.00 | 3,584.00 | 11,931 |
Feb 09, 2024 | 3,545.05 | 3,598.40 | 3,535.00 | 3,590.60 | 3,590.60 | 37,500 |
Feb 08, 2024 | 3,617.95 | 3,617.95 | 3,503.55 | 3,549.00 | 3,549.00 | 47,252 |
Feb 07, 2024 | 3,560.15 | 3,619.00 | 3,557.00 | 3,576.75 | 3,576.75 | 32,718 |
Feb 06, 2024 | 3,552.60 | 3,578.50 | 3,532.40 | 3,559.75 | 3,559.75 | 31,652 |
Feb 05, 2024 | 3,619.40 | 3,623.00 | 3,538.00 | 3,552.60 | 3,552.60 | 52,148 |
Feb 02, 2024 | 3,627.55 | 3,712.35 | 3,603.00 | 3,613.75 | 3,613.75 | 65,120 |
Feb 01, 2024 | 3,734.95 | 3,734.95 | 3,602.05 | 3,626.00 | 3,626.00 | 26,843 |
Jan 31, 2024 | 3,774.50 | 3,774.50 | 3,652.55 | 3,697.40 | 3,697.40 | 53,851 |
Jan 30, 2024 | 3,875.10 | 3,885.00 | 3,716.15 | 3,735.85 | 3,735.85 | 17,431 |
Jan 29, 2024 | 3,769.85 | 3,875.00 | 3,764.10 | 3,866.05 | 3,866.05 | 11,999 |
Jan 25, 2024 | 3,774.85 | 3,800.80 | 3,731.00 | 3,770.20 | 3,770.20 | 310,421 |
Jan 24, 2024 | 3,740.15 | 3,779.60 | 3,713.00 | 3,765.05 | 3,765.05 | 19,179 |
Jan 23, 2024 | 3,787.50 | 3,856.95 | 3,707.40 | 3,737.15 | 3,737.15 | 43,552 |
Jan 19, 2024 | 3,775.60 | 3,860.00 | 3,743.70 | 3,809.60 | 3,809.60 | 77,322 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 3,819.30 | 3,854.35 | 3,802.20 | 3,830.00 | 3,830.00 | 14,203 |
Jan 16, 2024 | 3,762.70 | 3,857.75 | 3,755.10 | 3,819.30 | 3,819.30 | 29,060 |
Jan 15, 2024 | 3,749.55 | 3,775.00 | 3,736.20 | 3,758.75 | 3,758.75 | 14,551 |
Jan 12, 2024 | 3,712.20 | 3,735.95 | 3,649.00 | 3,724.20 | 3,724.20 | 105,435 |
Jan 11, 2024 | 3,730.85 | 3,741.30 | 3,692.65 | 3,698.85 | 3,698.85 | 10,144 |
Jan 10, 2024 | 3,706.70 | 3,729.95 | 3,691.00 | 3,714.35 | 3,714.35 | 9,919 |
Jan 09, 2024 | 3,715.65 | 3,754.00 | 3,684.00 | 3,691.85 | 3,691.85 | 14,487 |
Jan 08, 2024 | 3,784.25 | 3,784.25 | 3,695.60 | 3,705.70 | 3,705.70 | 31,070 |
Jan 05, 2024 | 3,719.50 | 3,733.00 | 3,689.00 | 3,710.05 | 3,710.05 | 124,653 |
Jan 04, 2024 | 3,690.00 | 3,727.00 | 3,687.80 | 3,721.25 | 3,721.25 | 12,631 |
Jan 03, 2024 | 3,700.15 | 3,710.00 | 3,665.10 | 3,692.60 | 3,692.60 | 7,614 |
Jan 02, 2024 | 3,690.00 | 3,707.50 | 3,642.20 | 3,696.80 | 3,696.80 | 7,601 |
Jan 01, 2024 | 3,698.95 | 3,698.95 | 3,667.60 | 3,675.05 | 3,675.05 | 21,736 |
Dec 29, 2023 | 3,719.75 | 3,719.75 | 3,660.45 | 3,675.95 | 3,675.95 | 49,519 |
Dec 28, 2023 | 3,700.00 | 3,736.30 | 3,680.60 | 3,716.45 | 3,716.45 | 25,700 |
Dec 27, 2023 | 3,669.00 | 3,695.00 | 3,645.45 | 3,688.55 | 3,688.55 | 38,807 |
Dec 26, 2023 | 3,627.35 | 3,665.90 | 3,627.00 | 3,655.75 | 3,655.75 | 47,848 |
Dec 22, 2023 | 3,583.65 | 3,638.25 | 3,561.95 | 3,624.25 | 3,624.25 | 17,906 |
Dec 21, 2023 | 3,520.50 | 3,597.65 | 3,520.40 | 3,579.50 | 3,579.50 | 11,486 |
Dec 20, 2023 | 3,620.10 | 3,651.00 | 3,540.70 | 3,553.05 | 3,553.05 | 52,309 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |