Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 512.04 | 513.49 | 512.04 | 512.67 | 512.67 | - |
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 |
30 Nov 2023 | 459.70 | 462.06 | 458.38 | 461.61 | 461.61 | 355,875,900 |
29 Nov 2023 | 456.78 | 459.95 | 456.69 | 459.10 | 459.10 | 163,459,700 |
28 Nov 2023 | 457.72 | 457.72 | 455.08 | 457.04 | 457.04 | 142,651,100 |
27 Nov 2023 | 459.63 | 460.15 | 458.30 | 458.41 | 458.41 | 121,182,000 |
24 Nov 2023 | 458.18 | 460.20 | 457.81 | 459.98 | 459.98 | 115,780,500 |
23 Nov 2023 | 457.58 | 458.73 | 457.10 | 458.47 | 458.47 | 121,884,000 |
22 Nov 2023 | 456.10 | 458.31 | 456.10 | 457.24 | 457.24 | 141,433,000 |
21 Nov 2023 | 456.18 | 456.66 | 455.08 | 455.85 | 455.85 | 144,530,900 |
20 Nov 2023 | 455.68 | 456.59 | 455.01 | 456.26 | 456.26 | 137,184,300 |
17 Nov 2023 | 452.04 | 456.63 | 452.04 | 455.82 | 455.82 | 192,575,800 |
16 Nov 2023 | 453.65 | 454.43 | 451.27 | 451.27 | 451.27 | 182,832,000 |
15 Nov 2023 | 453.08 | 456.53 | 453.08 | 454.52 | 454.52 | 189,789,700 |
14 Nov 2023 | 446.96 | 453.36 | 446.38 | 452.60 | 452.60 | 218,544,000 |
13 Nov 2023 | 444.84 | 447.07 | 444.68 | 446.62 | 446.62 | 163,552,000 |
10 Nov 2023 | 446.64 | 446.64 | 441.13 | 443.31 | 443.31 | 171,419,100 |
09 Nov 2023 | 443.87 | 448.16 | 442.83 | 447.80 | 447.80 | 170,976,000 |
08 Nov 2023 | 442.06 | 446.22 | 441.02 | 444.07 | 444.07 | 172,233,300 |
07 Nov 2023 | 442.57 | 444.00 | 441.88 | 442.81 | 442.81 | 147,011,800 |
06 Nov 2023 | 444.80 | 445.61 | 442.96 | 443.52 | 443.52 | 200,484,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |