Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 503.53 | 508.92 | 503.53 | 507.98 | 507.98 | 208,938,600 |
25 Apr 2024 | 505.67 | 505.84 | 499.28 | 502.38 | 502.38 | 260,016,800 |
24 Apr 2024 | 507.99 | 509.03 | 505.09 | 505.61 | 505.61 | 271,624,100 |
23 Apr 2024 | 502.89 | 507.98 | 502.89 | 507.79 | 507.79 | 266,367,300 |
22 Apr 2024 | 499.30 | 503.15 | 499.30 | 502.31 | 502.31 | 228,486,200 |
19 Apr 2024 | 498.28 | 499.75 | 495.31 | 499.29 | 499.29 | 228,740,200 |
18 Apr 2024 | 499.07 | 500.36 | 497.14 | 499.70 | 499.70 | 244,665,600 |
17 Apr 2024 | 498.46 | 502.34 | 497.40 | 498.52 | 498.52 | 197,603,400 |
16 Apr 2024 | 503.51 | 503.51 | 496.53 | 498.21 | 498.21 | 223,485,800 |
15 Apr 2024 | 505.48 | 510.04 | 505.16 | 505.93 | 505.93 | 182,226,400 |
12 Apr 2024 | 506.39 | 510.64 | 503.98 | 505.25 | 505.25 | 198,443,400 |
11 Apr 2024 | 505.91 | 507.52 | 502.01 | 504.55 | 504.55 | 245,227,400 |
10 Apr 2024 | 507.30 | 509.62 | 502.67 | 506.59 | 506.59 | 249,735,100 |
09 Apr 2024 | 508.61 | 509.09 | 504.99 | 505.82 | 505.82 | 206,074,400 |
08 Apr 2024 | 506.20 | 509.71 | 505.90 | 508.93 | 508.93 | 179,294,800 |
05 Apr 2024 | 508.63 | 508.63 | 504.22 | 506.55 | 506.55 | 215,914,300 |
04 Apr 2024 | 510.09 | 511.73 | 509.56 | 510.84 | 510.84 | 228,050,700 |
03 Apr 2024 | 508.65 | 510.23 | 507.67 | 510.02 | 510.02 | 238,238,900 |
02 Apr 2024 | 513.36 | 515.77 | 508.20 | 508.57 | 508.57 | 241,324,000 |
28 Mar 2024 | 512.04 | 513.49 | 512.04 | 512.67 | 512.67 | 218,243,600 |
27 Mar 2024 | 510.79 | 512.45 | 510.38 | 511.75 | 511.75 | 235,200,100 |
26 Mar 2024 | 509.46 | 511.37 | 508.76 | 511.09 | 511.09 | 245,123,400 |
25 Mar 2024 | 509.45 | 510.46 | 507.70 | 509.86 | 509.86 | 217,977,400 |
22 Mar 2024 | 508.89 | 510.46 | 508.23 | 509.64 | 509.64 | 241,425,400 |
21 Mar 2024 | 507.63 | 510.25 | 507.14 | 509.77 | 509.77 | 285,492,000 |
20 Mar 2024 | 504.31 | 505.68 | 503.32 | 505.21 | 505.21 | 238,734,700 |
19 Mar 2024 | 503.40 | 505.29 | 503.02 | 505.23 | 505.23 | 224,042,200 |
18 Mar 2024 | 505.32 | 505.58 | 503.42 | 503.94 | 503.94 | 227,162,400 |
15 Mar 2024 | 506.14 | 508.25 | 504.78 | 504.80 | 504.80 | 613,747,400 |
14 Mar 2024 | 507.46 | 509.31 | 505.34 | 506.40 | 506.40 | 268,137,500 |
13 Mar 2024 | 506.79 | 508.34 | 506.06 | 507.33 | 507.33 | 297,931,500 |
12 Mar 2024 | 502.48 | 506.91 | 502.22 | 506.52 | 506.52 | 284,554,200 |
11 Mar 2024 | 501.66 | 502.07 | 499.82 | 501.49 | 501.49 | 329,823,000 |
08 Mar 2024 | 503.45 | 504.60 | 502.75 | 503.26 | 503.26 | 326,533,800 |
07 Mar 2024 | 496.89 | 503.81 | 496.16 | 503.16 | 503.16 | 479,238,500 |
06 Mar 2024 | 495.92 | 498.99 | 495.81 | 498.21 | 498.21 | 276,047,000 |
05 Mar 2024 | 497.13 | 497.46 | 495.18 | 496.27 | 496.27 | 198,429,700 |
04 Mar 2024 | 498.50 | 498.50 | 496.03 | 497.41 | 497.41 | 205,231,300 |
01 Mar 2024 | 495.08 | 497.88 | 495.08 | 497.58 | 497.58 | 264,214,800 |
29 Feb 2024 | 494.99 | 496.63 | 494.61 | 494.61 | 494.61 | 408,113,900 |
28 Feb 2024 | 496.22 | 496.31 | 494.17 | 494.59 | 494.59 | 234,199,900 |
27 Feb 2024 | 495.63 | 496.66 | 494.49 | 496.33 | 496.33 | 217,733,300 |
26 Feb 2024 | 496.70 | 496.75 | 495.18 | 495.43 | 495.43 | 218,737,600 |
23 Feb 2024 | 495.64 | 497.74 | 495.10 | 497.25 | 497.25 | 213,837,600 |
22 Feb 2024 | 493.44 | 496.30 | 493.44 | 495.10 | 495.10 | 259,341,800 |
21 Feb 2024 | 491.54 | 491.64 | 489.94 | 491.05 | 491.05 | 228,978,700 |
20 Feb 2024 | 491.88 | 492.78 | 490.74 | 491.90 | 491.90 | 184,537,300 |
19 Feb 2024 | 491.03 | 492.63 | 490.58 | 492.39 | 492.39 | 165,325,100 |
16 Feb 2024 | 489.59 | 492.01 | 489.59 | 491.59 | 491.59 | 222,721,100 |
15 Feb 2024 | 485.83 | 488.86 | 485.83 | 488.54 | 488.54 | 205,596,300 |
14 Feb 2024 | 482.69 | 485.84 | 482.69 | 485.24 | 485.24 | 222,666,000 |
13 Feb 2024 | 487.35 | 487.35 | 481.29 | 482.83 | 482.83 | 223,185,600 |
12 Feb 2024 | 485.52 | 487.56 | 485.52 | 487.46 | 487.46 | 177,414,600 |
09 Feb 2024 | 485.52 | 486.16 | 483.53 | 484.83 | 484.83 | 214,918,000 |
08 Feb 2024 | 485.51 | 487.24 | 485.16 | 485.27 | 485.27 | 179,219,600 |
07 Feb 2024 | 486.92 | 487.54 | 485.28 | 485.63 | 485.63 | 224,135,800 |
06 Feb 2024 | 484.94 | 487.17 | 483.63 | 486.76 | 486.76 | 271,102,200 |
05 Feb 2024 | 484.14 | 485.66 | 482.77 | 483.69 | 483.69 | 261,674,900 |
02 Feb 2024 | 485.07 | 487.66 | 483.72 | 483.93 | 483.93 | 207,450,900 |
01 Feb 2024 | 485.41 | 485.83 | 483.06 | 483.86 | 483.86 | 230,432,500 |
31 Jan 2024 | 486.72 | 487.45 | 485.36 | 485.67 | 485.67 | 234,407,900 |
30 Jan 2024 | 485.61 | 486.73 | 485.02 | 485.63 | 485.63 | 180,335,700 |
29 Jan 2024 | 484.46 | 484.85 | 483.33 | 484.84 | 484.84 | 167,442,900 |
26 Jan 2024 | 478.45 | 484.49 | 478.45 | 483.84 | 483.84 | 212,646,400 |
25 Jan 2024 | 477.10 | 478.64 | 474.90 | 478.53 | 478.53 | 180,494,000 |
24 Jan 2024 | 472.64 | 477.40 | 472.64 | 477.09 | 477.09 | 198,912,600 |
23 Jan 2024 | 473.62 | 474.44 | 470.96 | 471.53 | 471.53 | 215,506,500 |
22 Jan 2024 | 469.95 | 473.42 | 469.95 | 472.86 | 472.86 | 170,684,700 |
19 Jan 2024 | 471.24 | 472.88 | 468.34 | 469.24 | 469.24 | 228,292,700 |
18 Jan 2024 | 468.22 | 470.85 | 467.43 | 470.45 | 470.45 | 192,382,800 |
17 Jan 2024 | 470.38 | 470.38 | 464.99 | 467.71 | 467.71 | 201,410,100 |
16 Jan 2024 | 472.67 | 473.38 | 470.22 | 473.06 | 473.06 | 218,473,400 |
15 Jan 2024 | 476.88 | 477.63 | 473.66 | 474.19 | 474.19 | 153,134,900 |
12 Jan 2024 | 473.92 | 478.18 | 473.92 | 476.76 | 476.76 | 181,274,700 |
11 Jan 2024 | 477.62 | 480.04 | 472.72 | 472.77 | 472.77 | 237,108,800 |
10 Jan 2024 | 476.77 | 477.78 | 475.74 | 476.42 | 476.42 | 170,747,200 |
09 Jan 2024 | 478.68 | 478.83 | 475.68 | 477.26 | 477.26 | 176,764,900 |
08 Jan 2024 | 475.78 | 478.18 | 472.94 | 478.18 | 478.18 | 189,512,300 |
05 Jan 2024 | 476.46 | 477.18 | 472.24 | 476.38 | 476.38 | 165,256,400 |
04 Jan 2024 | 475.34 | 477.82 | 474.21 | 477.68 | 477.68 | 200,675,900 |
03 Jan 2024 | 478.17 | 479.44 | 472.88 | 474.40 | 474.40 | 202,523,600 |
29 Dec 2023 | 478.28 | 479.86 | 478.28 | 479.02 | 479.02 | 88,069,200 |
28 Dec 2023 | 479.75 | 480.43 | 477.72 | 478.08 | 478.08 | 95,191,800 |
27 Dec 2023 | 477.43 | 479.72 | 477.43 | 478.62 | 478.62 | 119,336,200 |
22 Dec 2023 | 476.63 | 478.04 | 476.07 | 477.60 | 477.60 | 125,597,900 |
21 Dec 2023 | 476.93 | 477.22 | 475.10 | 476.94 | 476.94 | 156,303,200 |
20 Dec 2023 | 477.48 | 479.39 | 476.05 | 477.94 | 477.94 | 244,238,700 |
19 Dec 2023 | 475.47 | 477.38 | 475.35 | 477.04 | 477.04 | 207,092,900 |
18 Dec 2023 | 475.78 | 476.79 | 474.40 | 475.32 | 475.32 | 185,040,400 |
15 Dec 2023 | 477.04 | 479.21 | 475.72 | 476.61 | 476.61 | 415,761,800 |
14 Dec 2023 | 474.80 | 480.64 | 474.19 | 476.57 | 476.57 | 336,497,900 |
13 Dec 2023 | 472.63 | 474.52 | 472.46 | 472.46 | 472.46 | 213,735,800 |
12 Dec 2023 | 473.35 | 474.75 | 471.87 | 472.72 | 472.72 | 184,036,200 |
11 Dec 2023 | 472.52 | 474.14 | 471.16 | 473.70 | 473.70 | 172,956,900 |
08 Dec 2023 | 468.96 | 473.19 | 468.96 | 472.26 | 472.26 | 181,937,200 |
07 Dec 2023 | 469.63 | 469.63 | 467.69 | 468.78 | 468.78 | 185,372,600 |
06 Dec 2023 | 468.46 | 471.29 | 467.90 | 470.06 | 470.06 | 252,289,500 |
05 Dec 2023 | 465.43 | 467.98 | 464.85 | 467.62 | 467.62 | 172,291,800 |
04 Dec 2023 | 465.46 | 467.16 | 464.97 | 465.78 | 465.78 | 171,704,300 |
01 Dec 2023 | 461.90 | 466.24 | 461.90 | 466.20 | 466.20 | 156,144,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |