Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 0.00 | 0.00 | 0.00 | 1,504.86 | 1,504.86 | - |
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 |
08 Jan 2024 | 1,386.16 | 1,389.54 | 1,376.78 | 1,388.91 | 1,388.91 | 243,910,000 |
05 Jan 2024 | 1,388.15 | 1,389.93 | 1,374.58 | 1,387.65 | 1,387.65 | 296,957,700 |
04 Jan 2024 | 1,381.52 | 1,390.49 | 1,381.52 | 1,389.78 | 1,389.78 | 312,201,700 |
03 Jan 2024 | 1,394.61 | 1,395.57 | 1,375.39 | 1,380.98 | 1,380.98 | 296,303,500 |
02 Jan 2024 | 1,396.48 | 1,409.18 | 1,387.90 | 1,395.11 | 1,395.11 | 263,693,500 |
29 Dec 2023 | 1,394.97 | 1,400.44 | 1,394.04 | 1,395.52 | 1,395.52 | 138,243,400 |
28 Dec 2023 | 1,400.47 | 1,403.25 | 1,394.56 | 1,394.89 | 1,394.89 | 148,266,600 |
27 Dec 2023 | 1,395.99 | 1,403.74 | 1,395.99 | 1,400.14 | 1,400.14 | 164,423,700 |
22 Dec 2023 | 1,395.75 | 1,397.66 | 1,391.58 | 1,396.21 | 1,396.21 | 176,616,300 |
21 Dec 2023 | 1,399.04 | 1,399.04 | 1,390.04 | 1,395.62 | 1,395.62 | 182,054,900 |
20 Dec 2023 | 1,400.67 | 1,406.40 | 1,394.20 | 1,399.76 | 1,399.76 | 230,895,100 |
19 Dec 2023 | 1,396.87 | 1,400.81 | 1,396.33 | 1,400.18 | 1,400.18 | 255,757,400 |
18 Dec 2023 | 1,400.83 | 1,402.28 | 1,394.71 | 1,396.76 | 1,396.76 | 248,352,000 |
15 Dec 2023 | 1,400.68 | 1,410.96 | 1,400.42 | 1,401.80 | 1,401.80 | 726,285,500 |
14 Dec 2023 | 1,390.00 | 1,409.92 | 1,390.00 | 1,399.95 | 1,399.95 | 515,104,700 |
13 Dec 2023 | 1,390.25 | 1,394.32 | 1,388.23 | 1,388.30 | 1,388.30 | 293,904,600 |
12 Dec 2023 | 1,391.79 | 1,398.84 | 1,389.15 | 1,390.29 | 1,390.29 | 273,090,000 |
11 Dec 2023 | 1,391.57 | 1,393.75 | 1,386.62 | 1,391.90 | 1,391.90 | 258,647,200 |
08 Dec 2023 | 1,375.82 | 1,390.41 | 1,375.82 | 1,388.16 | 1,388.16 | 279,367,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |