Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Sept 2023 | 696.00 | 699.50 | 690.89 | 692.50 | 692.50 | 868,981 |
21 Sept 2023 | 706.50 | 709.00 | 700.50 | 700.50 | 700.50 | 739,872 |
20 Sept 2023 | 702.50 | 716.50 | 700.20 | 710.00 | 710.00 | 722,163 |
19 Sept 2023 | 699.00 | 701.50 | 691.50 | 699.00 | 699.00 | 1,004,266 |
18 Sept 2023 | 708.50 | 710.00 | 697.00 | 697.00 | 697.00 | 4,171,164 |
15 Sept 2023 | 699.00 | 710.00 | 699.00 | 710.00 | 710.00 | 1,688,832 |
14 Sept 2023 | 700.00 | 701.50 | 693.50 | 701.00 | 701.00 | 1,507,288 |
13 Sept 2023 | 713.50 | 713.50 | 690.00 | 695.00 | 695.00 | 608,736 |
12 Sept 2023 | 709.50 | 709.50 | 695.00 | 699.00 | 699.00 | 2,747,144 |
11 Sept 2023 | 696.00 | 698.50 | 688.50 | 695.50 | 695.50 | 1,400,568 |
08 Sept 2023 | 692.00 | 696.50 | 688.50 | 694.50 | 694.50 | 408,626 |
07 Sept 2023 | 713.00 | 713.00 | 689.50 | 691.50 | 691.50 | 936,994 |
06 Sept 2023 | 679.50 | 698.50 | 679.50 | 696.00 | 696.00 | 996,010 |
05 Sept 2023 | 715.00 | 715.00 | 689.50 | 697.50 | 697.50 | 802,826 |
04 Sept 2023 | 684.50 | 704.50 | 684.50 | 698.00 | 698.00 | 476,744 |
01 Sept 2023 | 692.00 | 705.50 | 692.00 | 698.00 | 698.00 | 1,673,473 |
31 Aug 2023 | 716.00 | 718.00 | 706.00 | 706.50 | 706.50 | 1,557,340 |
30 Aug 2023 | 719.00 | 721.00 | 711.50 | 717.00 | 717.00 | 524,949 |
29 Aug 2023 | 712.00 | 717.50 | 709.90 | 716.00 | 716.00 | 1,450,990 |
25 Aug 2023 | 716.00 | 716.00 | 705.00 | 709.00 | 709.00 | 565,689 |
24 Aug 2023 | 716.00 | 716.00 | 706.67 | 707.00 | 707.00 | 331,959 |
23 Aug 2023 | 701.50 | 710.50 | 698.00 | 704.00 | 704.00 | 469,439 |
22 Aug 2023 | 707.50 | 707.50 | 697.00 | 698.50 | 698.50 | 1,262,883 |
21 Aug 2023 | 705.50 | 708.00 | 697.00 | 698.50 | 698.50 | 1,496,390 |
18 Aug 2023 | 702.50 | 706.50 | 698.50 | 706.00 | 706.00 | 2,170,789 |
17 Aug 2023 | 713.00 | 713.00 | 703.39 | 704.00 | 704.00 | 853,895 |
16 Aug 2023 | 717.00 | 719.50 | 712.50 | 716.00 | 716.00 | 441,223 |
15 Aug 2023 | 705.00 | 719.50 | 705.00 | 716.00 | 716.00 | 510,546 |
14 Aug 2023 | 738.00 | 738.00 | 715.50 | 720.50 | 720.50 | 697,778 |
11 Aug 2023 | 723.50 | 727.50 | 717.50 | 717.50 | 717.50 | 486,235 |
10 Aug 2023 | 728.00 | 731.00 | 721.00 | 727.50 | 727.50 | 2,746,041 |
09 Aug 2023 | 755.50 | 755.50 | 726.50 | 726.50 | 726.50 | 1,263,551 |
08 Aug 2023 | 746.00 | 751.50 | 732.00 | 735.00 | 735.00 | 1,260,965 |
07 Aug 2023 | 740.50 | 754.50 | 740.50 | 744.50 | 744.50 | 646,294 |
04 Aug 2023 | 743.00 | 756.50 | 740.45 | 751.00 | 751.00 | 1,186,171 |
03 Aug 2023 | 744.50 | 745.00 | 737.50 | 740.50 | 740.50 | 671,097 |
02 Aug 2023 | 734.00 | 747.00 | 734.00 | 742.00 | 742.00 | 620,321 |
01 Aug 2023 | 746.50 | 759.00 | 744.00 | 749.00 | 749.00 | 520,406 |
31 Jul 2023 | 748.00 | 757.00 | 746.50 | 746.50 | 746.50 | 939,867 |
28 Jul 2023 | 760.00 | 777.50 | 756.50 | 757.50 | 757.50 | 2,364,681 |
27 Jul 2023 | 753.50 | 766.27 | 753.50 | 760.00 | 760.00 | 3,798,832 |
26 Jul 2023 | 768.00 | 768.00 | 746.00 | 752.50 | 752.50 | 570,209 |
25 Jul 2023 | 762.00 | 763.50 | 745.50 | 749.00 | 749.00 | 908,428 |
24 Jul 2023 | 748.50 | 751.50 | 741.50 | 745.50 | 745.50 | 897,772 |
21 Jul 2023 | 750.50 | 758.50 | 744.50 | 749.00 | 749.00 | 1,244,496 |
20 Jul 2023 | 727.50 | 748.50 | 727.50 | 746.50 | 746.50 | 661,205 |
19 Jul 2023 | 731.50 | 747.00 | 731.00 | 744.00 | 744.00 | 984,594 |
18 Jul 2023 | 710.00 | 726.50 | 710.00 | 726.00 | 726.00 | 1,021,079 |
17 Jul 2023 | 733.00 | 733.00 | 725.00 | 725.50 | 725.50 | 648,449 |
14 Jul 2023 | 730.00 | 737.50 | 728.00 | 729.00 | 729.00 | 870,407 |
13 Jul 2023 | 731.00 | 739.00 | 730.50 | 733.00 | 733.00 | 791,475 |
12 Jul 2023 | 730.00 | 736.00 | 723.50 | 734.50 | 734.50 | 3,318,585 |
11 Jul 2023 | 718.00 | 727.00 | 716.50 | 726.00 | 726.00 | 1,552,989 |
10 Jul 2023 | 713.50 | 721.50 | 713.50 | 719.00 | 719.00 | 897,374 |
07 Jul 2023 | 730.50 | 730.50 | 715.00 | 716.50 | 716.50 | 882,267 |
06 Jul 2023 | 717.50 | 725.50 | 715.50 | 716.00 | 716.00 | 1,156,851 |
05 Jul 2023 | 725.50 | 726.50 | 719.50 | 725.50 | 725.50 | 2,458,011 |
04 Jul 2023 | 724.50 | 728.00 | 720.89 | 721.00 | 721.00 | 1,143,203 |
03 Jul 2023 | 722.50 | 725.00 | 715.50 | 722.00 | 722.00 | 2,057,827 |
30 Jun 2023 | 716.00 | 730.50 | 716.00 | 726.00 | 726.00 | 1,223,595 |
29 Jun 2023 | 724.00 | 726.00 | 714.50 | 718.50 | 718.50 | 894,666 |
28 Jun 2023 | 724.00 | 728.00 | 712.00 | 726.50 | 726.50 | 1,041,834 |
27 Jun 2023 | 720.00 | 720.00 | 712.00 | 715.50 | 715.50 | 1,505,488 |
26 Jun 2023 | 723.50 | 723.50 | 712.50 | 719.00 | 719.00 | 5,067,453 |
23 Jun 2023 | 739.00 | 739.00 | 723.95 | 724.00 | 724.00 | 1,767,716 |
22 Jun 2023 | 742.50 | 744.50 | 734.00 | 736.00 | 736.00 | 2,253,612 |
22 Jun 2023 | 13.1 Dividend | |||||
21 Jun 2023 | 752.50 | 760.50 | 748.50 | 759.00 | 745.90 | 1,539,503 |
20 Jun 2023 | 760.50 | 762.50 | 749.00 | 756.00 | 742.95 | 2,108,470 |
19 Jun 2023 | 756.00 | 765.50 | 752.50 | 758.50 | 745.41 | 4,021,868 |
16 Jun 2023 | 745.50 | 763.00 | 742.00 | 759.50 | 746.39 | 4,298,255 |
15 Jun 2023 | 747.50 | 748.00 | 739.00 | 741.00 | 728.21 | 1,217,641 |
14 Jun 2023 | 760.50 | 763.00 | 743.00 | 743.00 | 730.18 | 1,940,449 |
13 Jun 2023 | 770.00 | 770.00 | 746.50 | 758.50 | 745.41 | 851,395 |
12 Jun 2023 | 761.00 | 762.50 | 749.50 | 757.50 | 744.43 | 844,652 |
09 Jun 2023 | 751.50 | 760.79 | 747.94 | 756.00 | 742.95 | 2,480,766 |
08 Jun 2023 | 792.50 | 795.00 | 754.00 | 759.00 | 745.90 | 2,239,137 |
07 Jun 2023 | 787.00 | 797.00 | 785.00 | 792.00 | 778.33 | 746,699 |
06 Jun 2023 | 782.50 | 795.00 | 782.50 | 795.00 | 781.28 | 935,643 |
05 Jun 2023 | 798.00 | 798.00 | 790.50 | 792.00 | 778.33 | 750,401 |
02 Jun 2023 | 792.00 | 800.00 | 786.50 | 792.00 | 778.33 | 934,240 |
01 Jun 2023 | 788.50 | 793.50 | 786.50 | 792.50 | 778.82 | 1,218,478 |
31 May 2023 | 774.50 | 793.00 | 773.00 | 786.00 | 772.43 | 1,287,773 |
30 May 2023 | 802.00 | 813.50 | 780.00 | 781.50 | 768.01 | 2,052,594 |
26 May 2023 | 815.00 | 817.00 | 796.50 | 799.50 | 785.70 | 1,702,087 |
25 May 2023 | 804.50 | 812.50 | 789.50 | 799.50 | 785.70 | 1,575,056 |
24 May 2023 | 788.00 | 790.00 | 777.00 | 784.50 | 770.96 | 2,420,877 |
23 May 2023 | 773.00 | 796.00 | 773.00 | 790.50 | 776.86 | 566,961 |
22 May 2023 | 792.00 | 796.00 | 787.13 | 792.50 | 778.82 | 1,412,356 |
19 May 2023 | 784.00 | 789.00 | 781.50 | 786.50 | 772.93 | 933,571 |
18 May 2023 | 772.00 | 791.50 | 772.00 | 787.00 | 773.42 | 1,580,055 |
17 May 2023 | 779.50 | 797.50 | 779.50 | 782.00 | 768.50 | 1,535,576 |
16 May 2023 | 817.00 | 817.00 | 788.50 | 799.50 | 785.70 | 1,090,922 |
15 May 2023 | 799.50 | 827.00 | 799.50 | 815.50 | 801.42 | 981,075 |
12 May 2023 | 820.50 | 827.50 | 813.50 | 818.50 | 804.37 | 1,394,701 |
11 May 2023 | 789.00 | 815.50 | 789.00 | 814.50 | 800.44 | 1,964,208 |
10 May 2023 | 820.50 | 820.50 | 804.00 | 813.50 | 799.46 | 1,117,269 |
09 May 2023 | 826.50 | 828.50 | 816.67 | 817.50 | 803.39 | 1,716,392 |
05 May 2023 | 831.50 | 837.50 | 828.50 | 831.50 | 817.15 | 766,995 |
04 May 2023 | 825.00 | 830.00 | 818.00 | 830.00 | 815.67 | 1,630,210 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |