Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 491.00 | 494.31 | 485.97 | 490.19 | 490.19 | 1,130,676 |
22 Apr 2024 | 497.78 | 499.42 | 490.64 | 491.23 | 491.23 | 4,691,200 |
19 Apr 2024 | 497.00 | 507.30 | 495.56 | 501.13 | 501.13 | 6,616,000 |
18 Apr 2024 | 486.13 | 502.00 | 485.97 | 493.18 | 493.18 | 8,880,400 |
17 Apr 2024 | 478.60 | 488.00 | 474.59 | 478.99 | 478.99 | 8,759,800 |
16 Apr 2024 | 476.77 | 479.75 | 465.60 | 468.89 | 468.89 | 11,816,500 |
15 Apr 2024 | 442.00 | 448.35 | 441.99 | 445.63 | 445.63 | 5,376,800 |
12 Apr 2024 | 440.34 | 442.24 | 436.38 | 439.20 | 439.20 | 6,042,900 |
11 Apr 2024 | 450.39 | 450.77 | 441.48 | 441.72 | 441.72 | 5,844,100 |
10 Apr 2024 | 455.49 | 458.74 | 449.78 | 450.05 | 450.05 | 4,493,500 |
09 Apr 2024 | 454.28 | 459.76 | 452.46 | 459.72 | 459.72 | 3,521,700 |
08 Apr 2024 | 455.97 | 457.20 | 453.59 | 456.00 | 456.00 | 4,532,300 |
05 Apr 2024 | 450.69 | 457.75 | 450.01 | 455.74 | 455.74 | 5,744,400 |
04 Apr 2024 | 460.82 | 461.72 | 451.92 | 455.38 | 455.38 | 5,182,000 |
03 Apr 2024 | 462.00 | 462.85 | 455.55 | 459.74 | 459.74 | 4,460,400 |
02 Apr 2024 | 459.60 | 463.68 | 449.60 | 458.14 | 458.14 | 11,867,000 |
01 Apr 2024 | 494.47 | 495.78 | 488.70 | 489.70 | 489.70 | 2,928,700 |
28 Mar 2024 | 495.00 | 495.87 | 489.30 | 494.70 | 494.70 | 3,820,000 |
27 Mar 2024 | 493.70 | 495.73 | 491.31 | 493.10 | 493.10 | 2,653,100 |
26 Mar 2024 | 488.13 | 493.34 | 485.23 | 492.31 | 492.31 | 3,113,300 |
25 Mar 2024 | 490.60 | 491.48 | 484.07 | 485.88 | 485.88 | 2,786,100 |
22 Mar 2024 | 495.20 | 495.83 | 489.77 | 490.07 | 490.07 | 2,847,000 |
21 Mar 2024 | 492.28 | 496.20 | 491.28 | 491.69 | 491.69 | 3,693,400 |
20 Mar 2024 | 492.47 | 494.60 | 489.44 | 494.23 | 494.23 | 3,548,200 |
19 Mar 2024 | 489.67 | 493.44 | 487.79 | 493.32 | 493.32 | 2,511,700 |
18 Mar 2024 | 492.10 | 492.10 | 486.38 | 487.05 | 487.05 | 2,970,500 |
15 Mar 2024 | 487.45 | 491.22 | 487.45 | 490.82 | 490.82 | 5,712,300 |
14 Mar 2024 | 488.72 | 489.68 | 485.19 | 489.00 | 489.00 | 3,378,500 |
13 Mar 2024 | 493.52 | 496.00 | 485.33 | 488.00 | 488.00 | 3,669,000 |
12 Mar 2024 | 488.13 | 492.28 | 487.35 | 489.35 | 489.35 | 4,153,800 |
11 Mar 2024 | 477.00 | 490.31 | 476.00 | 489.15 | 489.15 | 4,410,100 |
08 Mar 2024 | 478.33 | 484.25 | 474.77 | 476.57 | 476.57 | 4,672,600 |
08 Mar 2024 | 1.88 Dividend | |||||
07 Mar 2024 | 474.00 | 481.19 | 473.60 | 478.78 | 476.90 | 5,102,000 |
06 Mar 2024 | 474.44 | 479.80 | 468.19 | 472.60 | 470.74 | 5,577,500 |
05 Mar 2024 | 482.39 | 482.90 | 470.62 | 473.15 | 471.29 | 5,296,200 |
04 Mar 2024 | 483.24 | 487.04 | 480.10 | 481.87 | 479.98 | 5,239,800 |
01 Mar 2024 | 489.42 | 490.02 | 477.25 | 489.53 | 487.61 | 7,312,200 |
29 Feb 2024 | 498.50 | 501.75 | 491.60 | 493.60 | 491.66 | 6,833,200 |
28 Feb 2024 | 495.44 | 498.55 | 484.39 | 498.28 | 496.32 | 9,558,600 |
27 Feb 2024 | 524.76 | 525.59 | 512.05 | 513.42 | 511.40 | 3,780,600 |
26 Feb 2024 | 528.32 | 532.81 | 524.31 | 525.32 | 523.26 | 2,308,900 |
23 Feb 2024 | 526.75 | 530.50 | 524.16 | 527.24 | 525.17 | 2,502,000 |
22 Feb 2024 | 524.20 | 526.74 | 518.59 | 526.50 | 524.43 | 3,186,800 |
21 Feb 2024 | 523.67 | 523.69 | 517.54 | 521.97 | 519.92 | 2,095,900 |
20 Feb 2024 | 524.21 | 525.37 | 519.41 | 521.06 | 519.01 | 2,600,200 |
16 Feb 2024 | 522.30 | 523.79 | 518.89 | 521.55 | 519.50 | 2,135,500 |
15 Feb 2024 | 517.34 | 521.75 | 515.80 | 520.88 | 518.83 | 2,292,100 |
14 Feb 2024 | 515.26 | 518.53 | 514.29 | 516.94 | 514.91 | 1,918,500 |
13 Feb 2024 | 522.00 | 526.93 | 514.21 | 516.85 | 514.82 | 3,436,000 |
12 Feb 2024 | 518.22 | 518.99 | 512.81 | 517.64 | 515.61 | 3,194,000 |
09 Feb 2024 | 518.99 | 520.39 | 516.29 | 518.22 | 516.19 | 2,715,400 |
08 Feb 2024 | 520.63 | 522.16 | 517.28 | 520.09 | 518.05 | 3,343,000 |
07 Feb 2024 | 514.01 | 521.00 | 512.69 | 519.39 | 517.35 | 4,109,100 |
06 Feb 2024 | 503.94 | 510.94 | 502.45 | 510.67 | 508.66 | 2,745,400 |
05 Feb 2024 | 509.96 | 514.20 | 500.05 | 502.96 | 500.99 | 3,646,300 |
02 Feb 2024 | 508.25 | 512.91 | 505.39 | 510.23 | 508.23 | 3,804,500 |
01 Feb 2024 | 508.83 | 510.22 | 503.00 | 507.14 | 505.15 | 4,242,600 |
31 Jan 2024 | 504.51 | 515.00 | 504.51 | 511.74 | 509.73 | 5,358,100 |
30 Jan 2024 | 504.54 | 506.05 | 499.22 | 503.61 | 501.63 | 4,931,200 |
29 Jan 2024 | 503.11 | 506.51 | 501.15 | 504.54 | 502.56 | 4,554,100 |
26 Jan 2024 | 493.28 | 503.69 | 489.90 | 503.20 | 501.22 | 6,212,200 |
25 Jan 2024 | 487.59 | 495.51 | 479.00 | 493.40 | 491.46 | 14,671,000 |
24 Jan 2024 | 517.90 | 521.73 | 512.95 | 513.23 | 511.21 | 2,918,800 |
23 Jan 2024 | 512.50 | 518.08 | 512.08 | 515.52 | 513.50 | 2,672,900 |
22 Jan 2024 | 503.94 | 513.57 | 496.50 | 512.99 | 510.98 | 5,922,900 |
19 Jan 2024 | 515.00 | 517.55 | 501.82 | 503.56 | 501.58 | 6,141,600 |
18 Jan 2024 | 505.23 | 516.84 | 497.46 | 516.34 | 514.31 | 7,367,000 |
17 Jan 2024 | 521.28 | 530.66 | 520.00 | 524.94 | 522.88 | 3,791,300 |
16 Jan 2024 | 523.71 | 524.50 | 516.55 | 519.15 | 517.11 | 3,736,700 |
12 Jan 2024 | 518.86 | 528.48 | 513.13 | 521.51 | 519.46 | 6,325,800 |
11 Jan 2024 | 536.13 | 540.16 | 534.53 | 539.68 | 537.56 | 2,814,100 |
10 Jan 2024 | 538.10 | 541.20 | 536.15 | 537.64 | 535.53 | 2,180,000 |
09 Jan 2024 | 538.00 | 539.61 | 532.33 | 538.37 | 536.26 | 2,677,000 |
08 Jan 2024 | 539.40 | 540.25 | 528.00 | 536.52 | 534.41 | 2,648,900 |
05 Jan 2024 | 547.00 | 547.00 | 533.73 | 537.38 | 535.27 | 2,815,400 |
04 Jan 2024 | 545.00 | 549.00 | 543.00 | 545.42 | 543.28 | 2,994,400 |
03 Jan 2024 | 543.04 | 546.79 | 539.48 | 542.03 | 539.90 | 2,891,400 |
02 Jan 2024 | 526.84 | 539.66 | 526.67 | 539.34 | 537.22 | 3,415,700 |
29 Dec 2023 | 525.98 | 528.24 | 523.92 | 526.47 | 524.40 | 2,080,100 |
28 Dec 2023 | 523.47 | 527.87 | 522.94 | 524.90 | 522.84 | 2,001,000 |
27 Dec 2023 | 519.75 | 523.16 | 519.36 | 522.79 | 520.74 | 1,851,800 |
26 Dec 2023 | 519.88 | 521.48 | 517.97 | 520.03 | 517.99 | 1,390,800 |
22 Dec 2023 | 519.88 | 523.01 | 518.02 | 520.31 | 518.27 | 1,759,500 |
21 Dec 2023 | 518.88 | 520.82 | 516.50 | 519.88 | 517.84 | 2,491,600 |
20 Dec 2023 | 523.85 | 524.83 | 515.87 | 515.93 | 513.90 | 3,847,800 |
19 Dec 2023 | 524.59 | 527.62 | 521.78 | 524.04 | 521.98 | 3,645,600 |
18 Dec 2023 | 529.11 | 531.47 | 525.23 | 526.55 | 524.48 | 3,260,300 |
15 Dec 2023 | 530.00 | 533.50 | 522.96 | 531.12 | 529.03 | 9,029,700 |
14 Dec 2023 | 544.30 | 544.92 | 529.40 | 534.24 | 532.14 | 5,386,800 |
13 Dec 2023 | 544.00 | 549.42 | 538.59 | 549.01 | 546.85 | 2,876,600 |
12 Dec 2023 | 545.80 | 547.49 | 542.65 | 545.72 | 543.58 | 2,706,100 |
11 Dec 2023 | 549.76 | 550.00 | 539.06 | 543.68 | 541.55 | 3,655,300 |
08 Dec 2023 | 550.22 | 551.73 | 544.54 | 549.77 | 547.61 | 2,039,900 |
07 Dec 2023 | 551.35 | 551.51 | 544.52 | 548.27 | 546.12 | 2,511,700 |
06 Dec 2023 | 547.56 | 551.88 | 547.10 | 549.53 | 547.37 | 2,239,700 |
05 Dec 2023 | 549.10 | 552.53 | 545.35 | 550.26 | 548.10 | 2,645,600 |
04 Dec 2023 | 548.26 | 551.87 | 543.04 | 548.28 | 546.13 | 2,709,200 |
01 Dec 2023 | 550.42 | 554.70 | 545.16 | 547.16 | 545.01 | 3,461,700 |
01 Dec 2023 | 1.88 Dividend | |||||
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |