Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 03, 2024 | 3,498.75 | 3,498.75 | 3,466.25 | 3,471.63 | 3,471.63 | 2,853 |
May 31, 2024 | 3,416.00 | 3,440.25 | 3,398.00 | 3,402.00 | 3,402.00 | 5,205 |
May 30, 2024 | 3,453.25 | 3,467.50 | 3,445.25 | 3,458.50 | 3,458.50 | 1,458 |
May 29, 2024 | 3,518.75 | 3,529.75 | 3,499.00 | 3,506.25 | 3,506.25 | 3,844 |
May 28, 2024 | 3,589.00 | 3,605.25 | 3,581.00 | 3,581.00 | 3,581.00 | 2,745 |
May 24, 2024 | 3,531.00 | 3,540.50 | 3,519.75 | 3,539.00 | 3,539.00 | 9,840 |
May 23, 2024 | 3,600.75 | 3,609.25 | 3,565.75 | 3,568.25 | 3,568.25 | 3,420 |
May 22, 2024 | 3,593.75 | 3,593.75 | 3,577.25 | 3,578.25 | 3,578.25 | 1,528 |
May 21, 2024 | 3,592.25 | 3,609.75 | 3,592.25 | 3,597.38 | 3,597.38 | 3,434 |
May 20, 2024 | 3,640.00 | 3,643.75 | 3,618.49 | 3,628.75 | 3,628.75 | 3,897 |
May 17, 2024 | 3,641.00 | 3,641.00 | 3,620.50 | 3,629.00 | 3,629.00 | 44,245 |
May 16, 2024 | 3,707.00 | 3,715.82 | 3,699.25 | 3,701.00 | 3,701.00 | 794 |
May 15, 2024 | 3,670.25 | 3,709.00 | 3,670.25 | 3,708.25 | 3,708.25 | 3,251 |
May 14, 2024 | 3,647.00 | 3,659.50 | 3,637.05 | 3,652.50 | 3,652.50 | 2,455 |
May 13, 2024 | 3,659.75 | 3,659.75 | 3,645.00 | 3,648.00 | 3,648.00 | 1,359 |
May 10, 2024 | 3,654.75 | 3,678.00 | 3,653.50 | 3,655.75 | 3,655.75 | 9,803 |
May 09, 2024 | 3,672.00 | 3,672.75 | 3,648.25 | 3,673.50 | 3,673.50 | 1,379 |
May 08, 2024 | 3,731.75 | 3,735.00 | 3,709.50 | 3,719.63 | 3,719.63 | 11,857 |
May 07, 2024 | 3,707.75 | 3,715.50 | 3,691.50 | 3,715.50 | 3,715.50 | 48,642 |
May 03, 2024 | 3,614.75 | 3,661.25 | 3,607.75 | 3,649.63 | 3,649.63 | 11,479 |
May 02, 2024 | 3,592.00 | 3,606.00 | 3,576.50 | 3,606.00 | 3,606.00 | 4,019 |
May 01, 2024 | 3,593.00 | 3,593.00 | 3,552.25 | 3,566.50 | 3,566.50 | 1,868 |
Apr 30, 2024 | 3,588.00 | 3,596.50 | 3,573.25 | 3,573.25 | 3,573.25 | 16,442 |
Apr 29, 2024 | 3,597.75 | 3,597.75 | 3,578.00 | 3,583.75 | 3,583.75 | 2,692 |
Apr 26, 2024 | 3,567.00 | 3,581.25 | 3,559.00 | 3,582.13 | 3,582.13 | 1,978 |
Apr 25, 2024 | 3,546.75 | 3,546.75 | 3,517.83 | 3,530.00 | 3,530.00 | 15,309 |
Apr 24, 2024 | 3,640.75 | 3,640.75 | 3,592.25 | 3,597.50 | 3,597.50 | 316 |
Apr 23, 2024 | 3,578.75 | 3,583.00 | 3,554.25 | 3,574.38 | 3,574.38 | 375 |
Apr 22, 2024 | 3,563.25 | 3,579.00 | 3,557.25 | 3,565.38 | 3,565.38 | 985 |
Apr 19, 2024 | 3,500.00 | 3,526.00 | 3,493.25 | 3,522.00 | 3,522.00 | 666 |
Apr 18, 2024 | 3,567.25 | 3,567.25 | 3,546.25 | 3,557.38 | 3,557.38 | 2,762 |
Apr 17, 2024 | 3,489.50 | 3,500.25 | 3,470.50 | 3,470.50 | 3,470.50 | 3,966 |
Apr 16, 2024 | 3,509.75 | 3,512.00 | 3,495.00 | 3,512.00 | 3,512.00 | 7,545 |
Apr 15, 2024 | 3,602.50 | 3,611.75 | 3,582.25 | 3,588.13 | 3,588.13 | 4,510 |
Apr 12, 2024 | 3,636.25 | 3,636.25 | 3,581.00 | 3,581.00 | 3,581.00 | 13,100 |
Apr 11, 2024 | 3,659.50 | 3,681.75 | 3,659.50 | 3,673.50 | 3,673.50 | 886 |
Apr 10, 2024 | 3,712.75 | 3,712.75 | 3,550.25 | 3,562.38 | 3,562.38 | 7,950 |
Apr 09, 2024 | 3,685.50 | 3,689.00 | 3,664.75 | 3,666.13 | 3,666.13 | 1,222 |
Apr 08, 2024 | 3,725.50 | 3,732.75 | 3,706.75 | 3,733.38 | 3,733.38 | 3,242 |
Apr 05, 2024 | 3,711.00 | 3,717.25 | 3,704.45 | 3,720.88 | 3,720.88 | 13,572 |
Apr 04, 2024 | 3,751.00 | 3,780.25 | 3,751.00 | 3,778.00 | 3,778.00 | 12,505 |
Apr 03, 2024 | 3,715.25 | 3,734.36 | 3,713.25 | 3,733.75 | 3,733.75 | 23,590 |
Apr 02, 2024 | 3,795.75 | 3,806.75 | 3,764.75 | 3,764.63 | 3,764.63 | 79,956 |
Mar 28, 2024 | 3,767.00 | 3,770.75 | 3,748.00 | 3,756.75 | 3,756.75 | 21,140 |
Mar 27, 2024 | 3,757.00 | 3,768.50 | 3,749.75 | 3,751.88 | 3,751.88 | 4,505 |
Mar 26, 2024 | 3,783.75 | 3,794.20 | 3,770.00 | 3,780.75 | 3,780.75 | 12,047 |
Mar 25, 2024 | 3,754.25 | 3,760.25 | 3,743.00 | 3,758.00 | 3,758.00 | 2,208 |
Mar 22, 2024 | 3,760.00 | 3,763.00 | 3,746.00 | 3,749.13 | 3,749.13 | 4,085 |
Mar 21, 2024 | 3,762.00 | 3,768.50 | 3,752.05 | 3,768.63 | 3,768.63 | 11,154 |
Mar 20, 2024 | 3,632.25 | 3,651.00 | 3,632.25 | 3,646.00 | 3,646.00 | 859 |
Mar 19, 2024 | 3,587.75 | 3,594.75 | 3,578.25 | 3,590.50 | 3,590.50 | 1,323 |
Mar 18, 2024 | 3,616.25 | 3,635.75 | 3,616.25 | 3,627.25 | 3,627.25 | 4,266 |
Mar 15, 2024 | 3,608.00 | 3,622.75 | 3,605.25 | 3,609.00 | 3,609.00 | 18,066 |
Mar 14, 2024 | 3,710.75 | 3,711.75 | 3,688.00 | 3,687.13 | 3,687.13 | 2,295 |
Mar 13, 2024 | 3,708.50 | 3,715.00 | 3,696.00 | 3,700.25 | 3,700.25 | 9,256 |
Mar 12, 2024 | 3,715.00 | 3,716.25 | 3,695.75 | 3,707.00 | 3,707.00 | 12,416 |
Mar 11, 2024 | 3,660.75 | 3,664.50 | 3,639.75 | 3,653.50 | 3,653.50 | 11,301 |
Mar 08, 2024 | 3,669.25 | 3,687.75 | 3,665.25 | 3,664.88 | 3,664.88 | 6,510 |
Mar 07, 2024 | 3,613.75 | 3,638.25 | 3,613.75 | 3,636.13 | 3,636.13 | 2,861 |
Mar 06, 2024 | 3,605.25 | 3,618.00 | 3,590.85 | 3,618.00 | 3,618.00 | 16,775 |
Mar 05, 2024 | 3,621.75 | 3,627.00 | 3,596.15 | 3,598.38 | 3,598.38 | 555 |
Mar 04, 2024 | 3,689.00 | 3,689.00 | 3,663.00 | 3,672.00 | 3,672.00 | 1,377 |
Mar 01, 2024 | 3,600.75 | 3,636.50 | 3,600.00 | 3,638.13 | 3,638.13 | 2,464 |
Feb 29, 2024 | 3,605.00 | 3,614.50 | 3,587.75 | 3,603.00 | 3,603.00 | 549 |
Feb 28, 2024 | 3,599.50 | 3,610.02 | 3,588.75 | 3,592.00 | 3,592.00 | 20,893 |
Feb 27, 2024 | 3,554.25 | 3,569.75 | 3,554.25 | 3,557.88 | 3,557.88 | 761 |
Feb 26, 2024 | 3,594.00 | 3,594.00 | 3,583.25 | 3,589.00 | 3,589.00 | 2,361 |
Feb 23, 2024 | 3,628.00 | 3,628.00 | 3,613.25 | 3,625.38 | 3,625.38 | 417,596 |
Feb 22, 2024 | 3,634.25 | 3,639.25 | 3,623.25 | 3,628.50 | 3,628.50 | 2,050 |
Feb 21, 2024 | 3,590.00 | 3,602.25 | 3,590.00 | 3,595.00 | 3,595.00 | 9,386 |
Feb 20, 2024 | 3,597.25 | 3,609.00 | 3,594.50 | 3,600.13 | 3,600.13 | 5,089 |
Feb 19, 2024 | 3,633.50 | 3,654.00 | 3,633.50 | 3,650.75 | 3,650.75 | 2,221 |
Feb 16, 2024 | 3,609.25 | 3,612.77 | 3,604.50 | 3,607.50 | 3,607.50 | 21,205 |
Feb 15, 2024 | 3,578.00 | 3,584.00 | 3,568.75 | 3,571.00 | 3,571.00 | 1,852 |
Feb 14, 2024 | 3,566.00 | 3,589.50 | 3,566.00 | 3,590.50 | 3,590.50 | 13,759 |
Feb 13, 2024 | 3,617.00 | 3,617.00 | 3,552.25 | 3,552.88 | 3,552.88 | 14,307 |
Feb 12, 2024 | 3,582.50 | 3,652.10 | 3,578.25 | 3,650.88 | 3,650.88 | 16,440 |
Feb 09, 2024 | 3,564.50 | 3,576.25 | 3,557.25 | 3,557.25 | 3,557.25 | 53,512 |
Feb 08, 2024 | 3,560.50 | 3,570.50 | 3,556.25 | 3,556.25 | 3,556.25 | 1,143 |
Feb 07, 2024 | 3,558.75 | 3,562.50 | 3,549.25 | 3,555.25 | 3,555.25 | 1,192 |
Feb 06, 2024 | 3,517.25 | 3,525.50 | 3,507.50 | 3,517.00 | 3,517.00 | 15,221 |
Feb 05, 2024 | 3,500.00 | 3,516.25 | 3,498.50 | 3,506.75 | 3,506.75 | 1,542 |
Feb 02, 2024 | 3,519.25 | 3,528.25 | 3,504.50 | 3,504.75 | 3,504.75 | 13,945 |
Feb 01, 2024 | 3,407.50 | 3,413.65 | 3,397.25 | 3,397.25 | 3,397.25 | 3,416 |
Jan 31, 2024 | 3,351.00 | 3,354.22 | 3,339.50 | 3,347.75 | 3,347.75 | 1,583 |
Jan 30, 2024 | 3,377.75 | 3,377.75 | 3,358.75 | 3,360.00 | 3,360.00 | 4,893 |
Jan 29, 2024 | 3,371.00 | 3,371.00 | 3,359.00 | 3,363.00 | 3,363.00 | 145 |
Jan 26, 2024 | 3,321.25 | 3,335.50 | 3,321.25 | 3,340.25 | 3,340.25 | 1,618 |
Jan 25, 2024 | 3,308.75 | 3,319.75 | 3,299.25 | 3,315.25 | 3,315.25 | 1,625 |
Jan 24, 2024 | 3,316.75 | 3,336.25 | 3,310.75 | 3,336.25 | 3,336.25 | 38,766 |
Jan 23, 2024 | 3,317.00 | 3,322.75 | 3,311.50 | 3,323.00 | 3,323.00 | 316 |
Jan 22, 2024 | 3,313.00 | 3,313.00 | 3,295.25 | 3,299.38 | 3,299.38 | 20,376 |
Jan 19, 2024 | 3,314.50 | 3,338.50 | 3,314.50 | 3,323.25 | 3,323.25 | 695 |
Jan 18, 2024 | 3,261.75 | 3,285.75 | 3,258.50 | 3,285.50 | 3,285.50 | 32,727 |
Jan 17, 2024 | 3,236.00 | 3,236.00 | 3,223.25 | 3,225.88 | 3,225.88 | 14,896 |
Jan 16, 2024 | 3,354.00 | 3,354.00 | 3,335.55 | 3,341.50 | 3,341.50 | 1,620 |
Jan 15, 2024 | 3,416.25 | 3,416.50 | 3,404.00 | 3,410.00 | 3,410.00 | 818 |
Jan 12, 2024 | 3,420.00 | 3,435.75 | 3,416.50 | 3,435.75 | 3,435.75 | 332 |
Jan 11, 2024 | 3,447.25 | 3,454.50 | 3,413.75 | 3,413.75 | 3,413.75 | 2,292 |
Jan 10, 2024 | 3,440.00 | 3,455.18 | 3,429.00 | 3,432.75 | 3,432.75 | 5,086 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |