Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 645.00 | 654.70 | 625.00 | 634.85 | 634.85 | 80,178 |
27 Jun 2024 | 646.55 | 655.20 | 640.00 | 643.45 | 643.45 | 33,738 |
26 Jun 2024 | 660.00 | 666.35 | 640.05 | 646.55 | 646.55 | 48,677 |
25 Jun 2024 | 670.00 | 673.80 | 652.05 | 656.70 | 656.70 | 58,409 |
24 Jun 2024 | 653.25 | 673.95 | 650.60 | 667.60 | 667.60 | 168,192 |
21 Jun 2024 | 638.90 | 661.95 | 636.10 | 651.35 | 651.35 | 185,633 |
20 Jun 2024 | 640.00 | 640.00 | 630.80 | 635.30 | 635.30 | 68,600 |
19 Jun 2024 | 632.00 | 634.25 | 618.05 | 630.15 | 630.15 | 46,833 |
18 Jun 2024 | 636.45 | 639.80 | 628.00 | 629.10 | 629.10 | 42,351 |
14 Jun 2024 | 640.00 | 644.00 | 633.05 | 634.35 | 634.35 | 39,217 |
13 Jun 2024 | 637.00 | 639.95 | 632.00 | 635.85 | 635.85 | 35,161 |
12 Jun 2024 | 641.00 | 647.25 | 627.00 | 631.40 | 631.40 | 54,637 |
11 Jun 2024 | 644.60 | 646.30 | 637.00 | 641.40 | 641.40 | 49,712 |
10 Jun 2024 | 641.75 | 649.90 | 634.10 | 637.65 | 637.65 | 73,811 |
07 Jun 2024 | 622.00 | 635.40 | 619.70 | 631.20 | 631.20 | 54,052 |
06 Jun 2024 | 605.00 | 622.00 | 604.75 | 617.15 | 617.15 | 37,564 |
05 Jun 2024 | 602.00 | 613.90 | 580.00 | 600.85 | 600.85 | 82,339 |
04 Jun 2024 | 631.95 | 631.95 | 584.00 | 592.15 | 592.15 | 96,301 |
03 Jun 2024 | 629.00 | 634.00 | 618.05 | 624.45 | 624.45 | 78,917 |
31 May 2024 | 623.00 | 628.10 | 615.05 | 617.05 | 617.05 | 31,923 |
30 May 2024 | 631.70 | 633.05 | 620.00 | 623.15 | 623.15 | 22,694 |
29 May 2024 | 630.05 | 639.80 | 621.00 | 634.20 | 634.20 | 62,697 |
28 May 2024 | 654.85 | 654.95 | 632.25 | 635.10 | 635.10 | 64,846 |
27 May 2024 | 679.00 | 679.00 | 645.10 | 650.50 | 650.50 | 96,862 |
24 May 2024 | 684.00 | 688.70 | 649.00 | 673.15 | 673.15 | 382,763 |
24 May 2024 | 5:4 Stock split | |||||
23 May 2024 | 643.08 | 646.36 | 632.80 | 634.48 | 634.48 | 146,926 |
22 May 2024 | 646.68 | 647.20 | 625.00 | 633.56 | 633.56 | 132,878 |
21 May 2024 | 644.80 | 651.08 | 632.00 | 641.56 | 641.56 | 255,741 |
17 May 2024 | 608.80 | 631.20 | 604.84 | 624.92 | 624.92 | 178,736 |
16 May 2024 | 610.40 | 613.12 | 596.68 | 602.36 | 602.36 | 41,980 |
15 May 2024 | 608.00 | 608.28 | 601.20 | 606.80 | 606.80 | 21,901 |
14 May 2024 | 611.24 | 612.00 | 599.24 | 602.48 | 602.48 | 46,110 |
13 May 2024 | 593.60 | 612.64 | 584.00 | 603.24 | 603.24 | 114,510 |
10 May 2024 | 592.00 | 600.72 | 585.60 | 595.60 | 595.60 | 66,227 |
09 May 2024 | 609.60 | 609.60 | 592.88 | 598.28 | 598.28 | 84,811 |
09 May 2024 | 5.6 Dividend | |||||
09 May 2024 | 5:4 Stock split | |||||
08 May 2024 | 616.00 | 622.36 | 610.40 | 614.68 | 609.08 | 59,703 |
07 May 2024 | 623.20 | 624.00 | 607.20 | 611.92 | 606.35 | 45,343 |
06 May 2024 | 623.20 | 623.20 | 606.20 | 619.36 | 613.72 | 62,793 |
03 May 2024 | 629.60 | 629.60 | 612.84 | 615.12 | 609.52 | 65,250 |
02 May 2024 | 625.64 | 636.00 | 618.48 | 624.68 | 618.99 | 91,592 |
30 Apr 2024 | 640.00 | 660.00 | 623.20 | 625.64 | 619.94 | 483,608 |
29 Apr 2024 | 631.84 | 638.40 | 628.00 | 635.56 | 629.77 | 125,530 |
26 Apr 2024 | 628.60 | 638.60 | 619.80 | 625.84 | 620.14 | 174,077 |
25 Apr 2024 | 607.56 | 637.60 | 607.56 | 621.56 | 615.90 | 172,620 |
24 Apr 2024 | 619.20 | 620.00 | 603.96 | 607.56 | 602.02 | 106,472 |
23 Apr 2024 | 620.00 | 620.00 | 610.40 | 613.96 | 608.37 | 63,478 |
22 Apr 2024 | 604.00 | 620.00 | 601.64 | 612.28 | 606.70 | 104,720 |
19 Apr 2024 | 600.00 | 605.20 | 590.92 | 600.40 | 594.93 | 94,707 |
18 Apr 2024 | 612.08 | 623.20 | 605.36 | 606.80 | 601.27 | 89,791 |
16 Apr 2024 | 604.00 | 610.08 | 601.56 | 605.16 | 599.65 | 80,681 |
15 Apr 2024 | 604.00 | 612.12 | 587.64 | 603.04 | 597.55 | 152,395 |
12 Apr 2024 | 617.80 | 639.40 | 612.00 | 616.20 | 610.59 | 321,263 |
10 Apr 2024 | 602.36 | 627.20 | 594.40 | 613.84 | 608.25 | 247,246 |
09 Apr 2024 | 609.60 | 609.80 | 595.88 | 601.68 | 596.20 | 89,658 |
08 Apr 2024 | 615.20 | 616.00 | 601.32 | 605.92 | 600.40 | 140,836 |
05 Apr 2024 | 599.92 | 614.40 | 594.84 | 607.12 | 601.59 | 432,567 |
04 Apr 2024 | 632.48 | 651.80 | 586.56 | 594.72 | 589.30 | 2,706,632 |
03 Apr 2024 | 604.80 | 627.96 | 599.96 | 625.56 | 619.86 | 568,336 |
02 Apr 2024 | 580.04 | 604.00 | 579.52 | 601.04 | 595.56 | 505,651 |
01 Apr 2024 | 520.00 | 578.16 | 516.00 | 572.16 | 566.95 | 965,682 |
28 Mar 2024 | 515.96 | 519.52 | 504.08 | 507.20 | 502.58 | 46,518 |
27 Mar 2024 | 530.40 | 533.60 | 504.84 | 512.12 | 507.45 | 76,298 |
26 Mar 2024 | 528.00 | 534.60 | 523.68 | 529.44 | 524.62 | 83,458 |
22 Mar 2024 | 502.44 | 528.60 | 502.44 | 525.84 | 521.05 | 109,853 |
21 Mar 2024 | 506.32 | 511.20 | 502.40 | 505.72 | 501.11 | 34,426 |
20 Mar 2024 | 504.48 | 511.12 | 503.24 | 504.80 | 500.20 | 37,598 |
19 Mar 2024 | 500.80 | 510.40 | 500.80 | 505.88 | 501.27 | 51,303 |
18 Mar 2024 | 476.80 | 512.00 | 473.40 | 500.56 | 496.00 | 93,488 |
15 Mar 2024 | 479.08 | 479.08 | 470.48 | 472.40 | 468.10 | 31,050 |
14 Mar 2024 | 467.36 | 479.00 | 464.04 | 473.80 | 469.48 | 19,741 |
13 Mar 2024 | 488.68 | 491.32 | 464.44 | 467.36 | 463.10 | 67,560 |
12 Mar 2024 | 489.76 | 496.12 | 485.60 | 488.68 | 484.23 | 23,141 |
11 Mar 2024 | 500.00 | 500.00 | 492.00 | 493.12 | 488.63 | 25,555 |
07 Mar 2024 | 491.64 | 499.92 | 491.64 | 496.28 | 491.76 | 24,435 |
06 Mar 2024 | 498.40 | 500.76 | 493.28 | 496.16 | 491.64 | 33,912 |
05 Mar 2024 | 493.20 | 504.00 | 491.88 | 496.64 | 492.12 | 29,215 |
04 Mar 2024 | 499.68 | 501.96 | 489.96 | 493.20 | 488.71 | 30,066 |
01 Mar 2024 | 492.48 | 500.44 | 492.00 | 493.36 | 488.87 | 30,445 |
29 Feb 2024 | 500.80 | 501.56 | 490.52 | 492.48 | 487.99 | 36,878 |
28 Feb 2024 | 507.76 | 508.00 | 496.80 | 498.24 | 493.70 | 25,693 |
27 Feb 2024 | 508.28 | 511.64 | 501.12 | 503.80 | 499.21 | 25,748 |
26 Feb 2024 | 508.00 | 515.88 | 502.52 | 503.24 | 498.66 | 34,640 |
23 Feb 2024 | 511.64 | 511.64 | 503.60 | 504.24 | 499.65 | 30,153 |
22 Feb 2024 | 518.40 | 518.40 | 504.04 | 506.92 | 502.30 | 41,976 |
21 Feb 2024 | 521.60 | 521.60 | 508.00 | 513.44 | 508.76 | 26,295 |
20 Feb 2024 | 516.24 | 520.76 | 514.40 | 516.36 | 511.66 | 18,073 |
19 Feb 2024 | 514.48 | 519.08 | 512.04 | 517.84 | 513.12 | 21,306 |
16 Feb 2024 | 515.20 | 519.20 | 512.40 | 514.04 | 509.36 | 22,146 |
15 Feb 2024 | 503.96 | 512.80 | 503.96 | 511.64 | 506.98 | 39,431 |
14 Feb 2024 | 507.20 | 507.20 | 500.00 | 503.92 | 499.33 | 24,103 |
13 Feb 2024 | 511.84 | 511.84 | 501.28 | 507.60 | 502.98 | 17,410 |
12 Feb 2024 | 526.40 | 526.40 | 504.36 | 506.04 | 501.43 | 31,308 |
09 Feb 2024 | 507.12 | 528.00 | 497.72 | 512.88 | 508.21 | 38,906 |
08 Feb 2024 | 506.52 | 510.08 | 503.20 | 504.96 | 500.36 | 26,991 |
07 Feb 2024 | 512.00 | 515.96 | 505.08 | 505.88 | 501.27 | 33,006 |
06 Feb 2024 | 515.92 | 515.92 | 506.40 | 508.20 | 503.57 | 47,238 |
05 Feb 2024 | 523.20 | 523.20 | 508.00 | 510.16 | 505.51 | 45,992 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |