Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 641.60 | 642.95 | 632.30 | 633.80 | 633.80 | 8,583 |
13 Jun 2024 | 634.70 | 639.95 | 631.25 | 636.30 | 636.30 | 6,842 |
12 Jun 2024 | 645.05 | 646.60 | 627.00 | 632.25 | 632.25 | 2,616 |
11 Jun 2024 | 637.60 | 645.55 | 637.30 | 641.25 | 641.25 | 1,871 |
10 Jun 2024 | 660.00 | 660.00 | 634.10 | 637.60 | 637.60 | 5,211 |
07 Jun 2024 | 627.00 | 635.00 | 619.55 | 628.70 | 628.70 | 8,591 |
06 Jun 2024 | 619.60 | 621.00 | 605.90 | 617.40 | 617.40 | 2,480 |
05 Jun 2024 | 592.00 | 612.35 | 581.15 | 599.55 | 599.55 | 10,636 |
04 Jun 2024 | 619.05 | 624.45 | 582.00 | 590.60 | 590.60 | 18,475 |
03 Jun 2024 | 626.10 | 634.00 | 617.90 | 624.95 | 624.95 | 9,530 |
31 May 2024 | 619.00 | 626.35 | 614.85 | 617.05 | 617.05 | 4,251 |
30 May 2024 | 622.00 | 632.75 | 622.00 | 623.45 | 623.45 | 1,404 |
29 May 2024 | 635.00 | 640.00 | 621.80 | 634.00 | 634.00 | 2,580 |
28 May 2024 | 650.05 | 656.85 | 632.05 | 634.70 | 634.70 | 4,358 |
27 May 2024 | 684.95 | 684.95 | 644.00 | 650.10 | 650.10 | 13,554 |
24 May 2024 | 670.10 | 688.10 | 661.15 | 673.45 | 673.45 | 26,641 |
24 May 2024 | 1.25:1 Stock split | |||||
23 May 2024 | 640.88 | 646.40 | 629.76 | 633.92 | 633.92 | 35,201 |
22 May 2024 | 641.76 | 647.28 | 627.20 | 634.28 | 634.28 | 21,963 |
21 May 2024 | 651.32 | 651.32 | 632.40 | 641.72 | 641.72 | 21,543 |
17 May 2024 | 600.44 | 631.16 | 600.44 | 624.76 | 624.76 | 17,765 |
16 May 2024 | 614.36 | 614.36 | 597.52 | 602.60 | 602.60 | 2,017 |
15 May 2024 | 611.96 | 611.96 | 601.60 | 606.56 | 606.56 | 5,723 |
14 May 2024 | 611.88 | 611.88 | 600.00 | 602.60 | 602.60 | 9,285 |
13 May 2024 | 588.04 | 612.00 | 584.48 | 604.24 | 604.24 | 9,933 |
10 May 2024 | 596.00 | 600.36 | 586.48 | 595.84 | 595.84 | 6,217 |
09 May 2024 | 608.04 | 610.44 | 595.04 | 597.68 | 597.68 | 3,556 |
09 May 2024 | 7 Dividend | |||||
08 May 2024 | 611.68 | 621.92 | 611.32 | 613.92 | 606.92 | 4,152 |
07 May 2024 | 628.00 | 628.00 | 607.20 | 612.92 | 605.93 | 2,780 |
06 May 2024 | 631.20 | 631.20 | 605.56 | 618.04 | 610.99 | 16,277 |
03 May 2024 | 628.88 | 629.04 | 612.64 | 615.32 | 608.30 | 17,080 |
02 May 2024 | 640.60 | 640.60 | 618.44 | 624.76 | 617.64 | 3,480 |
30 Apr 2024 | 640.68 | 660.00 | 623.84 | 625.56 | 618.43 | 24,895 |
29 Apr 2024 | 625.08 | 637.60 | 625.08 | 635.52 | 628.27 | 31,895 |
26 Apr 2024 | 632.52 | 638.40 | 620.52 | 626.40 | 619.26 | 8,971 |
25 Apr 2024 | 608.04 | 637.84 | 608.04 | 621.28 | 614.20 | 13,070 |
24 Apr 2024 | 619.88 | 620.00 | 601.80 | 607.12 | 600.20 | 24,060 |
23 Apr 2024 | 616.52 | 619.60 | 609.64 | 614.16 | 607.16 | 5,275 |
22 Apr 2024 | 601.88 | 620.00 | 599.92 | 611.96 | 604.98 | 14,950 |
19 Apr 2024 | 602.40 | 605.20 | 591.68 | 602.16 | 595.29 | 4,705 |
18 Apr 2024 | 613.96 | 621.80 | 605.60 | 606.12 | 599.21 | 7,421 |
16 Apr 2024 | 602.80 | 610.40 | 602.40 | 604.04 | 597.15 | 7,126 |
15 Apr 2024 | 596.16 | 612.00 | 587.56 | 602.68 | 595.81 | 24,071 |
12 Apr 2024 | 618.40 | 639.20 | 612.00 | 617.08 | 610.04 | 26,086 |
10 Apr 2024 | 600.92 | 626.32 | 594.72 | 613.84 | 606.84 | 12,821 |
09 Apr 2024 | 606.80 | 608.48 | 596.80 | 600.80 | 593.95 | 7,025 |
08 Apr 2024 | 617.56 | 617.56 | 601.60 | 605.88 | 598.97 | 9,655 |
05 Apr 2024 | 599.80 | 613.52 | 594.80 | 605.60 | 598.69 | 38,260 |
04 Apr 2024 | 634.36 | 652.20 | 586.40 | 593.28 | 586.52 | 132,722 |
03 Apr 2024 | 606.68 | 628.44 | 600.44 | 625.24 | 618.11 | 32,940 |
02 Apr 2024 | 582.68 | 603.84 | 579.92 | 600.92 | 594.07 | 27,010 |
01 Apr 2024 | 520.00 | 577.44 | 516.76 | 571.24 | 564.73 | 38,032 |
28 Mar 2024 | 514.40 | 518.96 | 499.64 | 506.60 | 500.82 | 8,911 |
27 Mar 2024 | 531.20 | 533.20 | 506.40 | 512.12 | 506.28 | 4,456 |
26 Mar 2024 | 530.80 | 534.84 | 524.80 | 529.76 | 523.72 | 3,490 |
22 Mar 2024 | 508.00 | 529.08 | 504.84 | 524.96 | 518.97 | 5,815 |
21 Mar 2024 | 509.68 | 510.44 | 502.44 | 504.64 | 498.89 | 1,560 |
20 Mar 2024 | 519.96 | 519.96 | 502.80 | 504.36 | 498.61 | 2,207 |
19 Mar 2024 | 501.64 | 509.68 | 500.68 | 504.92 | 499.16 | 3,782 |
18 Mar 2024 | 476.56 | 510.68 | 472.72 | 501.72 | 496.00 | 5,025 |
15 Mar 2024 | 477.24 | 479.16 | 469.92 | 473.48 | 468.08 | 4,785 |
14 Mar 2024 | 476.72 | 479.28 | 465.60 | 474.12 | 468.71 | 520 |
13 Mar 2024 | 495.96 | 495.96 | 464.84 | 466.84 | 461.52 | 5,470 |
12 Mar 2024 | 488.80 | 494.20 | 488.44 | 489.40 | 483.82 | 685 |
11 Mar 2024 | 503.96 | 503.96 | 492.00 | 492.80 | 487.18 | 2,740 |
07 Mar 2024 | 493.68 | 499.20 | 492.80 | 498.00 | 492.32 | 687 |
06 Mar 2024 | 497.44 | 499.16 | 493.48 | 495.76 | 490.11 | 3,521 |
05 Mar 2024 | 501.56 | 501.56 | 492.00 | 495.36 | 489.71 | 2,676 |
04 Mar 2024 | 496.04 | 501.40 | 492.96 | 493.80 | 488.17 | 3,462 |
01 Mar 2024 | 499.24 | 500.00 | 492.32 | 493.80 | 488.17 | 1,325 |
29 Feb 2024 | 508.44 | 508.44 | 489.76 | 492.44 | 486.83 | 5,230 |
28 Feb 2024 | 513.32 | 513.32 | 496.80 | 497.32 | 491.65 | 1,182 |
27 Feb 2024 | 503.92 | 509.60 | 503.24 | 503.60 | 497.86 | 1,031 |
26 Feb 2024 | 507.20 | 512.96 | 499.16 | 502.96 | 497.23 | 5,770 |
23 Feb 2024 | 507.04 | 511.80 | 499.84 | 504.32 | 498.57 | 6,470 |
22 Feb 2024 | 514.40 | 516.16 | 506.40 | 507.00 | 501.22 | 1,276 |
21 Feb 2024 | 519.64 | 520.04 | 507.96 | 513.28 | 507.43 | 2,475 |
20 Feb 2024 | 517.68 | 518.52 | 515.16 | 516.36 | 510.47 | 452 |
19 Feb 2024 | 515.08 | 518.84 | 513.80 | 517.68 | 511.78 | 1,441 |
16 Feb 2024 | 512.76 | 518.00 | 512.40 | 513.80 | 507.94 | 1,375 |
15 Feb 2024 | 513.60 | 513.60 | 504.12 | 510.96 | 505.13 | 4,255 |
14 Feb 2024 | 504.80 | 504.80 | 500.72 | 503.52 | 497.78 | 766 |
13 Feb 2024 | 516.04 | 516.04 | 501.04 | 506.56 | 500.78 | 2,322 |
12 Feb 2024 | 521.96 | 521.96 | 502.48 | 503.44 | 497.70 | 1,700 |
09 Feb 2024 | 504.32 | 529.44 | 497.76 | 511.68 | 505.85 | 4,445 |
08 Feb 2024 | 511.16 | 511.16 | 501.72 | 504.28 | 498.53 | 4,065 |
07 Feb 2024 | 508.92 | 515.76 | 504.88 | 506.24 | 500.47 | 1,215 |
06 Feb 2024 | 516.60 | 516.60 | 505.56 | 507.80 | 502.01 | 4,566 |
05 Feb 2024 | 523.20 | 523.20 | 508.80 | 511.16 | 505.33 | 4,332 |
02 Feb 2024 | 524.00 | 524.00 | 516.44 | 518.32 | 512.41 | 1,442 |
01 Feb 2024 | 527.88 | 527.88 | 515.76 | 516.32 | 510.43 | 3,460 |
31 Jan 2024 | 512.92 | 523.00 | 512.92 | 520.76 | 514.82 | 5,131 |
30 Jan 2024 | 522.16 | 523.80 | 513.16 | 514.48 | 508.61 | 1,712 |
29 Jan 2024 | 529.48 | 529.48 | 517.76 | 519.28 | 513.36 | 6,162 |
25 Jan 2024 | 529.60 | 529.60 | 515.96 | 519.16 | 513.24 | 2,337 |
24 Jan 2024 | 522.48 | 531.20 | 516.00 | 519.48 | 513.56 | 5,472 |
23 Jan 2024 | 531.84 | 531.84 | 520.52 | 522.56 | 516.60 | 1,902 |
19 Jan 2024 | 534.40 | 538.96 | 529.60 | 534.84 | 528.74 | 1,826 |
18 Jan 2024 | 533.32 | 533.52 | 521.36 | 529.96 | 523.92 | 6,007 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |