Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 1,700.00 | 1,776.97 | 1,686.01 | 1,752.71 | 1,752.71 | 1,407,800 |
25 Jul 2024 | 1,616.50 | 1,677.86 | 1,507.66 | 1,606.47 | 1,606.47 | 1,477,200 |
24 Jul 2024 | 1,750.00 | 1,769.52 | 1,667.02 | 1,672.69 | 1,672.69 | 1,377,400 |
23 Jul 2024 | 1,763.99 | 1,798.00 | 1,715.02 | 1,721.77 | 1,721.77 | 1,074,700 |
22 Jul 2024 | 1,784.02 | 1,810.66 | 1,736.13 | 1,800.09 | 1,800.09 | 1,539,100 |
19 Jul 2024 | 1,573.40 | 1,785.00 | 1,565.00 | 1,778.50 | 1,778.50 | 2,045,800 |
18 Jul 2024 | 1,633.90 | 1,637.00 | 1,516.25 | 1,555.16 | 1,555.16 | 1,023,600 |
17 Jul 2024 | 1,611.00 | 1,674.08 | 1,530.00 | 1,590.00 | 1,590.00 | 1,721,200 |
16 Jul 2024 | 1,615.00 | 1,675.78 | 1,576.40 | 1,664.30 | 1,664.30 | 1,581,000 |
15 Jul 2024 | 1,524.00 | 1,639.00 | 1,492.43 | 1,611.28 | 1,611.28 | 2,467,100 |
12 Jul 2024 | 1,339.20 | 1,435.40 | 1,324.19 | 1,396.76 | 1,396.76 | 1,064,100 |
11 Jul 2024 | 1,396.00 | 1,432.00 | 1,329.24 | 1,358.56 | 1,358.56 | 1,351,300 |
10 Jul 2024 | 1,319.70 | 1,345.00 | 1,296.00 | 1,305.72 | 1,305.72 | 638,700 |
09 Jul 2024 | 1,313.88 | 1,320.00 | 1,278.09 | 1,301.77 | 1,301.77 | 890,300 |
08 Jul 2024 | 1,314.53 | 1,325.00 | 1,258.78 | 1,290.58 | 1,290.58 | 873,600 |
05 Jul 2024 | 1,215.50 | 1,299.17 | 1,202.32 | 1,281.72 | 1,281.72 | 1,502,900 |
03 Jul 2024 | 1,298.00 | 1,328.00 | 1,273.47 | 1,302.09 | 1,302.09 | 665,900 |
02 Jul 2024 | 1,365.51 | 1,384.41 | 1,306.57 | 1,320.19 | 1,320.19 | 922,900 |
01 Jul 2024 | 1,410.00 | 1,435.95 | 1,363.08 | 1,365.97 | 1,365.97 | 1,412,900 |
28 Jun 2024 | 1,516.42 | 1,519.00 | 1,367.02 | 1,377.48 | 1,377.48 | 3,411,300 |
27 Jun 2024 | 1,485.00 | 1,539.00 | 1,463.50 | 1,525.40 | 1,525.40 | 930,800 |
26 Jun 2024 | 1,472.29 | 1,505.02 | 1,445.00 | 1,457.73 | 1,457.73 | 750,200 |
25 Jun 2024 | 1,413.77 | 1,499.00 | 1,393.39 | 1,495.74 | 1,495.74 | 1,362,800 |
24 Jun 2024 | 1,398.00 | 1,448.90 | 1,325.54 | 1,372.15 | 1,372.15 | 1,608,100 |
21 Jun 2024 | 1,420.00 | 1,491.05 | 1,409.02 | 1,483.76 | 1,483.76 | 1,149,500 |
20 Jun 2024 | 1,482.11 | 1,505.59 | 1,422.06 | 1,465.40 | 1,465.40 | 909,800 |
18 Jun 2024 | 1,457.93 | 1,510.95 | 1,446.00 | 1,469.43 | 1,469.43 | 893,400 |
17 Jun 2024 | 1,499.80 | 1,569.01 | 1,421.17 | 1,507.26 | 1,507.26 | 1,207,600 |
14 Jun 2024 | 1,505.00 | 1,538.00 | 1,461.51 | 1,495.54 | 1,495.54 | 1,379,000 |
13 Jun 2024 | 1,563.30 | 1,573.76 | 1,441.01 | 1,483.88 | 1,483.88 | 2,110,800 |
12 Jun 2024 | 1,620.00 | 1,692.71 | 1,591.77 | 1,603.67 | 1,603.67 | 1,368,100 |
11 Jun 2024 | 1,542.00 | 1,564.15 | 1,486.60 | 1,555.49 | 1,555.49 | 1,141,200 |
10 Jun 2024 | 1,575.01 | 1,647.76 | 1,560.29 | 1,599.92 | 1,599.92 | 726,500 |
07 Jun 2024 | 1,671.02 | 1,717.70 | 1,585.00 | 1,596.20 | 1,596.20 | 1,262,700 |
06 Jun 2024 | 1,698.59 | 1,734.70 | 1,647.05 | 1,656.63 | 1,656.63 | 1,162,300 |
05 Jun 2024 | 1,675.00 | 1,717.84 | 1,636.24 | 1,694.69 | 1,694.69 | 1,095,600 |
04 Jun 2024 | 1,617.42 | 1,697.00 | 1,615.00 | 1,638.77 | 1,638.77 | 1,323,000 |
03 Jun 2024 | 1,601.00 | 1,656.00 | 1,560.42 | 1,627.41 | 1,627.41 | 1,122,200 |
31 May 2024 | 1,597.00 | 1,614.82 | 1,442.00 | 1,524.49 | 1,524.49 | 2,215,400 |
30 May 2024 | 1,653.00 | 1,714.99 | 1,531.96 | 1,541.00 | 1,541.00 | 1,477,600 |
29 May 2024 | 1,650.00 | 1,659.07 | 1,611.18 | 1,618.70 | 1,618.70 | 734,400 |
28 May 2024 | 1,650.00 | 1,691.55 | 1,610.02 | 1,675.35 | 1,675.35 | 1,079,900 |
24 May 2024 | 1,540.00 | 1,685.00 | 1,528.00 | 1,684.84 | 1,684.84 | 1,200,800 |
23 May 2024 | 1,669.21 | 1,670.00 | 1,530.33 | 1,544.07 | 1,544.07 | 1,158,800 |
22 May 2024 | 1,663.00 | 1,718.00 | 1,620.15 | 1,647.00 | 1,647.00 | 1,033,900 |
21 May 2024 | 1,730.00 | 1,740.00 | 1,645.00 | 1,655.42 | 1,655.42 | 1,297,800 |
20 May 2024 | 1,597.00 | 1,728.96 | 1,551.42 | 1,727.24 | 1,727.24 | 1,671,700 |
17 May 2024 | 1,500.98 | 1,585.00 | 1,469.00 | 1,584.50 | 1,584.50 | 1,652,900 |
16 May 2024 | 1,494.10 | 1,518.90 | 1,435.45 | 1,439.98 | 1,439.98 | 1,365,600 |
15 May 2024 | 1,379.60 | 1,520.34 | 1,351.09 | 1,503.47 | 1,503.47 | 2,058,600 |
14 May 2024 | 1,226.48 | 1,298.69 | 1,226.48 | 1,297.63 | 1,297.63 | 926,800 |
13 May 2024 | 1,217.94 | 1,264.15 | 1,203.00 | 1,245.96 | 1,245.96 | 875,700 |
10 May 2024 | 1,289.99 | 1,301.99 | 1,178.53 | 1,180.48 | 1,180.48 | 1,403,800 |
09 May 2024 | 1,230.00 | 1,303.00 | 1,200.99 | 1,263.64 | 1,263.64 | 1,053,400 |
08 May 2024 | 1,198.39 | 1,259.90 | 1,190.00 | 1,233.12 | 1,233.12 | 859,000 |
07 May 2024 | 1,278.20 | 1,319.00 | 1,251.30 | 1,257.45 | 1,257.45 | 996,800 |
06 May 2024 | 1,273.85 | 1,339.00 | 1,260.10 | 1,268.81 | 1,268.81 | 1,387,000 |
03 May 2024 | 1,201.01 | 1,242.00 | 1,172.82 | 1,223.01 | 1,223.01 | 1,561,000 |
02 May 2024 | 1,055.00 | 1,142.30 | 1,041.76 | 1,129.42 | 1,129.42 | 1,540,200 |
01 May 2024 | 1,015.53 | 1,109.33 | 1,010.00 | 1,028.27 | 1,028.27 | 1,924,900 |
30 Apr 2024 | 1,199.01 | 1,215.42 | 1,063.17 | 1,065.03 | 1,065.03 | 2,493,600 |
29 Apr 2024 | 1,250.00 | 1,308.42 | 1,228.42 | 1,292.97 | 1,292.97 | 1,013,100 |
26 Apr 2024 | 1,225.00 | 1,285.97 | 1,204.01 | 1,282.38 | 1,282.38 | 881,500 |
25 Apr 2024 | 1,226.00 | 1,267.72 | 1,201.14 | 1,240.41 | 1,240.41 | 773,400 |
24 Apr 2024 | 1,327.01 | 1,345.00 | 1,260.00 | 1,265.67 | 1,265.67 | 951,200 |
23 Apr 2024 | 1,311.00 | 1,394.45 | 1,298.89 | 1,338.64 | 1,338.64 | 1,047,800 |
22 Apr 2024 | 1,209.00 | 1,347.90 | 1,208.00 | 1,324.01 | 1,324.01 | 1,941,100 |
19 Apr 2024 | 1,237.00 | 1,258.65 | 1,166.24 | 1,174.11 | 1,174.11 | 1,465,700 |
18 Apr 2024 | 1,192.00 | 1,287.88 | 1,168.43 | 1,208.16 | 1,208.16 | 1,769,700 |
17 Apr 2024 | 1,258.00 | 1,264.22 | 1,131.99 | 1,188.05 | 1,188.05 | 2,037,400 |
16 Apr 2024 | 1,306.02 | 1,328.50 | 1,215.15 | 1,254.03 | 1,254.03 | 1,729,200 |
15 Apr 2024 | 1,470.00 | 1,489.97 | 1,321.05 | 1,335.88 | 1,335.88 | 1,612,500 |
12 Apr 2024 | 1,535.00 | 1,537.82 | 1,433.00 | 1,479.58 | 1,479.58 | 1,283,600 |
11 Apr 2024 | 1,543.00 | 1,578.37 | 1,510.09 | 1,551.81 | 1,551.81 | 1,438,600 |
10 Apr 2024 | 1,387.50 | 1,566.00 | 1,373.77 | 1,566.00 | 1,566.00 | 1,939,200 |
09 Apr 2024 | 1,478.10 | 1,480.17 | 1,375.00 | 1,441.02 | 1,441.02 | 1,671,700 |
08 Apr 2024 | 1,602.10 | 1,623.78 | 1,491.20 | 1,512.99 | 1,512.99 | 2,057,400 |
05 Apr 2024 | 1,570.00 | 1,674.25 | 1,432.00 | 1,439.00 | 1,439.00 | 2,263,000 |
04 Apr 2024 | 1,692.98 | 1,739.72 | 1,610.10 | 1,615.42 | 1,615.42 | 2,017,100 |
03 Apr 2024 | 1,580.01 | 1,699.49 | 1,568.32 | 1,606.11 | 1,606.11 | 1,977,200 |
02 Apr 2024 | 1,492.00 | 1,592.29 | 1,462.94 | 1,578.83 | 1,578.83 | 1,854,600 |
01 Apr 2024 | 1,645.01 | 1,690.19 | 1,586.56 | 1,636.74 | 1,636.74 | 1,993,000 |
28 Mar 2024 | 1,943.00 | 1,989.00 | 1,645.52 | 1,704.56 | 1,704.56 | 4,555,900 |
27 Mar 2024 | 1,953.00 | 1,999.99 | 1,842.00 | 1,919.16 | 1,919.16 | 2,622,600 |
26 Mar 2024 | 1,882.43 | 1,909.50 | 1,792.00 | 1,876.99 | 1,876.99 | 2,393,900 |
25 Mar 2024 | 1,605.00 | 1,873.65 | 1,594.42 | 1,856.00 | 1,856.00 | 3,884,000 |
22 Mar 2024 | 1,520.00 | 1,594.49 | 1,490.00 | 1,523.00 | 1,523.00 | 2,074,100 |
21 Mar 2024 | 1,594.12 | 1,704.36 | 1,581.02 | 1,599.29 | 1,599.29 | 3,159,000 |
20 Mar 2024 | 1,423.01 | 1,550.00 | 1,363.01 | 1,546.52 | 1,546.52 | 3,331,400 |
19 Mar 2024 | 1,326.07 | 1,450.00 | 1,230.12 | 1,417.50 | 1,417.50 | 4,464,400 |
18 Mar 2024 | 1,718.45 | 1,734.90 | 1,445.01 | 1,502.76 | 1,502.76 | 4,511,100 |
15 Mar 2024 | 1,600.01 | 1,815.00 | 1,570.00 | 1,782.36 | 1,782.36 | 4,445,700 |
14 Mar 2024 | 1,708.01 | 1,746.00 | 1,550.77 | 1,676.85 | 1,676.85 | 4,986,800 |
13 Mar 2024 | 1,660.00 | 1,774.00 | 1,620.00 | 1,766.15 | 1,766.15 | 3,775,900 |
12 Mar 2024 | 1,544.00 | 1,594.97 | 1,438.00 | 1,593.35 | 1,593.35 | 3,548,900 |
11 Mar 2024 | 1,550.00 | 1,657.06 | 1,477.35 | 1,484.23 | 1,484.23 | 4,102,400 |
08 Mar 2024 | 1,328.04 | 1,451.73 | 1,283.66 | 1,425.59 | 1,425.59 | 3,730,700 |
07 Mar 2024 | 1,284.98 | 1,321.04 | 1,225.00 | 1,300.02 | 1,300.02 | 2,167,700 |
06 Mar 2024 | 1,140.00 | 1,285.55 | 1,131.10 | 1,246.21 | 1,246.21 | 3,694,000 |
05 Mar 2024 | 1,244.19 | 1,337.79 | 1,035.06 | 1,051.01 | 1,051.01 | 5,736,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |