Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Jun 2023 | 645.70 | 650.10 | 634.90 | 650.10 | 650.10 | 15 |
07 Jun 2023 | 652.55 | 652.55 | 637.20 | 639.50 | 639.50 | 100 |
06 Jun 2023 | 652.10 | 659.21 | 652.00 | 652.80 | 652.80 | 100 |
05 Jun 2023 | 633.66 | 642.60 | 630.00 | 639.00 | 639.00 | 100 |
02 Jun 2023 | 654.56 | 654.56 | 639.20 | 646.65 | 646.65 | 100 |
01 Jun 2023 | 632.28 | 639.92 | 627.40 | 638.80 | 638.80 | 100 |
31 May 2023 | 630.82 | 630.82 | 617.00 | 630.09 | 630.09 | 400 |
30 May 2023 | 636.54 | 636.54 | 619.00 | 631.60 | 631.60 | 100 |
26 May 2023 | 634.70 | 634.79 | 626.15 | 626.42 | 626.42 | 100 |
25 May 2023 | 622.00 | 629.20 | 618.30 | 628.70 | 628.70 | 1,000 |
24 May 2023 | 634.89 | 634.89 | 615.80 | 630.63 | 630.63 | 100 |
23 May 2023 | 649.20 | 649.20 | 638.30 | 638.30 | 638.30 | 100 |
22 May 2023 | 637.83 | 648.50 | 635.60 | 635.60 | 635.60 | 100 |
19 May 2023 | 640.00 | 648.82 | 639.39 | 646.50 | 646.50 | 1,400 |
18 May 2023 | 596.23 | 644.62 | 596.23 | 644.62 | 644.62 | 200 |
17 May 2023 | 623.84 | 636.00 | 623.00 | 636.00 | 636.00 | 100 |
16 May 2023 | 649.20 | 655.22 | 644.30 | 644.30 | 644.30 | 300 |
15 May 2023 | 655.47 | 659.01 | 651.04 | 651.04 | 651.04 | 100 |
12 May 2023 | 643.90 | 645.80 | 634.40 | 645.80 | 645.80 | 100 |
11 May 2023 | 649.60 | 649.60 | 637.08 | 646.00 | 646.00 | 100 |
10 May 2023 | 631.77 | 640.60 | 629.40 | 629.40 | 629.40 | 100 |
09 May 2023 | 624.00 | 637.70 | 624.00 | 627.30 | 627.30 | 100 |
09 May 2023 | 3.937 Dividend | |||||
08 May 2023 | 656.80 | 658.10 | 641.00 | 658.10 | 654.16 | 400 |
05 May 2023 | 652.05 | 654.80 | 643.49 | 654.80 | 650.88 | 300 |
04 May 2023 | 646.90 | 660.70 | 646.90 | 650.10 | 646.21 | 100 |
03 May 2023 | 648.54 | 661.08 | 647.81 | 658.00 | 654.06 | 1,000 |
02 May 2023 | 604.12 | 629.04 | 603.22 | 603.22 | 599.61 | 100 |
01 May 2023 | 626.95 | 626.95 | 618.95 | 623.25 | 619.52 | 100 |
28 Apr 2023 | 620.30 | 626.95 | 614.84 | 617.95 | 614.25 | 100 |
27 Apr 2023 | 609.70 | 619.36 | 609.50 | 619.36 | 615.65 | 100 |
26 Apr 2023 | 616.77 | 623.73 | 607.30 | 607.30 | 603.67 | 100 |
25 Apr 2023 | 628.30 | 631.25 | 620.00 | 620.00 | 616.29 | 100 |
24 Apr 2023 | 655.01 | 655.70 | 643.00 | 655.70 | 651.78 | 100 |
21 Apr 2023 | 641.82 | 648.60 | 635.76 | 647.59 | 643.72 | 300 |
20 Apr 2023 | 649.17 | 649.17 | 616.95 | 634.00 | 630.21 | 400 |
19 Apr 2023 | 657.62 | 657.68 | 629.52 | 650.00 | 646.11 | 200 |
18 Apr 2023 | 648.98 | 657.30 | 648.98 | 649.30 | 645.42 | 100 |
17 Apr 2023 | 666.33 | 673.62 | 642.30 | 645.77 | 641.91 | 300 |
14 Apr 2023 | 644.67 | 673.49 | 641.85 | 656.00 | 652.08 | 400 |
13 Apr 2023 | 650.00 | 670.10 | 646.00 | 649.50 | 645.61 | 700 |
12 Apr 2023 | 638.00 | 649.70 | 635.00 | 636.40 | 632.59 | 600 |
11 Apr 2023 | 640.16 | 640.16 | 624.00 | 630.00 | 626.23 | 800 |
10 Apr 2023 | 644.27 | 644.29 | 592.69 | 628.25 | 624.49 | 200 |
06 Apr 2023 | 620.00 | 637.54 | 616.61 | 617.51 | 613.82 | 100 |
05 Apr 2023 | 611.40 | 618.78 | 610.68 | 611.79 | 608.13 | 600 |
04 Apr 2023 | 599.91 | 603.61 | 595.77 | 600.50 | 596.91 | 500 |
03 Apr 2023 | 593.00 | 599.68 | 593.00 | 599.68 | 596.09 | 100 |
31 Mar 2023 | 597.47 | 602.30 | 596.00 | 596.00 | 592.43 | 500 |
30 Mar 2023 | 591.20 | 600.80 | 588.00 | 599.70 | 596.11 | 100 |
29 Mar 2023 | 576.40 | 587.79 | 576.00 | 578.20 | 574.74 | 600 |
28 Mar 2023 | 586.25 | 589.60 | 567.00 | 570.40 | 566.99 | 200 |
27 Mar 2023 | 584.88 | 596.60 | 577.40 | 585.00 | 581.50 | 100 |
24 Mar 2023 | 581.63 | 586.27 | 564.43 | 580.00 | 576.53 | 100 |
23 Mar 2023 | 581.30 | 593.20 | 581.30 | 593.20 | 589.65 | 100 |
22 Mar 2023 | 589.80 | 591.20 | 576.80 | 576.80 | 573.35 | 100 |
21 Mar 2023 | 586.80 | 587.70 | 577.30 | 577.30 | 573.85 | 100 |
20 Mar 2023 | 572.22 | 581.40 | 567.08 | 568.60 | 565.20 | 100 |
17 Mar 2023 | 567.99 | 579.80 | 567.05 | 579.80 | 576.33 | 200 |
16 Mar 2023 | 558.92 | 580.46 | 558.92 | 580.46 | 576.99 | 100 |
15 Mar 2023 | 558.30 | 565.50 | 552.70 | 558.00 | 554.66 | 300 |
14 Mar 2023 | 577.00 | 581.32 | 566.77 | 578.53 | 575.07 | 200 |
13 Mar 2023 | 574.26 | 582.95 | 568.70 | 569.50 | 566.09 | 200 |
10 Mar 2023 | 569.03 | 585.35 | 569.03 | 572.11 | 568.69 | 100 |
09 Mar 2023 | 566.48 | 584.40 | 566.48 | 569.27 | 565.86 | 800 |
08 Mar 2023 | 583.97 | 583.97 | 573.75 | 579.00 | 575.54 | 1,100 |
07 Mar 2023 | 589.50 | 600.98 | 582.76 | 582.76 | 579.27 | 100 |
06 Mar 2023 | 591.50 | 611.80 | 591.50 | 609.10 | 605.46 | 100 |
03 Mar 2023 | 599.76 | 610.40 | 596.70 | 609.00 | 605.36 | 200 |
02 Mar 2023 | 586.70 | 602.23 | 586.70 | 601.33 | 597.73 | 100 |
01 Mar 2023 | 606.30 | 606.30 | 588.21 | 588.26 | 584.74 | 300 |
28 Feb 2023 | 608.30 | 608.30 | 594.61 | 594.61 | 591.05 | 100 |
27 Feb 2023 | 606.60 | 613.96 | 606.60 | 612.90 | 609.23 | 100 |
24 Feb 2023 | 605.08 | 607.30 | 597.67 | 598.25 | 594.67 | 700 |
23 Feb 2023 | 622.60 | 622.60 | 609.00 | 609.00 | 605.36 | 100 |
22 Feb 2023 | 616.60 | 616.70 | 607.00 | 613.20 | 609.53 | 38,400 |
21 Feb 2023 | 608.95 | 612.08 | 604.07 | 611.10 | 607.44 | 100 |
17 Feb 2023 | 605.30 | 607.00 | 605.30 | 607.00 | 603.37 | 100 |
16 Feb 2023 | 599.25 | 607.20 | 590.08 | 607.20 | 603.57 | 1,300 |
15 Feb 2023 | 592.78 | 599.75 | 592.78 | 599.72 | 596.13 | 100 |
14 Feb 2023 | 591.21 | 595.89 | 591.21 | 592.13 | 588.59 | 200 |
13 Feb 2023 | 593.00 | 593.00 | 584.70 | 584.70 | 581.20 | 100 |
10 Feb 2023 | 602.42 | 605.80 | 602.42 | 605.80 | 602.18 | 100 |
09 Feb 2023 | 603.24 | 603.24 | 603.24 | 603.24 | 599.63 | 100 |
08 Feb 2023 | 599.20 | 599.20 | 599.20 | 599.20 | 595.62 | 100 |
07 Feb 2023 | 591.85 | 599.82 | 591.85 | 599.82 | 596.23 | 100 |
06 Feb 2023 | 588.95 | 588.95 | 586.13 | 586.13 | 582.62 | 100 |
03 Feb 2023 | 595.92 | 599.00 | 590.54 | 599.00 | 595.42 | 100 |
02 Feb 2023 | 600.21 | 606.20 | 600.21 | 606.20 | 602.57 | 100 |
01 Feb 2023 | 574.00 | 576.06 | 563.01 | 563.01 | 559.64 | 200 |
31 Jan 2023 | 558.00 | 558.00 | 558.00 | 558.00 | 554.66 | 500 |
30 Jan 2023 | 578.90 | 587.00 | 575.72 | 587.00 | 583.49 | 200 |
27 Jan 2023 | 575.49 | 575.49 | 575.49 | 575.49 | 572.05 | 100 |
26 Jan 2023 | 566.12 | 566.12 | 566.12 | 566.12 | 562.73 | - |
25 Jan 2023 | 541.80 | 566.12 | 541.80 | 566.12 | 562.73 | 200 |
24 Jan 2023 | 531.40 | 531.40 | 521.00 | 521.00 | 517.88 | 100 |
23 Jan 2023 | 531.00 | 543.40 | 530.60 | 539.00 | 535.78 | 100 |
20 Jan 2023 | 519.82 | 529.00 | 519.82 | 523.00 | 519.87 | 100 |
19 Jan 2023 | 542.40 | 542.40 | 538.75 | 538.75 | 535.53 | 200 |
18 Jan 2023 | 550.50 | 550.50 | 550.50 | 550.50 | 547.21 | 100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |