Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 Jun 2023 | 594.00 | 596.00 | 573.00 | 578.00 | 578.00 | 1,397,764 |
08 Jun 2023 | 606.50 | 613.00 | 592.50 | 595.00 | 595.00 | 1,867,735 |
07 Jun 2023 | 611.50 | 617.00 | 605.50 | 606.00 | 606.00 | 3,420,974 |
06 Jun 2023 | 614.50 | 617.00 | 606.00 | 612.50 | 612.50 | 1,396,154 |
05 Jun 2023 | 623.00 | 627.00 | 611.50 | 614.50 | 614.50 | 2,513,009 |
02 Jun 2023 | 625.00 | 628.50 | 615.00 | 620.50 | 620.50 | 3,705,938 |
01 Jun 2023 | 607.50 | 621.00 | 606.50 | 620.50 | 620.50 | 1,752,252 |
31 May 2023 | 611.00 | 614.00 | 605.50 | 605.50 | 605.50 | 2,530,548 |
30 May 2023 | 611.50 | 621.50 | 605.50 | 612.50 | 612.50 | 849,045 |
26 May 2023 | 614.00 | 619.00 | 599.55 | 609.00 | 609.00 | 1,468,513 |
25 May 2023 | 603.00 | 610.50 | 598.50 | 606.50 | 606.50 | 880,869 |
24 May 2023 | 614.00 | 616.50 | 601.00 | 603.50 | 603.50 | 2,589,897 |
23 May 2023 | 615.50 | 624.55 | 612.70 | 619.00 | 619.00 | 1,753,548 |
22 May 2023 | 622.50 | 625.00 | 617.50 | 619.00 | 619.00 | 1,422,079 |
19 May 2023 | 608.00 | 621.00 | 604.44 | 614.00 | 614.00 | 1,608,987 |
18 May 2023 | 613.00 | 613.00 | 603.25 | 606.50 | 606.50 | 1,160,081 |
17 May 2023 | 608.00 | 612.05 | 604.00 | 604.50 | 604.50 | 2,113,202 |
16 May 2023 | 614.00 | 619.98 | 609.50 | 610.50 | 610.50 | 1,709,256 |
15 May 2023 | 605.00 | 614.50 | 602.50 | 614.50 | 614.50 | 4,092,694 |
12 May 2023 | 597.00 | 624.50 | 595.50 | 604.00 | 604.00 | 3,106,922 |
11 May 2023 | 588.50 | 590.50 | 581.50 | 586.50 | 586.50 | 1,514,175 |
10 May 2023 | 589.50 | 593.50 | 583.00 | 585.00 | 585.00 | 4,229,339 |
09 May 2023 | 580.50 | 594.00 | 578.50 | 590.50 | 590.50 | 2,126,232 |
05 May 2023 | 580.50 | 585.00 | 578.67 | 581.50 | 581.50 | 3,226,259 |
04 May 2023 | 591.00 | 592.50 | 579.50 | 581.50 | 581.50 | 1,387,212 |
03 May 2023 | 593.00 | 597.00 | 590.00 | 590.00 | 590.00 | 9,306,117 |
02 May 2023 | 595.00 | 605.00 | 589.50 | 590.50 | 590.50 | 1,414,771 |
28 Apr 2023 | 581.50 | 595.50 | 578.50 | 595.50 | 595.50 | 1,885,901 |
27 Apr 2023 | 584.00 | 587.00 | 579.50 | 580.00 | 580.00 | 1,580,672 |
26 Apr 2023 | 583.00 | 585.50 | 577.50 | 582.50 | 582.50 | 1,295,112 |
25 Apr 2023 | 583.00 | 588.00 | 576.00 | 585.00 | 585.00 | 1,379,766 |
24 Apr 2023 | 582.50 | 587.50 | 578.50 | 583.00 | 583.00 | 1,216,462 |
21 Apr 2023 | 585.50 | 604.10 | 583.50 | 585.50 | 585.50 | 2,241,829 |
20 Apr 2023 | 581.00 | 594.00 | 576.00 | 593.00 | 593.00 | 2,198,738 |
19 Apr 2023 | 584.50 | 584.50 | 574.00 | 578.50 | 578.50 | 1,785,981 |
18 Apr 2023 | 573.00 | 581.50 | 567.50 | 581.50 | 581.50 | 2,952,729 |
17 Apr 2023 | 583.00 | 586.00 | 571.50 | 571.50 | 571.50 | 2,487,858 |
14 Apr 2023 | 600.00 | 600.00 | 582.00 | 583.00 | 583.00 | 1,604,381 |
13 Apr 2023 | 593.50 | 601.50 | 590.00 | 596.50 | 596.50 | 3,107,990 |
12 Apr 2023 | 594.00 | 594.00 | 583.00 | 590.00 | 590.00 | 3,253,882 |
11 Apr 2023 | 603.50 | 606.50 | 587.50 | 593.00 | 593.00 | 3,300,084 |
06 Apr 2023 | 593.00 | 605.00 | 593.00 | 602.50 | 602.50 | 1,271,036 |
05 Apr 2023 | 595.50 | 597.50 | 590.50 | 593.00 | 593.00 | 1,476,345 |
04 Apr 2023 | 591.00 | 600.50 | 590.00 | 590.00 | 590.00 | 6,049,001 |
03 Apr 2023 | 597.00 | 597.62 | 573.00 | 587.50 | 587.50 | 3,709,677 |
31 Mar 2023 | 605.00 | 620.00 | 594.50 | 597.50 | 597.50 | 3,047,026 |
30 Mar 2023 | 580.00 | 586.50 | 574.50 | 585.00 | 585.00 | 3,259,344 |
29 Mar 2023 | 558.00 | 574.00 | 558.00 | 571.00 | 571.00 | 3,755,456 |
28 Mar 2023 | 567.00 | 575.50 | 558.50 | 560.00 | 560.00 | 4,283,706 |
27 Mar 2023 | 569.00 | 573.50 | 566.50 | 569.00 | 569.00 | 2,946,439 |
24 Mar 2023 | 556.00 | 564.50 | 549.00 | 564.50 | 564.50 | 3,905,291 |
23 Mar 2023 | 546.50 | 561.00 | 545.00 | 557.00 | 557.00 | 3,883,142 |
22 Mar 2023 | 548.00 | 551.50 | 540.50 | 549.50 | 549.50 | 2,537,772 |
21 Mar 2023 | 537.00 | 550.50 | 536.00 | 547.50 | 547.50 | 2,356,095 |
20 Mar 2023 | 512.00 | 534.00 | 504.00 | 530.00 | 530.00 | 4,552,441 |
17 Mar 2023 | 538.50 | 542.50 | 519.50 | 519.50 | 519.50 | 10,390,420 |
16 Mar 2023 | 534.50 | 539.45 | 519.00 | 534.00 | 534.00 | 12,248,651 |
15 Mar 2023 | 543.50 | 548.50 | 528.50 | 528.50 | 528.50 | 5,744,697 |
14 Mar 2023 | 543.00 | 548.00 | 528.00 | 544.50 | 544.50 | 5,775,756 |
13 Mar 2023 | 580.00 | 580.00 | 545.00 | 545.00 | 545.00 | 6,821,176 |
10 Mar 2023 | 596.00 | 600.00 | 581.50 | 581.50 | 581.50 | 9,974,882 |
09 Mar 2023 | 610.50 | 612.00 | 597.00 | 602.00 | 602.00 | 6,243,186 |
09 Mar 2023 | 13.5 Dividend | |||||
08 Mar 2023 | 622.00 | 735.83 | 609.00 | 621.50 | 608.00 | 2,444,933 |
07 Mar 2023 | 611.00 | 633.50 | 611.00 | 623.00 | 609.47 | 5,134,728 |
06 Mar 2023 | 641.50 | 644.50 | 603.00 | 610.50 | 597.24 | 3,474,484 |
03 Mar 2023 | 647.50 | 659.50 | 637.50 | 643.00 | 629.03 | 5,243,478 |
02 Mar 2023 | 670.00 | 677.00 | 611.00 | 647.50 | 633.44 | 9,090,223 |
01 Mar 2023 | 681.50 | 692.25 | 678.00 | 682.50 | 667.67 | 2,729,491 |
28 Feb 2023 | 683.00 | 688.00 | 678.00 | 683.00 | 668.16 | 4,483,519 |
27 Feb 2023 | 681.00 | 692.50 | 681.00 | 683.00 | 668.16 | 3,790,040 |
24 Feb 2023 | 673.50 | 679.50 | 665.50 | 675.50 | 660.83 | 9,086,087 |
23 Feb 2023 | 677.50 | 680.50 | 670.50 | 670.50 | 655.94 | 3,907,486 |
22 Feb 2023 | 681.50 | 686.05 | 674.00 | 674.50 | 659.85 | 2,085,259 |
21 Feb 2023 | 685.50 | 695.00 | 683.00 | 685.00 | 670.12 | 2,225,589 |
20 Feb 2023 | 685.00 | 691.50 | 677.50 | 685.00 | 670.12 | 1,939,961 |
17 Feb 2023 | 671.50 | 686.00 | 663.50 | 683.50 | 668.65 | 5,095,859 |
16 Feb 2023 | 668.00 | 675.00 | 666.50 | 672.50 | 657.89 | 1,052,576 |
15 Feb 2023 | 658.50 | 671.00 | 652.50 | 668.00 | 653.49 | 1,130,188 |
14 Feb 2023 | 663.50 | 668.00 | 655.50 | 659.50 | 645.17 | 1,264,859 |
13 Feb 2023 | 664.00 | 672.00 | 660.80 | 661.00 | 646.64 | 3,673,461 |
10 Feb 2023 | 671.00 | 674.00 | 645.00 | 661.50 | 647.13 | 2,337,268 |
09 Feb 2023 | 676.00 | 678.00 | 666.00 | 668.00 | 653.49 | 4,575,096 |
08 Feb 2023 | 666.00 | 678.50 | 665.00 | 674.50 | 659.85 | 1,044,336 |
07 Feb 2023 | 659.00 | 667.50 | 657.50 | 667.50 | 653.00 | 1,368,055 |
06 Feb 2023 | 660.00 | 666.00 | 648.50 | 657.00 | 642.73 | 779,044 |
03 Feb 2023 | 657.00 | 663.00 | 647.00 | 661.50 | 647.13 | 1,689,219 |
02 Feb 2023 | 663.50 | 667.00 | 653.50 | 656.50 | 642.24 | 2,145,055 |
01 Feb 2023 | 669.50 | 675.50 | 660.50 | 661.00 | 646.64 | 2,146,148 |
31 Jan 2023 | 668.00 | 671.22 | 656.00 | 665.00 | 650.56 | 2,609,265 |
30 Jan 2023 | 661.50 | 672.50 | 657.50 | 668.50 | 653.98 | 1,386,741 |
27 Jan 2023 | 665.00 | 681.00 | 663.50 | 665.00 | 650.56 | 3,022,976 |
26 Jan 2023 | 646.50 | 668.00 | 646.50 | 662.50 | 648.11 | 1,865,473 |
25 Jan 2023 | 649.50 | 655.00 | 637.00 | 646.00 | 631.97 | 1,984,278 |
24 Jan 2023 | 639.00 | 650.00 | 637.00 | 646.00 | 631.97 | 859,613 |
23 Jan 2023 | 643.50 | 649.50 | 635.50 | 637.50 | 623.65 | 889,835 |
20 Jan 2023 | 648.50 | 653.00 | 640.50 | 642.50 | 628.54 | 1,425,106 |
19 Jan 2023 | 633.50 | 650.00 | 631.50 | 646.00 | 631.97 | 1,917,123 |
18 Jan 2023 | 640.50 | 651.00 | 631.00 | 634.50 | 620.72 | 1,811,693 |
17 Jan 2023 | 630.50 | 638.50 | 628.50 | 637.00 | 623.16 | 4,970,908 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |