Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 May 2024 | 3,672.84 | 3,674.37 | 3,633.51 | 3,641.79 | 3,641.79 | 1,372,397,112 |
22 May 2024 | 3,675.65 | 3,691.88 | 3,667.09 | 3,684.45 | 3,684.45 | 151,900 |
21 May 2024 | 3,682.29 | 3,684.61 | 3,665.15 | 3,676.16 | 3,676.16 | 130,700 |
20 May 2024 | 3,682.06 | 3,703.03 | 3,677.44 | 3,690.96 | 3,690.96 | 184,600 |
17 May 2024 | 3,638.56 | 3,677.97 | 3,627.45 | 3,677.97 | 3,677.97 | 164,600 |
16 May 2024 | 3,636.60 | 3,657.48 | 3,626.33 | 3,640.36 | 3,640.36 | 154,600 |
15 May 2024 | 3,651.05 | 3,656.53 | 3,624.00 | 3,626.06 | 3,626.06 | 123,500 |
14 May 2024 | 3,668.23 | 3,675.78 | 3,646.71 | 3,657.05 | 3,657.05 | 133,400 |
13 May 2024 | 3,646.35 | 3,673.62 | 3,634.60 | 3,664.69 | 3,664.69 | 157,300 |
10 May 2024 | 3,669.09 | 3,674.61 | 3,641.76 | 3,666.28 | 3,666.28 | 150,700 |
09 May 2024 | 3,630.41 | 3,669.76 | 3,630.41 | 3,664.56 | 3,664.56 | 146,600 |
08 May 2024 | 3,650.75 | 3,650.94 | 3,628.70 | 3,630.22 | 3,630.22 | 130,000 |
07 May 2024 | 3,657.00 | 3,665.68 | 3,648.38 | 3,659.01 | 3,659.01 | 164,800 |
06 May 2024 | 3,654.05 | 3,668.26 | 3,645.74 | 3,657.88 | 3,657.88 | 208,000 |
30 Apr 2024 | 3,619.26 | 3,630.71 | 3,604.39 | 3,604.39 | 3,604.39 | 191,300 |
29 Apr 2024 | 3,584.54 | 3,645.82 | 3,578.76 | 3,623.91 | 3,623.91 | 222,700 |
26 Apr 2024 | 3,531.96 | 3,588.40 | 3,531.96 | 3,584.27 | 3,584.27 | 197,200 |
25 Apr 2024 | 3,510.64 | 3,543.97 | 3,505.20 | 3,530.28 | 3,530.28 | 115,200 |
24 Apr 2024 | 3,514.01 | 3,524.54 | 3,495.65 | 3,521.62 | 3,521.62 | 121,700 |
23 Apr 2024 | 3,525.67 | 3,533.76 | 3,499.98 | 3,506.22 | 3,506.22 | 143,100 |
22 Apr 2024 | 3,536.18 | 3,558.16 | 3,528.02 | 3,530.90 | 3,530.90 | 150,600 |
19 Apr 2024 | 3,550.61 | 3,560.95 | 3,529.32 | 3,541.66 | 3,541.66 | 147,300 |
18 Apr 2024 | 3,550.56 | 3,602.79 | 3,547.60 | 3,569.80 | 3,569.80 | 178,600 |
17 Apr 2024 | 3,509.13 | 3,565.94 | 3,498.03 | 3,565.40 | 3,565.40 | 168,500 |
16 Apr 2024 | 3,533.36 | 3,545.50 | 3,503.62 | 3,511.11 | 3,511.11 | 176,200 |
15 Apr 2024 | 3,473.50 | 3,552.41 | 3,473.50 | 3,549.08 | 3,549.08 | 183,900 |
12 Apr 2024 | 3,505.75 | 3,516.70 | 3,470.06 | 3,475.84 | 3,475.84 | 128,900 |
11 Apr 2024 | 3,485.03 | 3,520.59 | 3,484.93 | 3,504.24 | 3,504.24 | 126,500 |
10 Apr 2024 | 3,528.97 | 3,531.23 | 3,490.05 | 3,504.71 | 3,504.71 | 128,800 |
09 Apr 2024 | 3,533.38 | 3,543.71 | 3,518.86 | 3,533.49 | 3,533.49 | 129,700 |
08 Apr 2024 | 3,553.56 | 3,567.82 | 3,535.77 | 3,536.41 | 3,536.41 | 155,300 |
03 Apr 2024 | 3,578.68 | 3,582.43 | 3,558.87 | 3,567.80 | 3,567.80 | 135,600 |
02 Apr 2024 | 3,593.22 | 3,596.19 | 3,568.75 | 3,580.68 | 3,580.68 | 141,300 |
01 Apr 2024 | 3,551.58 | 3,600.92 | 3,551.58 | 3,595.65 | 3,595.65 | 162,800 |
29 Mar 2024 | 3,516.88 | 3,538.24 | 3,516.88 | 3,537.48 | 3,537.48 | 128,600 |
28 Mar 2024 | 3,498.48 | 3,551.21 | 3,489.39 | 3,520.96 | 3,520.96 | 143,300 |
27 Mar 2024 | 3,538.72 | 3,542.96 | 3,502.79 | 3,502.79 | 3,502.79 | 128,600 |
26 Mar 2024 | 3,526.68 | 3,547.65 | 3,518.60 | 3,543.75 | 3,543.75 | 126,200 |
25 Mar 2024 | 3,536.71 | 3,564.96 | 3,525.76 | 3,525.76 | 3,525.76 | 137,000 |
22 Mar 2024 | 3,571.27 | 3,575.72 | 3,522.84 | 3,545.00 | 3,545.00 | 139,200 |
21 Mar 2024 | 3,593.07 | 3,601.11 | 3,575.03 | 3,581.09 | 3,581.09 | 130,700 |
20 Mar 2024 | 3,568.72 | 3,589.55 | 3,568.43 | 3,585.38 | 3,585.38 | 129,500 |
19 Mar 2024 | 3,593.34 | 3,610.74 | 3,577.19 | 3,577.63 | 3,577.63 | 145,600 |
18 Mar 2024 | 3,577.06 | 3,604.05 | 3,573.40 | 3,603.53 | 3,603.53 | 160,400 |
15 Mar 2024 | 3,554.91 | 3,572.81 | 3,533.68 | 3,569.99 | 3,569.99 | 138,300 |
14 Mar 2024 | 3,571.79 | 3,597.46 | 3,545.61 | 3,562.22 | 3,562.22 | 141,000 |
13 Mar 2024 | 3,594.42 | 3,594.42 | 3,563.37 | 3,572.36 | 3,572.36 | 144,600 |
12 Mar 2024 | 3,592.58 | 3,605.70 | 3,574.21 | 3,597.49 | 3,597.49 | 180,700 |
11 Mar 2024 | 3,545.94 | 3,589.26 | 3,542.28 | 3,589.26 | 3,589.26 | 148,200 |
08 Mar 2024 | 3,529.55 | 3,548.51 | 3,511.58 | 3,544.91 | 3,544.91 | 125,800 |
07 Mar 2024 | 3,548.10 | 3,569.92 | 3,522.90 | 3,529.72 | 3,529.72 | 148,100 |
06 Mar 2024 | 3,556.53 | 3,577.39 | 3,545.10 | 3,551.05 | 3,551.05 | 143,100 |
05 Mar 2024 | 3,524.96 | 3,570.69 | 3,519.08 | 3,565.51 | 3,565.51 | 166,400 |
04 Mar 2024 | 3,538.37 | 3,548.69 | 3,519.76 | 3,540.87 | 3,540.87 | 163,200 |
01 Mar 2024 | 3,515.06 | 3,544.36 | 3,503.46 | 3,537.80 | 3,537.80 | 162,700 |
29 Feb 2024 | 3,437.90 | 3,516.08 | 3,437.90 | 3,516.08 | 3,516.08 | 155,900 |
28 Feb 2024 | 3,499.83 | 3,521.66 | 3,450.26 | 3,450.26 | 3,450.26 | 189,800 |
27 Feb 2024 | 3,440.05 | 3,494.79 | 3,437.44 | 3,494.79 | 3,494.79 | 139,500 |
26 Feb 2024 | 3,485.54 | 3,492.61 | 3,445.39 | 3,453.36 | 3,453.36 | 151,200 |
23 Feb 2024 | 3,491.34 | 3,507.56 | 3,472.97 | 3,489.74 | 3,489.74 | 144,800 |
22 Feb 2024 | 3,450.35 | 3,486.68 | 3,448.41 | 3,486.67 | 3,486.67 | 141,000 |
21 Feb 2024 | 3,390.36 | 3,500.13 | 3,383.69 | 3,456.87 | 3,456.87 | 188,900 |
20 Feb 2024 | 3,395.19 | 3,415.89 | 3,380.10 | 3,410.85 | 3,410.85 | 140,700 |
19 Feb 2024 | 3,393.19 | 3,403.81 | 3,364.14 | 3,403.81 | 3,403.81 | 183,300 |
08 Feb 2024 | 3,351.41 | 3,367.21 | 3,336.98 | 3,364.93 | 3,364.93 | 190,000 |
07 Feb 2024 | 3,314.03 | 3,343.63 | 3,289.67 | 3,343.63 | 3,343.63 | 216,600 |
06 Feb 2024 | 3,185.25 | 3,314.51 | 3,182.82 | 3,311.69 | 3,311.69 | 202,700 |
05 Feb 2024 | 3,164.25 | 3,233.85 | 3,111.52 | 3,200.42 | 3,200.42 | 203,000 |
02 Feb 2024 | 3,219.87 | 3,235.41 | 3,108.35 | 3,179.63 | 3,179.63 | 173,800 |
01 Feb 2024 | 3,202.26 | 3,251.76 | 3,191.90 | 3,217.71 | 3,217.71 | 145,500 |
31 Jan 2024 | 3,231.54 | 3,252.15 | 3,201.93 | 3,215.35 | 3,215.35 | 153,100 |
30 Jan 2024 | 3,283.90 | 3,300.20 | 3,244.97 | 3,245.04 | 3,245.04 | 143,600 |
29 Jan 2024 | 3,335.39 | 3,351.37 | 3,303.96 | 3,303.96 | 3,303.96 | 184,200 |
26 Jan 2024 | 3,326.65 | 3,351.97 | 3,315.13 | 3,333.82 | 3,333.82 | 180,700 |
25 Jan 2024 | 3,274.34 | 3,344.24 | 3,269.79 | 3,342.92 | 3,342.92 | 196,800 |
24 Jan 2024 | 3,245.96 | 3,281.49 | 3,190.47 | 3,277.11 | 3,277.11 | 154,400 |
23 Jan 2024 | 3,208.43 | 3,249.53 | 3,188.13 | 3,231.93 | 3,231.93 | 122,000 |
22 Jan 2024 | 3,262.47 | 3,281.42 | 3,193.18 | 3,218.90 | 3,218.90 | 148,700 |
19 Jan 2024 | 3,261.24 | 3,286.94 | 3,251.81 | 3,269.78 | 3,269.78 | 118,500 |
18 Jan 2024 | 3,214.28 | 3,279.25 | 3,171.63 | 3,274.73 | 3,274.73 | 174,900 |
17 Jan 2024 | 3,291.14 | 3,291.14 | 3,229.08 | 3,229.08 | 3,229.08 | 108,800 |
16 Jan 2024 | 3,272.57 | 3,300.88 | 3,260.44 | 3,300.88 | 3,300.88 | 113,300 |
15 Jan 2024 | 3,270.10 | 3,306.92 | 3,261.27 | 3,280.92 | 3,280.92 | 88,900 |
12 Jan 2024 | 3,284.36 | 3,310.47 | 3,279.70 | 3,284.17 | 3,284.17 | 96,900 |
11 Jan 2024 | 3,275.31 | 3,311.11 | 3,266.79 | 3,295.67 | 3,295.67 | 108,800 |
10 Jan 2024 | 3,281.67 | 3,312.92 | 3,268.25 | 3,277.13 | 3,277.13 | 94,200 |
09 Jan 2024 | 3,286.71 | 3,304.60 | 3,273.84 | 3,292.50 | 3,292.50 | 109,300 |
08 Jan 2024 | 3,322.61 | 3,333.52 | 3,283.34 | 3,286.06 | 3,286.06 | 117,400 |
05 Jan 2024 | 3,341.31 | 3,372.54 | 3,313.55 | 3,329.11 | 3,329.11 | 126,400 |
04 Jan 2024 | 3,375.02 | 3,375.02 | 3,323.86 | 3,347.05 | 3,347.05 | 106,700 |
03 Jan 2024 | 3,379.75 | 3,392.85 | 3,362.66 | 3,378.30 | 3,378.30 | 105,600 |
02 Jan 2024 | 3,426.27 | 3,426.27 | 3,386.35 | 3,386.35 | 3,386.35 | 116,200 |
29 Dec 2023 | 3,411.11 | 3,432.54 | 3,409.58 | 3,431.11 | 3,431.11 | 114,900 |
28 Dec 2023 | 3,335.56 | 3,423.40 | 3,331.21 | 3,414.54 | 3,414.54 | 148,100 |
27 Dec 2023 | 3,326.93 | 3,341.27 | 3,309.67 | 3,336.36 | 3,336.36 | 94,400 |
26 Dec 2023 | 3,345.40 | 3,345.42 | 3,315.94 | 3,324.79 | 3,324.79 | 74,700 |
25 Dec 2023 | 3,330.33 | 3,348.88 | 3,330.33 | 3,347.45 | 3,347.45 | 74,500 |
22 Dec 2023 | 3,329.47 | 3,359.06 | 3,315.90 | 3,337.23 | 3,337.23 | 105,200 |
21 Dec 2023 | 3,285.60 | 3,339.36 | 3,283.99 | 3,330.87 | 3,330.87 | 102,500 |
20 Dec 2023 | 3,334.33 | 3,338.54 | 3,297.37 | 3,297.50 | 3,297.50 | 92,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |