Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 2,079.95 | 2,080.00 | 2,035.95 | 2,054.00 | 2,054.00 | 11,031 |
04 Jul 2024 | 2,070.05 | 2,117.90 | 2,050.00 | 2,066.20 | 2,066.20 | 9,059 |
03 Jul 2024 | 2,050.00 | 2,130.00 | 2,050.00 | 2,092.85 | 2,092.85 | 22,132 |
02 Jul 2024 | 2,102.55 | 2,102.55 | 2,019.55 | 2,080.15 | 2,080.15 | 8,291 |
01 Jul 2024 | 2,048.85 | 2,104.00 | 2,029.85 | 2,081.45 | 2,081.45 | 33,193 |
28 Jun 2024 | 1,894.00 | 2,168.95 | 1,894.00 | 2,033.10 | 2,033.10 | 142,744 |
27 Jun 2024 | 1,950.00 | 1,990.05 | 1,862.00 | 1,886.40 | 1,886.40 | 19,477 |
26 Jun 2024 | 1,907.85 | 1,991.85 | 1,907.85 | 1,950.70 | 1,950.70 | 19,936 |
25 Jun 2024 | 2,031.90 | 2,031.90 | 1,892.50 | 1,942.60 | 1,942.60 | 88,978 |
24 Jun 2024 | 1,716.70 | 2,019.60 | 1,714.30 | 2,016.15 | 2,016.15 | 171,048 |
21 Jun 2024 | 1,645.75 | 1,725.10 | 1,645.75 | 1,683.00 | 1,683.00 | 10,746 |
20 Jun 2024 | 1,622.90 | 1,668.00 | 1,609.95 | 1,621.65 | 1,621.65 | 3,189 |
19 Jun 2024 | 1,660.00 | 1,673.60 | 1,608.55 | 1,621.55 | 1,621.55 | 5,784 |
18 Jun 2024 | 1,657.50 | 1,664.95 | 1,634.05 | 1,643.25 | 1,643.25 | 2,804 |
14 Jun 2024 | 1,654.85 | 1,667.00 | 1,644.40 | 1,650.80 | 1,650.80 | 1,733 |
13 Jun 2024 | 1,674.00 | 1,674.00 | 1,641.00 | 1,649.80 | 1,649.80 | 6,516 |
12 Jun 2024 | 1,640.00 | 1,680.10 | 1,632.00 | 1,673.95 | 1,673.95 | 4,255 |
11 Jun 2024 | 1,592.00 | 1,684.00 | 1,579.25 | 1,637.40 | 1,637.40 | 8,414 |
10 Jun 2024 | 1,596.00 | 1,608.00 | 1,575.70 | 1,581.75 | 1,581.75 | 3,218 |
07 Jun 2024 | 1,525.00 | 1,623.00 | 1,525.00 | 1,595.00 | 1,595.00 | 5,584 |
06 Jun 2024 | 1,495.15 | 1,557.40 | 1,477.70 | 1,521.95 | 1,521.95 | 4,355 |
05 Jun 2024 | 1,399.60 | 1,475.15 | 1,397.00 | 1,465.80 | 1,465.80 | 4,152 |
04 Jun 2024 | 1,475.40 | 1,485.00 | 1,322.55 | 1,372.65 | 1,372.65 | 2,883 |
03 Jun 2024 | 1,549.95 | 1,549.95 | 1,475.00 | 1,485.00 | 1,485.00 | 4,204 |
31 May 2024 | 1,525.90 | 1,525.90 | 1,454.40 | 1,467.80 | 1,467.80 | 1,673 |
30 May 2024 | 1,485.35 | 1,515.35 | 1,475.00 | 1,479.10 | 1,479.10 | 2,577 |
29 May 2024 | 1,500.00 | 1,551.50 | 1,500.00 | 1,507.95 | 1,507.95 | 3,524 |
28 May 2024 | 1,562.00 | 1,562.00 | 1,503.35 | 1,515.90 | 1,515.90 | 2,437 |
27 May 2024 | 1,550.00 | 1,550.00 | 1,530.00 | 1,532.30 | 1,532.30 | 1,505 |
24 May 2024 | 1,538.25 | 1,573.00 | 1,528.40 | 1,536.20 | 1,536.20 | 3,931 |
23 May 2024 | 1,558.95 | 1,559.15 | 1,536.10 | 1,538.25 | 1,538.25 | 2,201 |
22 May 2024 | 1,563.00 | 1,586.50 | 1,543.65 | 1,549.60 | 1,549.60 | 1,427 |
21 May 2024 | 1,579.95 | 1,604.00 | 1,537.05 | 1,557.35 | 1,557.35 | 4,371 |
17 May 2024 | 1,553.00 | 1,567.15 | 1,541.00 | 1,545.05 | 1,545.05 | 2,232 |
16 May 2024 | 1,581.00 | 1,581.00 | 1,536.20 | 1,550.10 | 1,550.10 | 1,090 |
15 May 2024 | 1,564.95 | 1,602.00 | 1,540.05 | 1,550.45 | 1,550.45 | 3,627 |
14 May 2024 | 1,555.60 | 1,565.70 | 1,531.40 | 1,537.55 | 1,537.55 | 2,525 |
13 May 2024 | 1,515.00 | 1,562.35 | 1,479.00 | 1,555.60 | 1,555.60 | 6,449 |
10 May 2024 | 1,516.00 | 1,520.95 | 1,494.00 | 1,508.00 | 1,508.00 | 1,656 |
09 May 2024 | 1,624.00 | 1,624.00 | 1,500.00 | 1,512.20 | 1,512.20 | 5,488 |
08 May 2024 | 1,542.65 | 1,594.00 | 1,529.00 | 1,575.30 | 1,575.30 | 2,218 |
07 May 2024 | 1,567.60 | 1,574.15 | 1,521.60 | 1,538.80 | 1,538.80 | 2,453 |
06 May 2024 | 1,559.00 | 1,600.55 | 1,506.55 | 1,559.95 | 1,559.95 | 7,029 |
03 May 2024 | 1,567.40 | 1,567.40 | 1,533.95 | 1,539.00 | 1,539.00 | 2,923 |
02 May 2024 | 1,561.50 | 1,570.40 | 1,544.20 | 1,559.05 | 1,559.05 | 1,140 |
30 Apr 2024 | 1,585.40 | 1,585.45 | 1,536.95 | 1,548.35 | 1,548.35 | 1,598 |
29 Apr 2024 | 1,587.95 | 1,598.00 | 1,559.00 | 1,576.65 | 1,576.65 | 2,502 |
26 Apr 2024 | 1,598.05 | 1,610.00 | 1,557.00 | 1,568.50 | 1,568.50 | 6,812 |
25 Apr 2024 | 1,601.75 | 1,608.75 | 1,565.75 | 1,579.95 | 1,579.95 | 4,708 |
24 Apr 2024 | 1,581.30 | 1,601.95 | 1,559.05 | 1,587.90 | 1,587.90 | 4,690 |
23 Apr 2024 | 1,582.55 | 1,589.50 | 1,554.55 | 1,579.75 | 1,579.75 | 5,308 |
22 Apr 2024 | 1,522.45 | 1,638.35 | 1,522.00 | 1,570.00 | 1,570.00 | 30,034 |
19 Apr 2024 | 1,486.75 | 1,519.90 | 1,486.75 | 1,498.35 | 1,498.35 | 2,797 |
18 Apr 2024 | 1,539.00 | 1,553.10 | 1,508.50 | 1,518.05 | 1,518.05 | 1,558 |
16 Apr 2024 | 1,551.00 | 1,566.00 | 1,522.05 | 1,536.45 | 1,536.45 | 2,719 |
15 Apr 2024 | 1,589.35 | 1,589.35 | 1,533.75 | 1,550.95 | 1,550.95 | 1,964 |
12 Apr 2024 | 1,582.60 | 1,620.45 | 1,578.85 | 1,589.40 | 1,589.40 | 3,276 |
10 Apr 2024 | 1,605.70 | 1,610.05 | 1,586.65 | 1,592.20 | 1,592.20 | 2,420 |
09 Apr 2024 | 1,643.05 | 1,659.10 | 1,563.95 | 1,598.75 | 1,598.75 | 3,664 |
08 Apr 2024 | 1,629.65 | 1,664.20 | 1,622.70 | 1,632.20 | 1,632.20 | 5,711 |
05 Apr 2024 | 1,656.10 | 1,657.45 | 1,610.00 | 1,623.85 | 1,623.85 | 2,270 |
04 Apr 2024 | 1,639.00 | 1,664.15 | 1,630.10 | 1,652.30 | 1,652.30 | 4,029 |
03 Apr 2024 | 1,624.60 | 1,648.00 | 1,621.95 | 1,633.50 | 1,633.50 | 1,399 |
02 Apr 2024 | 1,600.05 | 1,658.90 | 1,600.05 | 1,633.85 | 1,633.85 | 3,776 |
01 Apr 2024 | 1,580.00 | 1,625.00 | 1,577.00 | 1,612.15 | 1,612.15 | 1,982 |
28 Mar 2024 | 1,535.05 | 1,590.00 | 1,535.05 | 1,566.45 | 1,566.45 | 3,146 |
27 Mar 2024 | 1,578.65 | 1,579.45 | 1,538.05 | 1,548.60 | 1,548.60 | 2,001 |
26 Mar 2024 | 1,589.15 | 1,595.00 | 1,566.55 | 1,571.00 | 1,571.00 | 2,886 |
22 Mar 2024 | 1,580.15 | 1,595.20 | 1,568.85 | 1,570.70 | 1,570.70 | 1,508 |
21 Mar 2024 | 1,542.00 | 1,582.70 | 1,542.00 | 1,573.70 | 1,573.70 | 1,532 |
20 Mar 2024 | 1,568.55 | 1,568.55 | 1,525.00 | 1,536.30 | 1,536.30 | 3,369 |
19 Mar 2024 | 1,570.70 | 1,585.00 | 1,533.90 | 1,541.05 | 1,541.05 | 4,913 |
18 Mar 2024 | 1,585.15 | 1,621.80 | 1,556.95 | 1,564.25 | 1,564.25 | 3,655 |
15 Mar 2024 | 1,591.30 | 1,622.40 | 1,569.60 | 1,615.65 | 1,615.65 | 4,000 |
14 Mar 2024 | 1,500.10 | 1,637.55 | 1,500.10 | 1,624.45 | 1,624.45 | 17,832 |
13 Mar 2024 | 1,659.70 | 1,685.10 | 1,527.00 | 1,547.75 | 1,547.75 | 5,359 |
12 Mar 2024 | 1,676.30 | 1,691.40 | 1,621.00 | 1,648.55 | 1,648.55 | 7,473 |
11 Mar 2024 | 1,766.25 | 1,767.00 | 1,676.90 | 1,692.25 | 1,692.25 | 8,164 |
07 Mar 2024 | 1,687.70 | 1,810.00 | 1,687.70 | 1,747.90 | 1,747.90 | 8,457 |
06 Mar 2024 | 1,725.25 | 1,725.25 | 1,670.30 | 1,677.90 | 1,677.90 | 3,825 |
05 Mar 2024 | 1,727.25 | 1,756.00 | 1,712.00 | 1,728.10 | 1,728.10 | 2,630 |
04 Mar 2024 | 1,727.05 | 1,759.75 | 1,707.70 | 1,729.55 | 1,729.55 | 5,769 |
01 Mar 2024 | 1,750.00 | 1,750.00 | 1,699.65 | 1,721.80 | 1,721.80 | 10,067 |
29 Feb 2024 | 1,665.35 | 1,750.00 | 1,640.00 | 1,737.20 | 1,737.20 | 6,840 |
28 Feb 2024 | 1,730.30 | 1,734.00 | 1,665.10 | 1,670.80 | 1,670.80 | 4,023 |
27 Feb 2024 | 1,741.80 | 1,761.00 | 1,720.00 | 1,727.20 | 1,727.20 | 3,357 |
26 Feb 2024 | 1,726.90 | 1,779.00 | 1,716.85 | 1,759.60 | 1,759.60 | 5,487 |
23 Feb 2024 | 1,718.05 | 1,765.00 | 1,710.00 | 1,732.25 | 1,732.25 | 8,944 |
22 Feb 2024 | 1,728.65 | 1,728.65 | 1,673.00 | 1,710.05 | 1,710.05 | 5,576 |
21 Feb 2024 | 1,784.35 | 1,793.85 | 1,701.00 | 1,713.45 | 1,713.45 | 9,514 |
20 Feb 2024 | 1,780.05 | 1,836.00 | 1,745.00 | 1,781.25 | 1,781.25 | 15,955 |
19 Feb 2024 | 1,762.60 | 1,825.35 | 1,761.10 | 1,787.70 | 1,787.70 | 13,168 |
16 Feb 2024 | 1,735.95 | 1,818.00 | 1,735.95 | 1,765.00 | 1,765.00 | 7,858 |
15 Feb 2024 | 1,715.60 | 1,745.30 | 1,707.80 | 1,732.80 | 1,732.80 | 7,238 |
14 Feb 2024 | 1,740.00 | 1,778.15 | 1,700.75 | 1,721.95 | 1,721.95 | 8,754 |
13 Feb 2024 | 1,656.80 | 1,838.00 | 1,646.00 | 1,791.90 | 1,791.90 | 42,423 |
12 Feb 2024 | 1,715.00 | 1,715.90 | 1,634.70 | 1,652.00 | 1,652.00 | 7,802 |
09 Feb 2024 | 1,742.10 | 1,742.10 | 1,656.85 | 1,712.65 | 1,712.65 | 9,574 |
08 Feb 2024 | 1,790.00 | 1,790.00 | 1,732.55 | 1,738.80 | 1,738.80 | 12,746 |
07 Feb 2024 | 1,719.85 | 1,806.00 | 1,685.00 | 1,779.90 | 1,779.90 | 17,206 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |