Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Oct 2024 | 707.00 | 709.00 | 696.00 | 703.00 | 703.00 | 20,118,966 |
03 Oct 2024 | 712.00 | 713.00 | 706.00 | 706.00 | 706.00 | 15,879,680 |
02 Oct 2024 | 713.00 | 714.00 | 710.00 | 711.00 | 711.00 | 17,123,799 |
01 Oct 2024 | 716.00 | 718.00 | 715.00 | 718.00 | 718.00 | 8,326,781 |
30 Sept 2024 | 720.00 | 721.00 | 716.00 | 716.00 | 716.00 | 12,795,407 |
29 Sept 2024 | 721.00 | 723.00 | 720.00 | 720.00 | 720.00 | 6,503,672 |
26 Sept 2024 | 723.00 | 724.00 | 720.00 | 723.00 | 723.00 | 11,070,147 |
25 Sept 2024 | 719.00 | 725.00 | 719.00 | 723.00 | 723.00 | 12,647,917 |
24 Sept 2024 | 719.00 | 720.00 | 716.00 | 718.00 | 718.00 | 6,930,302 |
23 Sept 2024 | 720.00 | 722.00 | 718.00 | 719.00 | 719.00 | 4,784,495 |
22 Sept 2024 | 724.00 | 724.00 | 719.00 | 719.00 | 719.00 | 5,687,749 |
19 Sept 2024 | 721.00 | 724.00 | 719.00 | 724.00 | 724.00 | 46,330,022 |
18 Sept 2024 | 718.00 | 719.00 | 716.00 | 719.00 | 719.00 | 3,795,513 |
17 Sept 2024 | 718.00 | 719.00 | 715.00 | 719.00 | 719.00 | 6,073,376 |
16 Sept 2024 | 720.00 | 720.00 | 717.00 | 720.00 | 720.00 | 5,756,355 |
12 Sept 2024 | 718.00 | 720.00 | 717.00 | 720.00 | 720.00 | 7,826,495 |
11 Sept 2024 | 724.00 | 724.00 | 717.00 | 717.00 | 717.00 | 10,094,616 |
10 Sept 2024 | 721.00 | 724.00 | 719.00 | 724.00 | 724.00 | 8,604,860 |
09 Sept 2024 | 722.00 | 722.00 | 720.00 | 721.00 | 721.00 | 7,674,764 |
08 Sept 2024 | 722.00 | 723.00 | 720.00 | 721.00 | 721.00 | 8,695,996 |
05 Sept 2024 | 724.00 | 725.00 | 723.00 | 724.00 | 724.00 | 7,195,012 |
04 Sept 2024 | 724.00 | 725.00 | 720.00 | 725.00 | 725.00 | 7,970,316 |
03 Sept 2024 | 724.00 | 725.00 | 720.00 | 725.00 | 725.00 | 8,156,486 |
02 Sept 2024 | 724.00 | 725.00 | 722.00 | 724.00 | 724.00 | 6,491,540 |
01 Sept 2024 | 729.00 | 729.00 | 723.00 | 723.00 | 723.00 | 7,536,460 |
29 Aug 2024 | 725.00 | 727.00 | 722.00 | 727.00 | 727.00 | 21,773,491 |
28 Aug 2024 | 727.00 | 731.00 | 725.00 | 725.00 | 725.00 | 17,145,327 |
27 Aug 2024 | 720.00 | 726.00 | 719.00 | 726.00 | 726.00 | 12,880,868 |
26 Aug 2024 | 720.00 | 720.00 | 717.00 | 720.00 | 720.00 | 10,868,230 |
25 Aug 2024 | 720.00 | 722.00 | 718.00 | 718.00 | 718.00 | 11,309,255 |
22 Aug 2024 | 717.00 | 719.00 | 715.00 | 719.00 | 719.00 | 6,858,483 |
21 Aug 2024 | 718.00 | 719.00 | 715.00 | 717.00 | 717.00 | 7,906,417 |
20 Aug 2024 | 718.00 | 718.00 | 716.00 | 718.00 | 718.00 | 5,986,223 |
19 Aug 2024 | 717.00 | 718.00 | 715.00 | 717.00 | 717.00 | 5,647,810 |
18 Aug 2024 | 718.00 | 721.00 | 715.00 | 717.00 | 717.00 | 8,108,635 |
15 Aug 2024 | 718.00 | 719.00 | 715.00 | 716.00 | 716.00 | 7,015,106 |
14 Aug 2024 | 712.00 | 716.00 | 710.00 | 716.00 | 716.00 | 14,544,428 |
13 Aug 2024 | 716.00 | 717.00 | 708.00 | 709.00 | 709.00 | 15,266,851 |
12 Aug 2024 | 720.00 | 721.00 | 716.00 | 716.00 | 716.00 | 8,482,744 |
12 Aug 2024 | 0.01 Dividend | |||||
11 Aug 2024 | 725.00 | 728.00 | 722.00 | 726.00 | 725.99 | 14,887,213 |
08 Aug 2024 | 721.00 | 724.00 | 720.00 | 720.00 | 719.99 | 10,029,009 |
07 Aug 2024 | 725.00 | 729.00 | 722.00 | 722.00 | 721.99 | 10,854,980 |
06 Aug 2024 | 711.00 | 723.00 | 711.00 | 720.00 | 719.99 | 19,124,113 |
05 Aug 2024 | 713.00 | 713.00 | 706.00 | 709.00 | 708.99 | 22,927,519 |
04 Aug 2024 | 723.00 | 729.00 | 716.00 | 718.00 | 717.99 | 22,875,705 |
01 Aug 2024 | 738.00 | 738.00 | 731.00 | 734.00 | 733.99 | 6,641,066 |
31 Jul 2024 | 739.00 | 741.00 | 735.00 | 737.00 | 736.99 | 11,492,367 |
30 Jul 2024 | 742.00 | 745.00 | 739.00 | 739.00 | 738.99 | 9,283,942 |
29 Jul 2024 | 737.00 | 741.00 | 736.00 | 741.00 | 740.99 | 10,747,385 |
28 Jul 2024 | 734.00 | 737.00 | 732.00 | 737.00 | 736.99 | 6,879,302 |
25 Jul 2024 | 734.00 | 734.00 | 730.00 | 733.00 | 732.99 | 5,808,991 |
24 Jul 2024 | 730.00 | 738.00 | 730.00 | 733.00 | 732.99 | 8,538,889 |
23 Jul 2024 | 727.00 | 732.00 | 727.00 | 729.00 | 728.99 | 7,967,367 |
22 Jul 2024 | 723.00 | 728.00 | 722.00 | 727.00 | 726.99 | 6,398,522 |
21 Jul 2024 | 725.00 | 725.00 | 719.00 | 723.00 | 722.99 | 5,735,764 |
18 Jul 2024 | 728.00 | 729.00 | 724.00 | 725.00 | 724.99 | 7,576,662 |
17 Jul 2024 | 731.00 | 732.00 | 726.00 | 729.00 | 728.99 | 6,925,342 |
16 Jul 2024 | 731.00 | 733.00 | 727.00 | 730.00 | 729.99 | 6,465,105 |
15 Jul 2024 | 737.00 | 738.00 | 730.00 | 731.00 | 730.99 | 10,432,208 |
14 Jul 2024 | 728.00 | 737.00 | 728.00 | 734.00 | 733.99 | 12,836,802 |
11 Jul 2024 | 723.00 | 727.00 | 723.00 | 727.00 | 726.99 | 7,471,103 |
10 Jul 2024 | 725.00 | 726.00 | 722.00 | 724.00 | 723.99 | 4,332,456 |
09 Jul 2024 | 724.00 | 727.00 | 723.00 | 723.00 | 722.99 | 6,217,942 |
08 Jul 2024 | 714.00 | 726.00 | 713.00 | 722.00 | 721.99 | 9,270,052 |
04 Jul 2024 | 710.00 | 714.00 | 709.00 | 713.00 | 712.99 | 5,532,007 |
03 Jul 2024 | 706.00 | 711.00 | 705.00 | 709.00 | 708.99 | 5,707,525 |
02 Jul 2024 | 708.00 | 708.00 | 704.00 | 706.00 | 705.99 | 6,637,168 |
01 Jul 2024 | 706.00 | 708.00 | 705.00 | 706.00 | 705.99 | 4,821,318 |
30 Jun 2024 | 712.00 | 713.00 | 705.00 | 705.00 | 704.99 | 6,468,647 |
27 Jun 2024 | 707.00 | 710.00 | 702.00 | 710.00 | 709.99 | 11,419,779 |
26 Jun 2024 | 718.00 | 719.00 | 703.00 | 706.00 | 705.99 | 18,078,962 |
25 Jun 2024 | 715.00 | 721.00 | 714.00 | 717.00 | 716.99 | 5,269,239 |
24 Jun 2024 | 711.00 | 714.00 | 707.00 | 714.00 | 713.99 | 6,991,717 |
23 Jun 2024 | 716.00 | 718.00 | 710.00 | 711.00 | 710.99 | 9,947,885 |
20 Jun 2024 | 716.00 | 722.00 | 714.00 | 714.00 | 713.99 | 28,387,178 |
19 Jun 2024 | 720.00 | 723.00 | 713.00 | 714.00 | 713.99 | 9,869,403 |
13 Jun 2024 | 721.00 | 723.00 | 719.00 | 720.00 | 719.99 | 9,515,628 |
12 Jun 2024 | 724.00 | 725.00 | 721.00 | 721.00 | 720.99 | 6,818,138 |
11 Jun 2024 | 725.00 | 725.00 | 722.00 | 723.00 | 722.99 | 6,421,429 |
10 Jun 2024 | 724.00 | 726.00 | 723.00 | 724.00 | 723.99 | 5,659,517 |
09 Jun 2024 | 722.00 | 725.00 | 721.00 | 723.00 | 722.99 | 7,821,300 |
06 Jun 2024 | 725.00 | 725.00 | 722.00 | 722.00 | 721.99 | 9,200,566 |
05 Jun 2024 | 725.00 | 725.00 | 721.00 | 724.00 | 723.99 | 13,519,616 |
04 Jun 2024 | 720.00 | 727.00 | 720.00 | 722.00 | 721.99 | 15,200,994 |
03 Jun 2024 | 729.00 | 733.00 | 720.00 | 720.00 | 719.99 | 16,118,670 |
02 Jun 2024 | 740.00 | 740.00 | 729.00 | 729.00 | 728.99 | 9,446,051 |
30 May 2024 | 735.00 | 737.00 | 729.00 | 730.00 | 729.99 | 91,564,812 |
29 May 2024 | 737.00 | 737.00 | 730.00 | 735.00 | 734.99 | 13,472,740 |
28 May 2024 | 736.00 | 741.00 | 734.00 | 734.00 | 733.99 | 12,743,251 |
27 May 2024 | 742.00 | 742.00 | 736.00 | 736.00 | 735.99 | 15,125,425 |
26 May 2024 | 745.00 | 745.00 | 740.00 | 743.00 | 742.99 | 7,157,685 |
23 May 2024 | 746.00 | 747.00 | 744.00 | 744.00 | 743.99 | 6,790,391 |
22 May 2024 | 745.00 | 747.00 | 744.00 | 746.00 | 745.99 | 5,106,247 |
21 May 2024 | 744.00 | 746.00 | 739.00 | 746.00 | 745.99 | 8,876,099 |
20 May 2024 | 747.00 | 747.00 | 741.00 | 744.00 | 743.99 | 11,073,787 |
19 May 2024 | 746.00 | 748.00 | 744.00 | 746.00 | 745.99 | 746 |
16 May 2024 | 744.00 | 746.00 | 743.00 | 745.00 | 744.99 | 7,721,064 |
15 May 2024 | 742.00 | 748.00 | 740.00 | 743.00 | 742.99 | 17,672,752 |
14 May 2024 | 744.00 | 744.00 | 738.00 | 740.00 | 739.99 | 14,612,027 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |