Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 615.50 | 618.00 | 611.00 | 611.00 | 611.00 | 3,835 |
27 Jun 2024 | 617.50 | 618.00 | 615.00 | 618.00 | 618.00 | 861 |
26 Jun 2024 | 622.00 | 622.00 | 617.00 | 619.00 | 619.00 | 282 |
25 Jun 2024 | 614.00 | 620.00 | 610.00 | 620.00 | 620.00 | 3,736 |
24 Jun 2024 | 620.00 | 624.00 | 620.00 | 620.00 | 620.00 | 1,777 |
21 Jun 2024 | 621.00 | 621.00 | 617.00 | 621.00 | 621.00 | 501 |
20 Jun 2024 | 617.00 | 623.00 | 617.00 | 623.00 | 623.00 | 1,383 |
19 Jun 2024 | 613.00 | 619.00 | 613.00 | 617.00 | 617.00 | 5,061 |
18 Jun 2024 | 614.00 | 618.00 | 614.00 | 617.00 | 617.00 | 2,002 |
17 Jun 2024 | 612.00 | 613.00 | 610.00 | 613.00 | 613.00 | 2,431 |
14 Jun 2024 | 623.00 | 623.00 | 610.00 | 613.00 | 613.00 | 3,525 |
13 Jun 2024 | 627.00 | 628.00 | 620.00 | 621.00 | 621.00 | 2,870 |
12 Jun 2024 | 621.00 | 628.00 | 620.00 | 627.00 | 627.00 | 7,813 |
11 Jun 2024 | 625.00 | 625.00 | 616.00 | 620.00 | 620.00 | 1,478 |
10 Jun 2024 | 629.00 | 629.00 | 624.00 | 626.00 | 626.00 | 4,794 |
07 Jun 2024 | 635.00 | 635.00 | 632.00 | 632.00 | 632.00 | 338 |
06 Jun 2024 | 629.00 | 637.50 | 629.00 | 635.50 | 635.50 | 1,957 |
05 Jun 2024 | 624.00 | 629.00 | 624.00 | 629.00 | 629.00 | 3,394 |
04 Jun 2024 | 621.00 | 622.00 | 616.00 | 618.00 | 618.00 | 3,198 |
03 Jun 2024 | 630.00 | 630.00 | 622.00 | 624.00 | 624.00 | 6,551 |
31 May 2024 | 621.00 | 624.00 | 620.00 | 621.50 | 621.50 | 1,186 |
30 May 2024 | 621.00 | 624.00 | 621.00 | 624.00 | 624.00 | 1,926 |
29 May 2024 | 626.00 | 626.00 | 617.00 | 620.00 | 620.00 | 5,236 |
28 May 2024 | 622.00 | 629.00 | 622.00 | 629.00 | 629.00 | 8,722 |
24 May 2024 | 624.00 | 629.00 | 624.00 | 629.00 | 629.00 | 3,042 |
23 May 2024 | 624.00 | 630.00 | 624.00 | 628.00 | 628.00 | 3,807 |
23 May 2024 | 1.75 Dividend | |||||
22 May 2024 | 627.00 | 629.00 | 627.00 | 628.00 | 626.25 | 1,070 |
21 May 2024 | 632.00 | 632.00 | 627.00 | 628.00 | 626.25 | 4,094 |
20 May 2024 | 633.00 | 635.00 | 632.50 | 632.50 | 630.74 | 2,592 |
17 May 2024 | 635.50 | 635.50 | 632.00 | 633.00 | 631.24 | 3,656 |
16 May 2024 | 638.00 | 640.00 | 635.00 | 640.00 | 638.22 | 8,792 |
15 May 2024 | 634.00 | 640.00 | 633.00 | 640.00 | 638.22 | 15,377 |
14 May 2024 | 631.00 | 633.00 | 631.00 | 632.00 | 630.24 | 2,139 |
13 May 2024 | 631.00 | 632.00 | 628.00 | 630.00 | 628.24 | 2,330 |
10 May 2024 | 634.00 | 637.00 | 633.00 | 633.00 | 631.24 | 7,673 |
09 May 2024 | 628.00 | 631.00 | 627.00 | 631.00 | 629.24 | 3,820 |
08 May 2024 | 625.50 | 629.00 | 625.50 | 628.00 | 626.25 | 1,535 |
07 May 2024 | 620.00 | 627.00 | 620.00 | 626.00 | 624.26 | 9,607 |
03 May 2024 | 611.00 | 614.00 | 609.00 | 611.00 | 609.30 | 7,007 |
02 May 2024 | 607.00 | 610.00 | 607.00 | 607.00 | 605.31 | 930 |
01 May 2024 | 616.00 | 616.00 | 610.00 | 611.00 | 609.30 | 979 |
30 Apr 2024 | 617.00 | 617.00 | 613.00 | 613.00 | 611.29 | 379 |
29 Apr 2024 | 619.00 | 620.00 | 619.00 | 619.00 | 617.28 | 7,996 |
26 Apr 2024 | 616.00 | 623.00 | 616.00 | 620.00 | 618.27 | 8,034 |
25 Apr 2024 | 617.00 | 619.00 | 610.00 | 614.00 | 612.29 | 2,243 |
24 Apr 2024 | 625.00 | 627.00 | 619.00 | 622.00 | 620.27 | 3,747 |
23 Apr 2024 | 620.00 | 624.00 | 620.00 | 621.00 | 619.27 | 8,866 |
22 Apr 2024 | 616.00 | 619.00 | 614.50 | 618.00 | 616.28 | 4,519 |
19 Apr 2024 | 608.00 | 614.00 | 608.00 | 614.00 | 612.29 | 6,267 |
18 Apr 2024 | 617.00 | 617.00 | 611.00 | 612.00 | 610.29 | 4,323 |
17 Apr 2024 | 618.00 | 618.00 | 618.00 | 618.00 | 616.28 | - |
16 Apr 2024 | 620.00 | 621.00 | 616.00 | 618.00 | 616.28 | 6,929 |
15 Apr 2024 | 629.00 | 633.00 | 628.00 | 628.00 | 626.25 | 8,136 |
12 Apr 2024 | 635.00 | 635.00 | 625.00 | 625.00 | 623.26 | 8,798 |
11 Apr 2024 | 630.00 | 633.00 | 629.00 | 630.00 | 628.24 | 3,746 |
10 Apr 2024 | 634.00 | 635.00 | 624.00 | 631.00 | 629.24 | 3,515 |
09 Apr 2024 | 633.00 | 635.00 | 626.00 | 630.00 | 628.24 | 6,743 |
08 Apr 2024 | 635.00 | 636.00 | 634.00 | 636.00 | 634.23 | 539 |
05 Apr 2024 | 626.00 | 632.00 | 624.00 | 629.00 | 627.25 | 1,749 |
04 Apr 2024 | 638.00 | 638.00 | 635.00 | 636.00 | 634.23 | 757 |
03 Apr 2024 | 632.00 | 635.00 | 627.50 | 635.00 | 633.23 | 3,733 |
02 Apr 2024 | 634.00 | 634.00 | 632.00 | 632.00 | 630.24 | 845 |
28 Mar 2024 | 645.00 | 645.00 | 638.00 | 640.00 | 638.22 | 1,158 |
27 Mar 2024 | 640.00 | 642.00 | 636.00 | 639.00 | 637.22 | 2,667 |
26 Mar 2024 | 633.00 | 640.00 | 633.00 | 640.00 | 638.22 | 1,178 |
25 Mar 2024 | 638.00 | 639.00 | 634.00 | 636.00 | 634.23 | 1,485 |
22 Mar 2024 | 641.00 | 642.00 | 638.00 | 641.00 | 639.21 | 5,160 |
21 Mar 2024 | 636.50 | 642.50 | 636.00 | 642.50 | 640.71 | 5,010 |
20 Mar 2024 | 628.00 | 633.00 | 628.00 | 633.00 | 631.24 | 4,702 |
19 Mar 2024 | 635.00 | 635.00 | 626.00 | 628.00 | 626.25 | 3,126 |
18 Mar 2024 | 639.00 | 639.00 | 635.00 | 635.00 | 633.23 | 554 |
15 Mar 2024 | 636.00 | 640.00 | 636.00 | 637.00 | 635.22 | 613 |
14 Mar 2024 | 640.00 | 643.00 | 637.00 | 637.00 | 635.22 | 2,078 |
13 Mar 2024 | 637.50 | 639.00 | 634.00 | 638.00 | 636.22 | 1,323 |
12 Mar 2024 | 646.00 | 647.00 | 638.00 | 639.50 | 637.72 | 9,644 |
11 Mar 2024 | 638.50 | 639.50 | 637.00 | 639.50 | 637.72 | 3,427 |
08 Mar 2024 | 650.00 | 650.00 | 642.00 | 642.50 | 640.71 | 2,195 |
07 Mar 2024 | 642.00 | 651.00 | 642.00 | 651.00 | 649.19 | 917 |
06 Mar 2024 | 640.50 | 640.50 | 637.00 | 638.00 | 636.22 | 5,005 |
05 Mar 2024 | 638.00 | 643.00 | 634.00 | 639.00 | 637.22 | 4,148 |
04 Mar 2024 | 639.00 | 642.00 | 639.00 | 642.00 | 640.21 | 1,759 |
01 Mar 2024 | 631.00 | 633.00 | 631.00 | 633.00 | 631.24 | 262 |
29 Feb 2024 | 623.00 | 630.00 | 623.00 | 628.00 | 626.25 | 8,553 |
28 Feb 2024 | 626.00 | 626.00 | 622.00 | 622.00 | 620.27 | 4,388 |
27 Feb 2024 | 616.00 | 626.50 | 616.00 | 626.50 | 624.75 | 2,358 |
26 Feb 2024 | 626.00 | 629.00 | 626.00 | 628.00 | 626.25 | 2,674 |
23 Feb 2024 | 626.00 | 626.00 | 625.00 | 625.00 | 623.26 | 1,681 |
22 Feb 2024 | 624.00 | 626.00 | 623.00 | 624.00 | 622.26 | 2,774 |
21 Feb 2024 | 613.00 | 613.00 | 609.00 | 612.00 | 610.29 | 761 |
20 Feb 2024 | 614.00 | 617.00 | 612.00 | 612.00 | 610.29 | 3,579 |
19 Feb 2024 | 613.00 | 613.00 | 611.50 | 612.00 | 610.29 | 251 |
16 Feb 2024 | 611.00 | 611.00 | 611.00 | 611.00 | 609.30 | 228 |
15 Feb 2024 | 606.00 | 607.00 | 606.00 | 607.00 | 605.31 | 1,843 |
14 Feb 2024 | 593.00 | 598.00 | 593.00 | 598.00 | 596.33 | 243 |
13 Feb 2024 | 589.00 | 590.00 | 588.00 | 589.00 | 587.36 | 2,160 |
12 Feb 2024 | 593.00 | 595.00 | 592.00 | 595.00 | 593.34 | 2,754 |
09 Feb 2024 | 586.00 | 589.00 | 586.00 | 587.00 | 585.36 | 654 |
08 Feb 2024 | 580.00 | 585.00 | 579.00 | 584.00 | 582.37 | 2,239 |
07 Feb 2024 | 578.00 | 578.00 | 577.00 | 577.00 | 575.39 | 33 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |