Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Jul 2024 | 2,470.25 | 2,525.00 | 2,460.00 | 2,521.25 | 2,521.25 | 11,387 |
28 Jun 2024 | 2,470.00 | 2,472.55 | 2,433.20 | 2,455.35 | 2,455.35 | 13,118 |
27 Jun 2024 | 2,430.00 | 2,451.50 | 2,405.10 | 2,440.55 | 2,440.55 | 11,655 |
26 Jun 2024 | 2,416.00 | 2,438.00 | 2,410.55 | 2,418.00 | 2,418.00 | 26,350 |
25 Jun 2024 | 2,405.00 | 2,413.30 | 2,379.65 | 2,408.50 | 2,408.50 | 48,826 |
24 Jun 2024 | 2,419.40 | 2,423.45 | 2,380.00 | 2,395.75 | 2,395.75 | 13,029 |
21 Jun 2024 | 2,450.60 | 2,488.20 | 2,420.70 | 2,429.65 | 2,429.65 | 26,320 |
20 Jun 2024 | 2,430.00 | 2,430.00 | 2,398.00 | 2,419.95 | 2,419.95 | 23,663 |
19 Jun 2024 | 2,416.80 | 2,432.60 | 2,389.10 | 2,411.65 | 2,411.65 | 10,268 |
18 Jun 2024 | 2,408.05 | 2,436.00 | 2,407.00 | 2,415.45 | 2,415.45 | 25,828 |
14 Jun 2024 | 2,470.95 | 2,470.95 | 2,395.85 | 2,409.10 | 2,409.10 | 32,373 |
13 Jun 2024 | 2,423.45 | 2,463.90 | 2,409.80 | 2,454.70 | 2,454.70 | 66,412 |
12 Jun 2024 | 2,418.45 | 2,425.00 | 2,393.20 | 2,398.65 | 2,398.65 | 22,958 |
11 Jun 2024 | 2,409.45 | 2,415.00 | 2,382.70 | 2,391.55 | 2,391.55 | 21,786 |
10 Jun 2024 | 2,394.00 | 2,452.00 | 2,353.55 | 2,394.45 | 2,394.45 | 608,549 |
07 Jun 2024 | 2,437.05 | 2,555.00 | 2,437.05 | 2,472.30 | 2,472.30 | 55,482 |
06 Jun 2024 | 2,410.80 | 2,472.00 | 2,399.75 | 2,436.95 | 2,436.95 | 23,179 |
05 Jun 2024 | 2,297.95 | 2,424.00 | 2,279.60 | 2,362.10 | 2,362.10 | 28,931 |
04 Jun 2024 | 2,290.00 | 2,302.15 | 2,189.90 | 2,278.10 | 2,278.10 | 7,463 |
03 Jun 2024 | 2,389.90 | 2,389.90 | 2,269.75 | 2,289.90 | 2,289.90 | 14,164 |
31 May 2024 | 2,315.20 | 2,330.80 | 2,275.95 | 2,286.05 | 2,286.05 | 3,524 |
30 May 2024 | 2,344.20 | 2,362.60 | 2,303.35 | 2,311.35 | 2,311.35 | 9,893 |
29 May 2024 | 2,407.20 | 2,418.70 | 2,360.30 | 2,364.55 | 2,364.55 | 2,681 |
28 May 2024 | 2,458.85 | 2,461.80 | 2,391.80 | 2,399.25 | 2,399.25 | 12,234 |
27 May 2024 | 2,395.95 | 2,482.60 | 2,385.00 | 2,444.55 | 2,444.55 | 10,025 |
24 May 2024 | 2,399.85 | 2,415.10 | 2,383.10 | 2,389.55 | 2,389.55 | 5,825 |
23 May 2024 | 2,368.15 | 2,419.00 | 2,364.00 | 2,395.75 | 2,395.75 | 15,690 |
22 May 2024 | 2,382.85 | 2,410.00 | 2,362.00 | 2,368.10 | 2,368.10 | 35,766 |
21 May 2024 | 2,323.00 | 2,375.10 | 2,314.35 | 2,372.90 | 2,372.90 | 5,603 |
17 May 2024 | 2,393.85 | 2,393.85 | 2,305.00 | 2,310.95 | 2,310.95 | 26,382 |
16 May 2024 | 2,287.00 | 2,375.80 | 2,287.00 | 2,371.45 | 2,371.45 | 14,242 |
15 May 2024 | 2,310.00 | 2,320.00 | 2,270.00 | 2,272.95 | 2,272.95 | 6,197 |
14 May 2024 | 2,257.00 | 2,315.60 | 2,252.35 | 2,299.45 | 2,299.45 | 3,843 |
13 May 2024 | 2,231.20 | 2,265.70 | 2,195.00 | 2,252.35 | 2,252.35 | 107,773 |
10 May 2024 | 2,180.05 | 2,249.95 | 2,180.05 | 2,230.40 | 2,230.40 | 8,252 |
09 May 2024 | 2,276.20 | 2,296.00 | 2,234.95 | 2,249.40 | 2,249.40 | 5,110 |
08 May 2024 | 2,287.25 | 2,305.55 | 2,257.25 | 2,278.85 | 2,278.85 | 4,075 |
07 May 2024 | 2,297.65 | 2,309.65 | 2,256.00 | 2,286.45 | 2,286.45 | 4,049 |
06 May 2024 | 2,300.00 | 2,346.00 | 2,285.90 | 2,298.75 | 2,298.75 | 10,684 |
03 May 2024 | 2,329.00 | 2,349.00 | 2,286.80 | 2,293.35 | 2,293.35 | 4,230 |
02 May 2024 | 2,308.50 | 2,335.00 | 2,301.40 | 2,318.30 | 2,318.30 | 8,981 |
30 Apr 2024 | 2,338.50 | 2,371.15 | 2,309.00 | 2,315.90 | 2,315.90 | 15,881 |
29 Apr 2024 | 2,299.20 | 2,385.00 | 2,299.20 | 2,343.25 | 2,343.25 | 32,817 |
26 Apr 2024 | 2,237.70 | 2,370.70 | 2,237.70 | 2,298.35 | 2,298.35 | 58,977 |
25 Apr 2024 | 2,250.00 | 2,254.10 | 2,210.00 | 2,233.25 | 2,233.25 | 8,568 |
24 Apr 2024 | 2,252.50 | 2,263.10 | 2,238.20 | 2,241.85 | 2,241.85 | 4,794 |
23 Apr 2024 | 2,255.65 | 2,259.35 | 2,237.30 | 2,242.55 | 2,242.55 | 4,849 |
22 Apr 2024 | 2,290.30 | 2,300.05 | 2,230.00 | 2,237.05 | 2,237.05 | 5,469 |
19 Apr 2024 | 2,304.90 | 2,325.00 | 2,276.00 | 2,279.35 | 2,279.35 | 15,636 |
18 Apr 2024 | 2,358.70 | 2,389.00 | 2,319.00 | 2,336.50 | 2,336.50 | 12,535 |
16 Apr 2024 | 2,365.05 | 2,390.00 | 2,302.00 | 2,308.50 | 2,308.50 | 25,540 |
15 Apr 2024 | 2,444.95 | 2,456.40 | 2,387.15 | 2,394.75 | 2,394.75 | 9,981 |
12 Apr 2024 | 2,459.15 | 2,474.35 | 2,437.35 | 2,445.15 | 2,445.15 | 5,710 |
10 Apr 2024 | 2,478.25 | 2,478.25 | 2,440.00 | 2,445.40 | 2,445.40 | 3,445 |
09 Apr 2024 | 2,460.25 | 2,528.00 | 2,445.10 | 2,453.75 | 2,453.75 | 15,451 |
08 Apr 2024 | 2,519.00 | 2,529.95 | 2,411.05 | 2,455.25 | 2,455.25 | 17,329 |
05 Apr 2024 | 2,517.30 | 2,520.00 | 2,490.00 | 2,511.65 | 2,511.65 | 2,465 |
04 Apr 2024 | 2,507.45 | 2,527.00 | 2,475.00 | 2,513.80 | 2,513.80 | 3,378 |
03 Apr 2024 | 2,459.65 | 2,518.20 | 2,443.45 | 2,482.55 | 2,482.55 | 5,493 |
02 Apr 2024 | 2,453.25 | 2,474.00 | 2,448.35 | 2,468.20 | 2,468.20 | 8,091 |
01 Apr 2024 | 2,391.20 | 2,467.00 | 2,390.00 | 2,462.45 | 2,462.45 | 11,341 |
28 Mar 2024 | 2,439.25 | 2,439.25 | 2,377.00 | 2,388.20 | 2,388.20 | 7,298 |
27 Mar 2024 | 2,383.05 | 2,445.65 | 2,379.20 | 2,399.45 | 2,399.45 | 10,725 |
26 Mar 2024 | 2,379.80 | 2,405.45 | 2,365.00 | 2,378.30 | 2,378.30 | 12,791 |
22 Mar 2024 | 2,393.10 | 2,403.65 | 2,308.00 | 2,390.45 | 2,390.45 | 15,710 |
21 Mar 2024 | 2,429.85 | 2,453.05 | 2,400.90 | 2,438.65 | 2,438.65 | 5,778 |
20 Mar 2024 | 2,365.65 | 2,424.75 | 2,365.65 | 2,383.10 | 2,383.10 | 4,386 |
19 Mar 2024 | 2,456.10 | 2,467.95 | 2,375.00 | 2,386.20 | 2,386.20 | 4,307 |
18 Mar 2024 | 2,498.65 | 2,516.00 | 2,448.00 | 2,459.30 | 2,459.30 | 8,543 |
15 Mar 2024 | 2,497.70 | 2,503.00 | 2,462.00 | 2,488.70 | 2,488.70 | 9,638 |
14 Mar 2024 | 2,341.25 | 2,493.90 | 2,337.00 | 2,478.85 | 2,478.85 | 3,999 |
13 Mar 2024 | 2,426.00 | 2,460.40 | 2,345.55 | 2,373.65 | 2,373.65 | 8,419 |
12 Mar 2024 | 2,456.35 | 2,503.75 | 2,420.00 | 2,425.85 | 2,425.85 | 11,531 |
11 Mar 2024 | 2,500.50 | 2,504.75 | 2,442.05 | 2,470.45 | 2,470.45 | 7,139 |
07 Mar 2024 | 2,509.05 | 2,550.00 | 2,485.00 | 2,492.00 | 2,492.00 | 166,804 |
06 Mar 2024 | 2,520.05 | 2,532.00 | 2,460.25 | 2,523.55 | 2,523.55 | 14,329 |
05 Mar 2024 | 2,602.30 | 2,602.30 | 2,530.50 | 2,544.90 | 2,544.90 | 5,612 |
04 Mar 2024 | 2,659.95 | 2,661.60 | 2,591.25 | 2,597.90 | 2,597.90 | 7,442 |
01 Mar 2024 | 2,635.00 | 2,659.25 | 2,600.00 | 2,616.45 | 2,616.45 | 7,001 |
29 Feb 2024 | 2,639.00 | 2,655.00 | 2,585.00 | 2,615.70 | 2,615.70 | 5,493 |
28 Feb 2024 | 2,690.00 | 2,733.90 | 2,620.50 | 2,639.55 | 2,639.55 | 13,070 |
27 Feb 2024 | 2,672.70 | 2,698.60 | 2,646.05 | 2,689.25 | 2,689.25 | 37,524 |
26 Feb 2024 | 2,725.10 | 2,725.10 | 2,629.55 | 2,677.05 | 2,677.05 | 9,251 |
23 Feb 2024 | 2,740.00 | 2,782.65 | 2,717.90 | 2,724.80 | 2,724.80 | 14,865 |
22 Feb 2024 | 2,686.35 | 2,720.85 | 2,657.80 | 2,699.45 | 2,699.45 | 7,453 |
21 Feb 2024 | 2,761.80 | 2,781.30 | 2,640.10 | 2,649.20 | 2,649.20 | 13,556 |
20 Feb 2024 | 2,773.05 | 2,820.00 | 2,731.00 | 2,765.25 | 2,765.25 | 4,438 |
19 Feb 2024 | 2,820.00 | 2,835.00 | 2,752.45 | 2,778.95 | 2,778.95 | 14,585 |
16 Feb 2024 | 2,686.70 | 2,818.80 | 2,686.70 | 2,798.40 | 2,798.40 | 52,764 |
15 Feb 2024 | 2,569.80 | 2,721.00 | 2,569.80 | 2,711.35 | 2,711.35 | 12,284 |
14 Feb 2024 | 2,599.75 | 2,599.75 | 2,522.00 | 2,559.00 | 2,559.00 | 10,991 |
13 Feb 2024 | 2,634.85 | 2,634.85 | 2,554.50 | 2,630.40 | 2,630.40 | 9,835 |
12 Feb 2024 | 2,592.00 | 2,651.90 | 2,582.15 | 2,597.65 | 2,597.65 | 14,210 |
09 Feb 2024 | 2,588.90 | 2,647.00 | 2,550.10 | 2,587.15 | 2,587.15 | 13,067 |
08 Feb 2024 | 2,581.05 | 2,659.45 | 2,581.05 | 2,598.50 | 2,598.50 | 9,923 |
07 Feb 2024 | 2,599.85 | 2,600.00 | 2,545.60 | 2,589.25 | 2,589.25 | 6,003 |
06 Feb 2024 | 2,490.45 | 2,591.05 | 2,470.55 | 2,578.40 | 2,578.40 | 24,986 |
05 Feb 2024 | 2,550.20 | 2,557.00 | 2,492.80 | 2,500.70 | 2,500.70 | 25,703 |
02 Feb 2024 | 2,520.15 | 2,635.10 | 2,520.15 | 2,561.25 | 2,561.25 | 56,361 |
01 Feb 2024 | 2,588.15 | 2,629.80 | 2,558.80 | 2,600.20 | 2,600.20 | 13,079 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |