Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 Jun 2023 | 668.60 | 670.60 | 656.80 | 660.80 | 660.80 | 3,496,088 |
08 Jun 2023 | 677.40 | 678.20 | 666.00 | 667.40 | 667.40 | 9,886,545 |
07 Jun 2023 | 675.40 | 678.20 | 669.00 | 674.00 | 674.00 | 4,524,373 |
06 Jun 2023 | 659.60 | 674.40 | 658.80 | 671.60 | 671.60 | 10,928,618 |
05 Jun 2023 | 667.00 | 684.20 | 650.20 | 658.80 | 658.80 | 6,620,619 |
02 Jun 2023 | 645.00 | 668.80 | 644.40 | 664.00 | 664.00 | 8,380,392 |
01 Jun 2023 | 633.80 | 647.60 | 632.40 | 641.60 | 641.60 | 5,009,576 |
31 May 2023 | 634.00 | 643.40 | 630.80 | 633.60 | 633.60 | 20,279,163 |
30 May 2023 | 644.60 | 648.60 | 640.80 | 643.20 | 643.20 | 8,868,385 |
26 May 2023 | 646.20 | 653.40 | 638.60 | 649.40 | 649.40 | 6,687,135 |
25 May 2023 | 637.00 | 651.80 | 631.40 | 643.80 | 643.80 | 4,283,377 |
24 May 2023 | 651.40 | 653.40 | 636.60 | 640.60 | 640.60 | 7,155,316 |
23 May 2023 | 652.00 | 666.60 | 651.80 | 659.20 | 659.20 | 6,812,882 |
22 May 2023 | 646.00 | 656.60 | 642.60 | 653.20 | 653.20 | 11,909,439 |
19 May 2023 | 644.20 | 644.80 | 634.00 | 634.00 | 634.00 | 4,945,361 |
18 May 2023 | 628.40 | 646.20 | 628.00 | 642.60 | 642.60 | 6,751,498 |
17 May 2023 | 618.00 | 628.80 | 617.80 | 624.60 | 624.60 | 5,559,295 |
16 May 2023 | 617.00 | 622.40 | 615.80 | 619.80 | 619.80 | 6,044,576 |
15 May 2023 | 623.80 | 624.20 | 611.20 | 619.00 | 619.00 | 4,891,697 |
12 May 2023 | 620.20 | 624.40 | 615.00 | 616.20 | 616.20 | 4,484,379 |
11 May 2023 | 613.40 | 620.60 | 613.20 | 620.00 | 620.00 | 10,028,718 |
10 May 2023 | 605.60 | 615.20 | 601.60 | 613.80 | 613.80 | 5,710,052 |
09 May 2023 | 607.20 | 610.40 | 603.00 | 604.60 | 604.60 | 6,196,172 |
05 May 2023 | 602.00 | 610.60 | 599.40 | 605.20 | 605.20 | 4,984,658 |
04 May 2023 | 612.00 | 616.20 | 592.60 | 598.40 | 598.40 | 11,571,178 |
03 May 2023 | 612.80 | 619.80 | 607.80 | 611.40 | 611.40 | 5,976,995 |
02 May 2023 | 626.80 | 634.00 | 610.60 | 610.60 | 610.60 | 8,101,357 |
28 Apr 2023 | 631.00 | 634.80 | 619.80 | 628.40 | 628.40 | 6,955,791 |
27 Apr 2023 | 642.80 | 642.80 | 626.80 | 630.20 | 630.20 | 8,414,412 |
26 Apr 2023 | 614.80 | 640.80 | 612.20 | 634.00 | 634.00 | 9,599,041 |
25 Apr 2023 | 625.40 | 626.60 | 613.60 | 620.60 | 620.60 | 11,356,953 |
24 Apr 2023 | 632.60 | 639.60 | 629.00 | 632.40 | 632.40 | 6,333,199 |
21 Apr 2023 | 641.00 | 646.00 | 636.40 | 638.60 | 638.60 | 8,149,620 |
20 Apr 2023 | 655.40 | 659.40 | 644.40 | 644.60 | 644.60 | 7,525,376 |
19 Apr 2023 | 649.40 | 654.00 | 645.00 | 652.20 | 652.20 | 5,593,199 |
18 Apr 2023 | 638.60 | 656.80 | 637.20 | 650.60 | 650.60 | 5,982,452 |
17 Apr 2023 | 651.40 | 656.71 | 635.80 | 642.00 | 642.00 | 7,404,279 |
14 Apr 2023 | 621.00 | 648.20 | 617.32 | 646.00 | 646.00 | 15,894,638 |
13 Apr 2023 | 617.60 | 620.00 | 613.40 | 618.60 | 618.60 | 7,147,002 |
12 Apr 2023 | 620.20 | 621.00 | 611.60 | 617.00 | 617.00 | 7,698,792 |
11 Apr 2023 | 621.00 | 624.40 | 614.80 | 618.40 | 618.40 | 3,779,585 |
06 Apr 2023 | 612.60 | 620.40 | 610.60 | 618.00 | 618.00 | 3,103,567 |
05 Apr 2023 | 615.40 | 619.00 | 608.40 | 615.00 | 615.00 | 6,682,954 |
04 Apr 2023 | 635.20 | 636.40 | 613.17 | 613.20 | 613.20 | 5,577,131 |
03 Apr 2023 | 616.20 | 630.60 | 607.00 | 623.00 | 623.00 | 6,177,065 |
31 Mar 2023 | 609.20 | 620.20 | 607.20 | 614.20 | 614.20 | 16,368,008 |
30 Mar 2023 | 607.00 | 618.00 | 599.00 | 614.80 | 614.80 | 13,103,412 |
29 Mar 2023 | 598.20 | 606.31 | 598.20 | 603.40 | 603.40 | 6,969,336 |
28 Mar 2023 | 606.00 | 608.20 | 592.69 | 594.20 | 594.20 | 14,144,754 |
27 Mar 2023 | 603.60 | 606.40 | 587.00 | 592.40 | 592.40 | 7,770,428 |
24 Mar 2023 | 630.40 | 631.60 | 589.80 | 591.80 | 591.80 | 10,275,018 |
23 Mar 2023 | 648.20 | 649.23 | 630.80 | 632.40 | 632.40 | 10,976,080 |
22 Mar 2023 | 644.00 | 661.80 | 638.60 | 652.00 | 652.00 | 9,475,718 |
21 Mar 2023 | 623.80 | 652.00 | 618.00 | 643.60 | 643.60 | 10,636,072 |
20 Mar 2023 | 610.20 | 619.00 | 578.80 | 615.00 | 615.00 | 15,360,261 |
17 Mar 2023 | 652.80 | 659.00 | 625.40 | 634.00 | 634.00 | 14,311,010 |
16 Mar 2023 | 657.40 | 661.40 | 636.80 | 650.40 | 650.40 | 18,419,726 |
15 Mar 2023 | 699.40 | 703.60 | 633.20 | 643.20 | 643.20 | 11,660,708 |
14 Mar 2023 | 683.00 | 696.80 | 669.20 | 696.80 | 696.80 | 16,406,769 |
13 Mar 2023 | 744.80 | 744.80 | 677.20 | 688.80 | 688.80 | 18,091,480 |
10 Mar 2023 | 749.00 | 749.80 | 733.20 | 739.80 | 739.80 | 13,218,825 |
09 Mar 2023 | 787.40 | 788.50 | 774.20 | 775.00 | 775.00 | 7,865,046 |
08 Mar 2023 | 783.00 | 793.60 | 779.60 | 787.40 | 787.40 | 9,458,803 |
07 Mar 2023 | 789.40 | 791.60 | 783.20 | 787.00 | 787.00 | 6,517,736 |
06 Mar 2023 | 790.40 | 792.00 | 784.40 | 790.80 | 790.80 | 7,598,724 |
03 Mar 2023 | 787.60 | 792.20 | 783.60 | 789.00 | 789.00 | 7,394,600 |
02 Mar 2023 | 783.40 | 790.00 | 776.20 | 787.80 | 787.80 | 5,507,414 |
01 Mar 2023 | 787.20 | 794.60 | 780.80 | 789.80 | 789.80 | 6,600,601 |
28 Feb 2023 | 783.20 | 799.40 | 777.00 | 784.20 | 784.20 | 15,622,068 |
27 Feb 2023 | 775.00 | 795.60 | 769.80 | 787.60 | 787.60 | 5,811,022 |
24 Feb 2023 | 760.40 | 779.00 | 760.40 | 771.20 | 771.20 | 10,415,802 |
23 Feb 2023 | 754.60 | 764.80 | 740.20 | 763.00 | 763.00 | 7,947,807 |
23 Feb 2023 | 14 Dividend | |||||
22 Feb 2023 | 762.60 | 768.00 | 754.20 | 763.80 | 749.80 | 6,254,982 |
21 Feb 2023 | 768.20 | 780.80 | 751.00 | 771.80 | 757.65 | 8,420,593 |
20 Feb 2023 | 760.00 | 771.40 | 760.00 | 768.60 | 754.51 | 26,390,211 |
17 Feb 2023 | 757.00 | 775.00 | 754.20 | 765.20 | 751.17 | 20,267,390 |
16 Feb 2023 | 736.00 | 761.00 | 733.40 | 759.20 | 745.28 | 8,050,397 |
15 Feb 2023 | 715.20 | 730.80 | 711.90 | 729.20 | 715.83 | 4,524,649 |
14 Feb 2023 | 727.00 | 730.40 | 719.20 | 721.60 | 708.37 | 6,802,291 |
13 Feb 2023 | 728.80 | 736.80 | 726.00 | 729.80 | 716.42 | 3,306,049 |
10 Feb 2023 | 720.00 | 740.60 | 714.00 | 729.40 | 716.03 | 13,174,846 |
09 Feb 2023 | 686.40 | 772.55 | 686.11 | 767.60 | 753.53 | 20,178,410 |
08 Feb 2023 | 686.40 | 692.80 | 677.40 | 688.80 | 676.17 | 4,161,430 |
07 Feb 2023 | 675.00 | 684.60 | 671.80 | 682.60 | 670.09 | 6,428,716 |
06 Feb 2023 | 674.20 | 675.40 | 666.80 | 671.40 | 659.09 | 7,577,672 |
03 Feb 2023 | 672.00 | 677.80 | 666.00 | 676.00 | 663.61 | 5,269,136 |
02 Feb 2023 | 678.20 | 680.20 | 666.40 | 669.60 | 657.33 | 6,850,756 |
01 Feb 2023 | 690.20 | 698.60 | 677.80 | 687.40 | 674.80 | 12,676,383 |
31 Jan 2023 | 687.00 | 691.60 | 673.20 | 679.20 | 666.75 | 8,548,927 |
30 Jan 2023 | 699.00 | 702.20 | 688.00 | 688.00 | 675.39 | 8,878,039 |
27 Jan 2023 | 711.40 | 716.80 | 709.60 | 712.60 | 699.54 | 5,370,775 |
26 Jan 2023 | 705.40 | 719.40 | 701.80 | 719.40 | 706.21 | 4,809,635 |
25 Jan 2023 | 711.20 | 715.40 | 698.40 | 702.00 | 689.13 | 3,698,054 |
24 Jan 2023 | 708.00 | 712.40 | 700.40 | 712.40 | 699.34 | 6,723,810 |
23 Jan 2023 | 696.40 | 706.40 | 696.40 | 703.80 | 690.90 | 3,508,764 |
20 Jan 2023 | 703.60 | 706.40 | 696.00 | 700.00 | 687.17 | 4,091,673 |
19 Jan 2023 | 695.00 | 701.00 | 692.00 | 695.40 | 682.65 | 4,666,568 |
18 Jan 2023 | 701.60 | 706.40 | 699.60 | 701.60 | 688.74 | 3,757,473 |
17 Jan 2023 | 700.80 | 705.60 | 698.40 | 701.60 | 688.74 | 4,995,189 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |