Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 500.00 | 506.83 | 498.39 | 503.94 | 503.94 | 364,288 |
25 Apr 2024 | 488.67 | 497.10 | 487.00 | 495.44 | 495.44 | 479,800 |
24 Apr 2024 | 498.77 | 500.43 | 492.88 | 495.24 | 495.24 | 514,500 |
23 Apr 2024 | 488.63 | 495.61 | 487.85 | 494.45 | 494.45 | 519,300 |
22 Apr 2024 | 484.19 | 488.63 | 479.32 | 486.46 | 486.46 | 1,057,000 |
19 Apr 2024 | 490.70 | 492.51 | 478.25 | 479.90 | 479.90 | 1,133,500 |
18 Apr 2024 | 497.85 | 499.67 | 492.20 | 492.97 | 492.97 | 539,700 |
17 Apr 2024 | 507.89 | 508.71 | 497.27 | 497.69 | 497.69 | 398,000 |
16 Apr 2024 | 505.16 | 508.40 | 503.22 | 505.19 | 505.19 | 558,100 |
15 Apr 2024 | 518.82 | 519.05 | 503.79 | 504.89 | 504.89 | 552,100 |
12 Apr 2024 | 518.59 | 520.57 | 513.49 | 514.68 | 514.68 | 448,400 |
11 Apr 2024 | 516.20 | 525.16 | 513.59 | 524.00 | 524.00 | 490,600 |
10 Apr 2024 | 512.06 | 515.62 | 511.48 | 514.08 | 514.08 | 409,000 |
09 Apr 2024 | 520.07 | 521.03 | 512.70 | 518.80 | 518.80 | 263,500 |
08 Apr 2024 | 519.26 | 520.13 | 515.95 | 517.63 | 517.63 | 212,500 |
05 Apr 2024 | 514.92 | 521.00 | 512.74 | 518.38 | 518.38 | 736,000 |
04 Apr 2024 | 526.32 | 527.80 | 511.90 | 512.15 | 512.15 | 409,000 |
03 Apr 2024 | 516.68 | 523.54 | 516.34 | 520.56 | 520.56 | 287,200 |
02 Apr 2024 | 518.74 | 520.52 | 514.57 | 519.49 | 519.49 | 421,000 |
01 Apr 2024 | 525.01 | 528.60 | 522.73 | 525.42 | 525.42 | 352,200 |
28 Mar 2024 | 524.25 | 526.10 | 522.84 | 524.34 | 524.34 | 252,700 |
27 Mar 2024 | 527.25 | 527.25 | 520.51 | 525.08 | 525.08 | 337,400 |
26 Mar 2024 | 528.64 | 529.11 | 522.89 | 523.84 | 523.84 | 320,700 |
25 Mar 2024 | 523.50 | 528.73 | 523.00 | 526.15 | 526.15 | 375,100 |
22 Mar 2024 | 527.18 | 530.15 | 525.50 | 528.28 | 528.28 | 286,300 |
22 Mar 2024 | 1.259 Dividend | |||||
21 Mar 2024 | 533.96 | 533.96 | 528.04 | 528.70 | 527.44 | 346,300 |
20 Mar 2024 | 521.26 | 527.32 | 518.76 | 527.22 | 525.96 | 319,400 |
19 Mar 2024 | 514.75 | 521.00 | 511.23 | 520.17 | 518.93 | 360,100 |
18 Mar 2024 | 520.68 | 523.80 | 517.14 | 517.98 | 516.75 | 320,900 |
15 Mar 2024 | 515.77 | 518.51 | 513.72 | 515.56 | 514.33 | 474,000 |
14 Mar 2024 | 526.00 | 527.57 | 518.98 | 522.42 | 521.18 | 400,200 |
13 Mar 2024 | 528.08 | 528.82 | 522.60 | 524.39 | 523.14 | 410,200 |
12 Mar 2024 | 524.41 | 530.00 | 518.88 | 530.00 | 528.74 | 381,900 |
11 Mar 2024 | 518.45 | 521.30 | 516.08 | 519.26 | 518.02 | 372,700 |
08 Mar 2024 | 531.89 | 536.63 | 520.92 | 521.49 | 520.25 | 595,100 |
07 Mar 2024 | 525.91 | 531.26 | 522.99 | 530.16 | 528.90 | 332,600 |
06 Mar 2024 | 522.59 | 525.14 | 517.50 | 521.40 | 520.16 | 392,500 |
05 Mar 2024 | 523.17 | 523.17 | 512.14 | 515.68 | 514.45 | 550,000 |
04 Mar 2024 | 527.87 | 531.79 | 526.80 | 528.37 | 527.11 | 417,000 |
01 Mar 2024 | 519.24 | 528.09 | 519.24 | 527.39 | 526.13 | 478,500 |
29 Feb 2024 | 515.46 | 519.03 | 512.22 | 517.79 | 516.56 | 1,035,600 |
28 Feb 2024 | 513.46 | 514.20 | 510.97 | 512.88 | 511.66 | 261,700 |
27 Feb 2024 | 516.19 | 516.19 | 511.70 | 515.27 | 514.04 | 279,600 |
26 Feb 2024 | 515.58 | 517.02 | 513.55 | 514.52 | 513.29 | 306,500 |
23 Feb 2024 | 518.17 | 519.45 | 511.51 | 513.18 | 511.96 | 345,700 |
22 Feb 2024 | 511.51 | 516.18 | 510.31 | 514.92 | 513.69 | 745,200 |
21 Feb 2024 | 497.72 | 498.70 | 493.53 | 498.70 | 497.51 | 635,400 |
20 Feb 2024 | 505.90 | 507.16 | 497.74 | 502.99 | 501.79 | 553,200 |
16 Feb 2024 | 515.27 | 516.22 | 508.36 | 509.00 | 507.79 | 390,800 |
15 Feb 2024 | 516.09 | 516.15 | 511.18 | 514.45 | 513.22 | 343,100 |
14 Feb 2024 | 512.50 | 515.21 | 509.22 | 514.85 | 513.62 | 590,200 |
13 Feb 2024 | 505.98 | 511.82 | 504.17 | 508.06 | 506.85 | 879,700 |
12 Feb 2024 | 521.54 | 523.63 | 517.39 | 518.19 | 516.96 | 525,800 |
09 Feb 2024 | 516.67 | 522.09 | 515.81 | 521.44 | 520.20 | 509,500 |
08 Feb 2024 | 511.72 | 515.00 | 511.06 | 513.65 | 512.43 | 396,100 |
07 Feb 2024 | 508.11 | 511.17 | 505.75 | 511.06 | 509.84 | 393,900 |
06 Feb 2024 | 506.67 | 507.03 | 500.65 | 504.54 | 503.34 | 368,600 |
05 Feb 2024 | 506.96 | 507.41 | 500.58 | 505.40 | 504.20 | 422,800 |
02 Feb 2024 | 496.91 | 506.58 | 496.30 | 505.16 | 503.96 | 514,600 |
01 Feb 2024 | 496.41 | 501.06 | 495.48 | 500.28 | 499.09 | 492,500 |
31 Jan 2024 | 500.12 | 502.00 | 493.91 | 493.91 | 492.73 | 811,500 |
30 Jan 2024 | 509.08 | 509.92 | 503.34 | 504.38 | 503.18 | 630,900 |
29 Jan 2024 | 504.54 | 509.29 | 503.81 | 509.28 | 508.07 | 411,600 |
26 Jan 2024 | 506.14 | 508.11 | 502.73 | 503.40 | 502.20 | 385,100 |
25 Jan 2024 | 511.74 | 513.77 | 506.35 | 508.68 | 507.47 | 466,500 |
24 Jan 2024 | 508.69 | 512.94 | 506.92 | 507.47 | 506.26 | 627,600 |
23 Jan 2024 | 503.87 | 505.45 | 501.19 | 505.05 | 503.85 | 484,400 |
22 Jan 2024 | 503.29 | 505.99 | 501.45 | 502.96 | 501.76 | 619,100 |
19 Jan 2024 | 492.22 | 499.82 | 491.01 | 499.70 | 498.51 | 807,400 |
18 Jan 2024 | 485.96 | 489.25 | 483.59 | 489.08 | 487.92 | 499,600 |
17 Jan 2024 | 478.38 | 479.95 | 473.89 | 479.75 | 478.61 | 379,700 |
16 Jan 2024 | 480.13 | 484.23 | 477.91 | 482.39 | 481.24 | 490,600 |
12 Jan 2024 | 481.61 | 483.44 | 479.69 | 481.68 | 480.53 | 449,900 |
11 Jan 2024 | 481.12 | 483.05 | 473.89 | 480.61 | 479.47 | 749,800 |
10 Jan 2024 | 474.90 | 479.84 | 473.80 | 478.93 | 477.79 | 362,500 |
09 Jan 2024 | 470.70 | 476.12 | 469.51 | 474.90 | 473.77 | 344,800 |
08 Jan 2024 | 464.53 | 474.25 | 464.21 | 474.06 | 472.93 | 645,700 |
05 Jan 2024 | 462.23 | 466.00 | 460.48 | 462.29 | 461.19 | 435,900 |
04 Jan 2024 | 461.73 | 465.68 | 461.73 | 462.18 | 461.08 | 523,800 |
03 Jan 2024 | 466.79 | 468.82 | 464.54 | 464.98 | 463.87 | 1,375,200 |
02 Jan 2024 | 477.67 | 477.81 | 468.21 | 471.29 | 470.17 | 621,700 |
29 Dec 2023 | 486.98 | 487.60 | 481.91 | 484.00 | 482.85 | 532,900 |
28 Dec 2023 | 487.46 | 487.84 | 486.35 | 486.79 | 485.63 | 320,500 |
27 Dec 2023 | 486.22 | 487.14 | 484.18 | 486.47 | 485.31 | 638,900 |
26 Dec 2023 | 484.59 | 487.08 | 484.30 | 486.00 | 484.84 | 319,200 |
22 Dec 2023 | 484.54 | 485.10 | 481.30 | 483.61 | 482.46 | 395,100 |
21 Dec 2023 | 482.00 | 483.92 | 478.74 | 483.14 | 481.99 | 408,300 |
20 Dec 2023 | 484.22 | 486.33 | 477.17 | 477.22 | 476.08 | 397,200 |
19 Dec 2023 | 482.69 | 485.00 | 482.52 | 485.00 | 483.85 | 383,300 |
19 Dec 2023 | 0.795 Dividend | |||||
18 Dec 2023 | 481.85 | 484.47 | 480.12 | 483.33 | 481.39 | 1,244,900 |
15 Dec 2023 | 479.65 | 484.49 | 479.65 | 482.22 | 480.28 | 553,000 |
14 Dec 2023 | 480.10 | 483.00 | 475.88 | 479.91 | 477.98 | 595,300 |
13 Dec 2023 | 474.68 | 480.02 | 473.25 | 478.98 | 477.05 | 593,100 |
12 Dec 2023 | 469.24 | 473.58 | 468.43 | 473.51 | 471.61 | 343,200 |
11 Dec 2023 | 466.01 | 470.77 | 465.10 | 470.70 | 468.81 | 698,600 |
08 Dec 2023 | 462.27 | 467.89 | 462.00 | 467.48 | 465.60 | 323,000 |
07 Dec 2023 | 460.08 | 463.95 | 458.97 | 463.34 | 461.48 | 383,800 |
06 Dec 2023 | 464.86 | 465.19 | 458.05 | 458.39 | 456.55 | 320,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |