Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 1,459.55 | 1,477.26 | 1,459.55 | 1,474.98 | 1,474.98 | 260,600,100 |
25 Jul 2024 | 1,479.68 | 1,479.68 | 1,444.62 | 1,459.79 | 1,459.79 | 340,295,000 |
24 Jul 2024 | 1,492.43 | 1,492.43 | 1,478.94 | 1,482.37 | 1,482.37 | 279,835,000 |
23 Jul 2024 | 1,497.57 | 1,505.18 | 1,490.17 | 1,494.50 | 1,494.50 | 256,403,000 |
22 Jul 2024 | 1,482.23 | 1,500.44 | 1,482.23 | 1,495.85 | 1,495.85 | 272,311,400 |
19 Jul 2024 | 1,492.19 | 1,492.19 | 1,479.91 | 1,481.59 | 1,481.59 | 283,377,300 |
18 Jul 2024 | 1,494.67 | 1,508.12 | 1,490.03 | 1,492.88 | 1,492.88 | 255,866,100 |
17 Jul 2024 | 1,510.77 | 1,510.77 | 1,490.45 | 1,493.35 | 1,493.35 | 218,382,500 |
16 Jul 2024 | 1,516.42 | 1,516.42 | 1,506.38 | 1,511.04 | 1,511.04 | 228,168,600 |
15 Jul 2024 | 1,530.72 | 1,533.19 | 1,517.88 | 1,517.96 | 1,517.96 | 205,798,000 |
12 Jul 2024 | 1,517.74 | 1,534.24 | 1,517.74 | 1,531.57 | 1,531.57 | 230,595,400 |
11 Jul 2024 | 1,516.09 | 1,526.08 | 1,514.50 | 1,517.16 | 1,517.16 | 256,101,200 |
10 Jul 2024 | 1,500.75 | 1,514.70 | 1,498.79 | 1,514.15 | 1,514.15 | 240,064,400 |
09 Jul 2024 | 1,515.30 | 1,515.30 | 1,497.79 | 1,500.80 | 1,500.80 | 248,611,400 |
08 Jul 2024 | 1,518.70 | 1,531.09 | 1,513.34 | 1,516.00 | 1,516.00 | 258,282,600 |
05 Jul 2024 | 1,523.50 | 1,531.16 | 1,514.60 | 1,519.36 | 1,519.36 | 216,882,300 |
04 Jul 2024 | 1,514.24 | 1,525.04 | 1,514.24 | 1,522.89 | 1,522.89 | 192,775,600 |
03 Jul 2024 | 1,498.23 | 1,516.70 | 1,498.23 | 1,513.11 | 1,513.11 | 272,156,100 |
02 Jul 2024 | 1,496.16 | 1,496.95 | 1,484.37 | 1,496.20 | 1,496.20 | 303,876,500 |
01 Jul 2024 | 1,486.81 | 1,511.86 | 1,486.81 | 1,496.86 | 1,496.86 | - |
28 Jun 2024 | 1,489.22 | 1,494.93 | 1,481.14 | 1,484.29 | 1,484.29 | 311,859,100 |
27 Jun 2024 | 1,493.32 | 1,497.52 | 1,487.89 | 1,488.28 | 1,488.28 | 290,667,700 |
26 Jun 2024 | 1,503.70 | 1,511.62 | 1,486.68 | 1,493.37 | 1,493.37 | 280,248,400 |
25 Jun 2024 | 1,506.55 | 1,506.55 | 1,495.02 | 1,502.22 | 1,502.22 | 256,789,000 |
24 Jun 2024 | 1,497.36 | 1,512.52 | 1,496.59 | 1,508.99 | 1,508.99 | 273,810,300 |
21 Jun 2024 | 1,510.99 | 1,510.99 | 1,494.22 | 1,498.03 | 1,498.03 | 701,299,900 |
20 Jun 2024 | 1,492.69 | 1,512.48 | 1,492.69 | 1,511.69 | 1,511.69 | 301,300,400 |
19 Jun 2024 | 1,500.79 | 1,502.23 | 1,492.16 | 1,492.42 | 1,492.42 | 260,444,000 |
18 Jun 2024 | 1,486.67 | 1,501.81 | 1,486.67 | 1,500.52 | 1,500.52 | 319,409,500 |
17 Jun 2024 | 1,476.66 | 1,493.04 | 1,474.52 | 1,485.86 | 1,485.86 | 325,526,000 |
14 Jun 2024 | 1,504.37 | 1,506.06 | 1,470.02 | 1,475.66 | 1,475.66 | 569,941,500 |
13 Jun 2024 | 1,531.97 | 1,531.97 | 1,502.02 | 1,504.48 | 1,504.48 | 381,985,000 |
12 Jun 2024 | 1,515.59 | 1,536.25 | 1,515.59 | 1,532.78 | 1,532.78 | 298,412,700 |
11 Jun 2024 | 1,532.36 | 1,536.97 | 1,507.64 | 1,514.29 | 1,514.29 | 356,658,600 |
10 Jun 2024 | 1,538.79 | 1,538.79 | 1,517.65 | 1,531.79 | 1,531.79 | 298,066,500 |
07 Jun 2024 | 1,546.76 | 1,549.39 | 1,532.17 | 1,540.61 | 1,540.61 | 267,945,600 |
06 Jun 2024 | 1,538.84 | 1,548.41 | 1,538.84 | 1,546.53 | 1,546.53 | 272,695,500 |
05 Jun 2024 | 1,520.95 | 1,542.22 | 1,520.95 | 1,538.33 | 1,538.33 | 284,076,700 |
04 Jun 2024 | 1,533.92 | 1,533.92 | 1,515.40 | 1,519.03 | 1,519.03 | 339,677,800 |
03 Jun 2024 | 1,532.33 | 1,547.10 | 1,532.33 | 1,535.05 | 1,535.05 | 266,133,000 |
31 May 2024 | 1,530.86 | 1,536.25 | 1,527.36 | 1,530.66 | 1,530.66 | 748,345,500 |
30 May 2024 | 1,525.68 | 1,532.78 | 1,521.68 | 1,530.32 | 1,530.32 | 259,835,700 |
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 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |