Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 May 2024 | 1,525.68 | 1,530.01 | 1,521.68 | 1,529.01 | 1,529.01 | - |
29 May 2024 | 1,545.16 | 1,545.16 | 1,524.16 | 1,527.51 | 1,527.51 | 288,358,300 |
28 May 2024 | 1,553.89 | 1,556.72 | 1,542.43 | 1,545.50 | 1,545.50 | 252,764,300 |
27 May 2024 | 1,547.66 | 1,553.91 | 1,545.64 | 1,553.88 | 1,553.88 | 146,797,300 |
24 May 2024 | 1,546.26 | 1,548.69 | 1,534.48 | 1,547.46 | 1,547.46 | 231,694,100 |
23 May 2024 | 1,543.22 | 1,555.41 | 1,543.14 | 1,547.98 | 1,547.98 | 248,976,600 |
22 May 2024 | 1,546.61 | 1,546.61 | 1,541.23 | 1,543.25 | 1,543.25 | 271,034,400 |
21 May 2024 | 1,553.69 | 1,553.69 | 1,539.53 | 1,547.76 | 1,547.76 | 305,982,600 |
20 May 2024 | 1,552.75 | 1,554.56 | 1,550.76 | 1,554.12 | 1,554.12 | 288,079,600 |
17 May 2024 | 1,554.11 | 1,554.11 | 1,546.45 | 1,552.83 | 1,552.83 | 386,180,700 |
16 May 2024 | 1,557.35 | 1,560.41 | 1,552.43 | 1,554.53 | 1,554.53 | 320,512,900 |
15 May 2024 | 1,552.19 | 1,559.70 | 1,552.19 | 1,557.64 | 1,557.64 | 324,939,000 |
14 May 2024 | 1,550.96 | 1,552.73 | 1,545.94 | 1,551.56 | 1,551.56 | 388,418,500 |
13 May 2024 | 1,551.23 | 1,552.11 | 1,547.94 | 1,551.25 | 1,551.25 | 286,316,500 |
10 May 2024 | 1,543.38 | 1,555.73 | 1,543.38 | 1,552.63 | 1,552.63 | 371,072,900 |
09 May 2024 | 1,534.24 | 1,542.55 | 1,532.82 | 1,541.34 | 1,541.34 | 264,741,100 |
08 May 2024 | 1,528.29 | 1,537.87 | 1,528.29 | 1,534.38 | 1,534.38 | 318,348,800 |
07 May 2024 | 1,516.91 | 1,528.79 | 1,516.91 | 1,528.47 | 1,528.47 | 336,063,200 |
06 May 2024 | 1,504.85 | 1,520.47 | 1,504.85 | 1,515.93 | 1,515.93 | 249,989,300 |
03 May 2024 | 1,498.20 | 1,512.62 | 1,498.20 | 1,504.86 | 1,504.86 | 413,011,200 |
02 May 2024 | 1,502.78 | 1,502.78 | 1,491.93 | 1,496.99 | 1,496.99 | 390,278,300 |
30 Apr 2024 | 1,517.85 | 1,521.14 | 1,502.44 | 1,503.61 | 1,503.61 | 333,448,600 |
29 Apr 2024 | 1,520.09 | 1,527.03 | 1,518.55 | 1,518.59 | 1,518.59 | 306,020,600 |
26 Apr 2024 | 1,505.61 | 1,523.57 | 1,505.61 | 1,519.43 | 1,519.43 | 290,841,500 |
25 Apr 2024 | 1,515.69 | 1,515.79 | 1,495.54 | 1,504.93 | 1,504.93 | 301,949,000 |
24 Apr 2024 | 1,519.08 | 1,527.24 | 1,513.51 | 1,515.77 | 1,515.77 | 339,049,700 |
23 Apr 2024 | 1,503.92 | 1,519.95 | 1,503.92 | 1,518.62 | 1,518.62 | 382,933,500 |
22 Apr 2024 | 1,496.84 | 1,505.27 | 1,496.84 | 1,502.71 | 1,502.71 | 301,030,900 |
19 Apr 2024 | 1,497.08 | 1,500.40 | 1,484.63 | 1,495.88 | 1,495.88 | 338,759,100 |
18 Apr 2024 | 1,495.27 | 1,502.23 | 1,493.34 | 1,500.80 | 1,500.80 | 284,392,800 |
17 Apr 2024 | 1,501.70 | 1,508.25 | 1,491.20 | 1,494.71 | 1,494.71 | 275,579,300 |
16 Apr 2024 | 1,519.39 | 1,519.39 | 1,496.28 | 1,501.87 | 1,501.87 | 303,591,700 |
15 Apr 2024 | 1,523.15 | 1,536.47 | 1,519.11 | 1,521.47 | 1,521.47 | 271,705,800 |
12 Apr 2024 | 1,521.55 | 1,537.75 | 1,516.62 | 1,521.43 | 1,521.43 | 303,698,400 |
11 Apr 2024 | 1,524.13 | 1,531.39 | 1,510.31 | 1,518.09 | 1,518.09 | 312,415,900 |
10 Apr 2024 | 1,522.81 | 1,534.00 | 1,511.45 | 1,524.45 | 1,524.45 | 316,719,600 |
09 Apr 2024 | 1,530.38 | 1,530.83 | 1,517.05 | 1,520.05 | 1,520.05 | 266,917,200 |
08 Apr 2024 | 1,519.92 | 1,533.86 | 1,518.58 | 1,530.97 | 1,530.97 | 228,447,600 |
05 Apr 2024 | 1,526.03 | 1,526.03 | 1,510.35 | 1,520.10 | 1,520.10 | 387,210,200 |
04 Apr 2024 | 1,531.73 | 1,537.05 | 1,529.57 | 1,529.90 | 1,529.90 | 253,851,400 |
03 Apr 2024 | 1,521.57 | 1,531.62 | 1,520.40 | 1,531.46 | 1,531.46 | 312,327,300 |
02 Apr 2024 | 1,527.12 | 1,540.31 | 1,520.57 | 1,521.00 | 1,521.00 | 367,598,800 |
28 Mar 2024 | 1,525.13 | 1,530.86 | 1,525.13 | 1,526.34 | 1,526.34 | 314,297,300 |
27 Mar 2024 | 1,522.71 | 1,528.39 | 1,522.71 | 1,524.88 | 1,524.88 | 255,125,900 |
26 Mar 2024 | 1,518.61 | 1,525.05 | 1,517.04 | 1,523.29 | 1,523.29 | 262,183,200 |
25 Mar 2024 | 1,515.03 | 1,521.19 | 1,512.12 | 1,518.73 | 1,518.73 | 238,452,800 |
22 Mar 2024 | 1,515.58 | 1,517.44 | 1,508.93 | 1,515.10 | 1,515.10 | 268,989,500 |
21 Mar 2024 | 1,503.59 | 1,520.52 | 1,503.59 | 1,516.35 | 1,516.35 | 289,872,300 |
20 Mar 2024 | 1,502.89 | 1,504.74 | 1,497.26 | 1,501.71 | 1,501.71 | 275,830,900 |
19 Mar 2024 | 1,494.62 | 1,503.48 | 1,493.32 | 1,503.42 | 1,503.42 | 294,964,700 |
18 Mar 2024 | 1,494.69 | 1,499.56 | 1,492.81 | 1,494.49 | 1,494.49 | 270,194,800 |
15 Mar 2024 | 1,494.13 | 1,503.39 | 1,492.40 | 1,492.53 | 1,492.53 | 879,716,000 |
14 Mar 2024 | 1,495.89 | 1,504.66 | 1,492.04 | 1,494.29 | 1,494.29 | 362,097,600 |
13 Mar 2024 | 1,491.71 | 1,500.02 | 1,491.71 | 1,495.66 | 1,495.66 | 361,244,200 |
12 Mar 2024 | 1,479.36 | 1,493.01 | 1,479.36 | 1,491.54 | 1,491.54 | 362,581,000 |
11 Mar 2024 | 1,487.19 | 1,487.22 | 1,474.82 | 1,479.08 | 1,479.08 | 293,525,600 |
08 Mar 2024 | 1,491.66 | 1,495.37 | 1,487.35 | 1,487.47 | 1,487.47 | 256,417,200 |
07 Mar 2024 | 1,477.39 | 1,492.27 | 1,471.14 | 1,490.95 | 1,490.95 | 344,796,400 |
06 Mar 2024 | 1,469.67 | 1,479.10 | 1,469.41 | 1,478.07 | 1,478.07 | 334,324,100 |
05 Mar 2024 | 1,471.34 | 1,474.31 | 1,466.15 | 1,469.72 | 1,469.72 | 330,878,800 |
04 Mar 2024 | 1,471.01 | 1,472.24 | 1,467.53 | 1,471.15 | 1,471.15 | 230,133,500 |
01 Mar 2024 | 1,460.18 | 1,467.76 | 1,459.81 | 1,467.75 | 1,467.75 | 393,800,200 |
29 Feb 2024 | 1,462.27 | 1,464.73 | 1,459.18 | 1,459.20 | 1,459.20 | 588,895,500 |
28 Feb 2024 | 1,464.05 | 1,464.05 | 1,458.86 | 1,462.67 | 1,462.67 | 274,655,700 |
27 Feb 2024 | 1,460.12 | 1,466.00 | 1,458.83 | 1,464.91 | 1,464.91 | 294,413,200 |
26 Feb 2024 | 1,466.50 | 1,466.50 | 1,459.37 | 1,460.28 | 1,460.28 | 310,355,100 |
23 Feb 2024 | 1,463.06 | 1,468.90 | 1,461.42 | 1,467.12 | 1,467.12 | 327,956,500 |
22 Feb 2024 | 1,446.19 | 1,467.71 | 1,446.19 | 1,462.92 | 1,462.92 | 343,390,800 |
21 Feb 2024 | 1,441.55 | 1,446.01 | 1,438.96 | 1,445.06 | 1,445.06 | 313,158,000 |
20 Feb 2024 | 1,445.01 | 1,445.46 | 1,439.82 | 1,441.72 | 1,441.72 | 232,664,600 |
19 Feb 2024 | 1,446.68 | 1,446.68 | 1,441.01 | 1,445.12 | 1,445.12 | 204,793,000 |
16 Feb 2024 | 1,442.33 | 1,450.18 | 1,442.33 | 1,447.13 | 1,447.13 | 323,372,000 |
15 Feb 2024 | 1,431.18 | 1,442.60 | 1,431.18 | 1,440.41 | 1,440.41 | 313,548,600 |
14 Feb 2024 | 1,426.42 | 1,434.39 | 1,424.23 | 1,432.11 | 1,432.11 | 241,653,900 |
13 Feb 2024 | 1,442.54 | 1,442.54 | 1,421.82 | 1,427.38 | 1,427.38 | 273,083,900 |
12 Feb 2024 | 1,437.31 | 1,442.12 | 1,437.06 | 1,442.11 | 1,442.11 | 255,817,000 |
09 Feb 2024 | 1,431.76 | 1,437.57 | 1,431.38 | 1,436.39 | 1,436.39 | 330,781,000 |
08 Feb 2024 | 1,425.16 | 1,434.57 | 1,424.28 | 1,431.64 | 1,431.64 | 318,893,100 |
07 Feb 2024 | 1,429.07 | 1,431.39 | 1,425.01 | 1,425.04 | 1,425.04 | 393,914,500 |
06 Feb 2024 | 1,418.87 | 1,429.45 | 1,418.87 | 1,428.74 | 1,428.74 | 458,504,300 |
05 Feb 2024 | 1,416.37 | 1,421.47 | 1,413.04 | 1,417.34 | 1,417.34 | 382,351,000 |
02 Feb 2024 | 1,419.25 | 1,426.91 | 1,416.11 | 1,416.46 | 1,416.46 | 313,522,600 |
01 Feb 2024 | 1,426.09 | 1,426.09 | 1,414.93 | 1,418.98 | 1,418.98 | 454,489,500 |
31 Jan 2024 | 1,426.86 | 1,431.19 | 1,423.59 | 1,424.37 | 1,424.37 | 379,767,900 |
30 Jan 2024 | 1,422.37 | 1,428.66 | 1,421.90 | 1,426.39 | 1,426.39 | 338,591,400 |
29 Jan 2024 | 1,421.69 | 1,424.39 | 1,418.72 | 1,422.10 | 1,422.10 | 310,762,700 |
26 Jan 2024 | 1,408.51 | 1,423.37 | 1,408.51 | 1,421.09 | 1,421.09 | 294,739,600 |
25 Jan 2024 | 1,407.26 | 1,414.36 | 1,402.33 | 1,413.13 | 1,413.13 | 286,675,300 |
24 Jan 2024 | 1,386.63 | 1,407.41 | 1,386.63 | 1,406.94 | 1,406.94 | 311,200,200 |
23 Jan 2024 | 1,388.14 | 1,393.53 | 1,382.13 | 1,385.89 | 1,385.89 | 246,926,300 |
22 Jan 2024 | 1,380.38 | 1,392.67 | 1,380.38 | 1,388.04 | 1,388.04 | 273,123,300 |
19 Jan 2024 | 1,383.50 | 1,389.84 | 1,377.51 | 1,379.90 | 1,379.90 | 301,060,700 |
18 Jan 2024 | 1,367.69 | 1,382.25 | 1,367.69 | 1,381.31 | 1,381.31 | 283,895,100 |
17 Jan 2024 | 1,379.37 | 1,379.37 | 1,360.61 | 1,367.96 | 1,367.96 | 310,701,600 |
16 Jan 2024 | 1,382.93 | 1,382.93 | 1,372.14 | 1,381.83 | 1,381.83 | 262,968,200 |
15 Jan 2024 | 1,391.28 | 1,393.27 | 1,383.22 | 1,384.34 | 1,384.34 | 197,892,800 |
12 Jan 2024 | 1,378.72 | 1,394.93 | 1,378.72 | 1,390.45 | 1,390.45 | 247,599,500 |
11 Jan 2024 | 1,383.15 | 1,393.16 | 1,376.89 | 1,377.33 | 1,377.33 | 275,463,400 |
10 Jan 2024 | 1,386.42 | 1,389.29 | 1,380.75 | 1,382.54 | 1,382.54 | 251,696,200 |
09 Jan 2024 | 1,388.92 | 1,391.08 | 1,382.30 | 1,386.25 | 1,386.25 | 267,160,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |