Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 719.40 | 726.10 | 712.40 | 720.00 | 720.00 | 6,111,800 |
23 Apr 2024 | 726.00 | 730.20 | 714.70 | 716.30 | 716.30 | 5,565,900 |
22 Apr 2024 | 721.00 | 726.00 | 718.20 | 724.50 | 724.50 | 3,837,700 |
19 Apr 2024 | 722.60 | 733.20 | 713.70 | 714.70 | 714.70 | 8,829,700 |
18 Apr 2024 | 703.60 | 725.30 | 702.50 | 719.20 | 719.20 | 9,966,600 |
17 Apr 2024 | 718.00 | 718.70 | 701.40 | 702.00 | 702.00 | 7,109,000 |
16 Apr 2024 | 725.30 | 725.80 | 710.30 | 715.20 | 715.20 | 8,247,200 |
15 Apr 2024 | 731.50 | 739.90 | 727.10 | 737.00 | 737.00 | 5,144,300 |
12 Apr 2024 | 734.80 | 742.90 | 731.20 | 737.70 | 737.70 | 5,571,400 |
11 Apr 2024 | 730.60 | 738.90 | 723.10 | 734.40 | 734.40 | 7,068,700 |
10 Apr 2024 | 749.00 | 758.90 | 733.40 | 735.20 | 735.20 | 10,114,800 |
09 Apr 2024 | 739.80 | 746.70 | 736.90 | 744.90 | 744.90 | 5,169,100 |
08 Apr 2024 | 737.00 | 739.20 | 732.30 | 737.10 | 737.10 | 4,369,200 |
05 Apr 2024 | 720.00 | 733.80 | 716.10 | 732.70 | 732.70 | 6,106,900 |
04 Apr 2024 | 731.90 | 732.00 | 722.60 | 723.50 | 723.50 | 4,590,000 |
03 Apr 2024 | 709.20 | 719.40 | 702.10 | 717.60 | 717.60 | 5,842,100 |
02 Apr 2024 | 719.60 | 723.40 | 713.70 | 717.70 | 717.70 | 7,833,600 |
01 Apr 2024 | 740.00 | 740.00 | 714.40 | 714.90 | 714.90 | 7,304,700 |
29 Mar 2024 | 732.30 | 746.00 | 730.00 | 738.50 | 738.50 | 3,351,100 |
28 Mar 2024 | 732.20 | 736.50 | 725.60 | 725.60 | 725.60 | 5,608,100 |
28 Mar 2024 | 9 Dividend | |||||
27 Mar 2024 | 738.00 | 741.60 | 734.70 | 739.60 | 730.60 | 6,206,800 |
26 Mar 2024 | 735.00 | 738.10 | 728.00 | 735.70 | 726.75 | 3,953,100 |
25 Mar 2024 | 747.00 | 747.00 | 735.00 | 735.60 | 726.65 | 5,002,800 |
22 Mar 2024 | 740.00 | 748.70 | 738.10 | 746.50 | 737.42 | 7,127,200 |
21 Mar 2024 | 738.00 | 742.70 | 735.50 | 738.00 | 729.02 | 6,763,200 |
19 Mar 2024 | 730.50 | 740.80 | 728.00 | 734.30 | 725.36 | 10,971,500 |
18 Mar 2024 | 718.00 | 719.10 | 709.20 | 719.10 | 710.35 | 8,119,000 |
15 Mar 2024 | 715.00 | 719.80 | 708.60 | 717.80 | 709.07 | 11,495,000 |
14 Mar 2024 | 704.30 | 714.80 | 701.60 | 714.80 | 706.10 | 7,776,300 |
13 Mar 2024 | 706.70 | 711.90 | 699.00 | 700.70 | 692.17 | 6,412,600 |
12 Mar 2024 | 695.00 | 700.60 | 682.10 | 700.60 | 692.07 | 5,608,300 |
11 Mar 2024 | 702.00 | 706.40 | 688.30 | 696.50 | 688.02 | 5,673,400 |
08 Mar 2024 | 695.80 | 707.40 | 694.50 | 707.00 | 698.40 | 8,292,600 |
07 Mar 2024 | 692.30 | 695.20 | 686.50 | 693.70 | 685.26 | 5,423,500 |
06 Mar 2024 | 688.00 | 692.60 | 683.80 | 692.40 | 683.97 | 4,451,100 |
05 Mar 2024 | 685.40 | 689.60 | 677.90 | 686.10 | 677.75 | 5,354,200 |
04 Mar 2024 | 691.00 | 693.20 | 683.20 | 687.80 | 679.43 | 6,310,600 |
01 Mar 2024 | 694.00 | 695.70 | 690.60 | 694.00 | 685.55 | 5,324,300 |
29 Feb 2024 | 692.80 | 692.80 | 683.40 | 690.50 | 682.10 | 10,231,900 |
28 Feb 2024 | 691.00 | 695.30 | 688.10 | 692.60 | 684.17 | 5,555,200 |
27 Feb 2024 | 695.00 | 699.80 | 691.50 | 694.50 | 686.05 | 5,032,800 |
26 Feb 2024 | 704.20 | 706.90 | 692.70 | 695.30 | 686.84 | 6,986,500 |
22 Feb 2024 | 698.90 | 703.50 | 691.00 | 692.50 | 684.07 | 6,897,900 |
21 Feb 2024 | 690.00 | 693.90 | 686.30 | 693.90 | 685.46 | 4,100,300 |
20 Feb 2024 | 691.10 | 694.50 | 688.90 | 690.20 | 681.80 | 4,572,100 |
19 Feb 2024 | 689.90 | 695.90 | 685.90 | 695.10 | 686.64 | 5,056,900 |
16 Feb 2024 | 677.50 | 686.90 | 676.10 | 683.50 | 675.18 | 8,203,100 |
15 Feb 2024 | 680.00 | 684.30 | 666.70 | 676.00 | 667.77 | 8,250,600 |
14 Feb 2024 | 690.00 | 690.10 | 671.10 | 677.50 | 669.26 | 8,839,300 |
13 Feb 2024 | 690.00 | 699.30 | 685.10 | 692.30 | 683.88 | 14,031,600 |
09 Feb 2024 | 686.00 | 687.20 | 659.50 | 674.70 | 666.49 | 23,936,200 |
08 Feb 2024 | 746.60 | 749.00 | 700.40 | 700.40 | 691.88 | 18,907,900 |
07 Feb 2024 | 734.80 | 749.20 | 733.70 | 746.50 | 737.42 | 5,232,700 |
06 Feb 2024 | 746.40 | 750.80 | 738.20 | 738.40 | 729.41 | 5,067,200 |
05 Feb 2024 | 741.00 | 748.90 | 741.00 | 747.80 | 738.70 | 3,535,400 |
02 Feb 2024 | 745.00 | 752.00 | 738.20 | 738.20 | 729.22 | 5,638,600 |
01 Feb 2024 | 737.10 | 737.40 | 730.40 | 735.00 | 726.06 | 4,264,200 |
31 Jan 2024 | 729.60 | 741.50 | 727.90 | 740.50 | 731.49 | 5,620,100 |
30 Jan 2024 | 731.60 | 732.30 | 726.40 | 726.70 | 717.86 | 3,970,600 |
29 Jan 2024 | 725.00 | 734.40 | 723.00 | 734.40 | 725.46 | 6,438,400 |
26 Jan 2024 | 724.00 | 724.50 | 718.90 | 722.30 | 713.51 | 4,891,400 |
25 Jan 2024 | 722.70 | 725.40 | 716.80 | 724.60 | 715.78 | 6,095,800 |
24 Jan 2024 | 721.00 | 724.80 | 716.30 | 720.90 | 712.13 | 5,644,500 |
23 Jan 2024 | 731.90 | 738.00 | 721.40 | 722.70 | 713.91 | 6,140,400 |
22 Jan 2024 | 722.50 | 732.30 | 719.60 | 732.10 | 723.19 | 4,790,800 |
19 Jan 2024 | 721.70 | 724.80 | 712.20 | 717.30 | 708.57 | 7,449,600 |
18 Jan 2024 | 722.00 | 725.40 | 718.50 | 721.70 | 712.92 | 4,581,000 |
17 Jan 2024 | 730.00 | 737.20 | 725.10 | 725.10 | 716.28 | 5,227,300 |
16 Jan 2024 | 741.90 | 746.90 | 727.00 | 727.00 | 718.15 | 6,195,400 |
15 Jan 2024 | 741.90 | 746.90 | 736.50 | 744.20 | 735.14 | 1,410,500 |
12 Jan 2024 | 758.70 | 758.80 | 740.60 | 741.80 | 732.77 | 5,767,500 |
11 Jan 2024 | 753.80 | 755.80 | 746.30 | 747.80 | 738.70 | 6,235,900 |
10 Jan 2024 | 744.00 | 746.70 | 737.60 | 743.00 | 733.96 | 3,779,800 |
09 Jan 2024 | 739.00 | 743.30 | 733.00 | 741.40 | 732.38 | 5,776,600 |
05 Jan 2024 | 747.40 | 751.60 | 743.80 | 746.80 | 737.71 | 4,256,700 |
04 Jan 2024 | 741.00 | 750.00 | 728.10 | 747.30 | 738.21 | 6,014,800 |
29 Dec 2023 | 733.20 | 738.00 | 728.60 | 733.10 | 724.18 | 2,973,600 |
28 Dec 2023 | 724.00 | 731.10 | 722.80 | 730.90 | 722.01 | 2,536,400 |
27 Dec 2023 | 725.80 | 732.10 | 725.80 | 728.50 | 719.64 | 3,782,200 |
26 Dec 2023 | 728.80 | 729.90 | 722.40 | 724.90 | 716.08 | 2,665,400 |
25 Dec 2023 | 736.00 | 736.60 | 726.90 | 728.80 | 719.93 | 2,070,200 |
22 Dec 2023 | 732.10 | 738.00 | 726.50 | 729.10 | 720.23 | 3,892,300 |
21 Dec 2023 | 731.00 | 735.50 | 730.00 | 733.40 | 724.48 | 2,700,500 |
20 Dec 2023 | 730.60 | 741.20 | 730.10 | 737.60 | 728.62 | 4,584,800 |
19 Dec 2023 | 727.00 | 734.10 | 719.20 | 728.40 | 719.54 | 4,296,600 |
18 Dec 2023 | 724.60 | 728.40 | 717.70 | 725.30 | 716.47 | 4,081,000 |
15 Dec 2023 | 715.00 | 729.90 | 715.00 | 727.70 | 718.84 | 5,112,600 |
14 Dec 2023 | 727.80 | 730.10 | 714.30 | 714.30 | 705.61 | 4,349,000 |
13 Dec 2023 | 722.10 | 725.20 | 716.20 | 723.50 | 714.70 | 4,833,800 |
12 Dec 2023 | 731.70 | 734.00 | 723.40 | 723.40 | 714.60 | 5,174,700 |
11 Dec 2023 | 740.00 | 740.00 | 729.10 | 731.60 | 722.70 | 3,696,900 |
08 Dec 2023 | 731.40 | 731.90 | 722.40 | 726.10 | 717.26 | 5,756,800 |
07 Dec 2023 | 748.00 | 748.00 | 734.10 | 737.60 | 728.62 | 6,050,100 |
06 Dec 2023 | 745.00 | 757.40 | 744.30 | 756.00 | 746.80 | 4,068,100 |
05 Dec 2023 | 746.10 | 752.50 | 745.10 | 750.20 | 741.07 | 3,422,400 |
04 Dec 2023 | 759.10 | 759.20 | 746.10 | 753.10 | 743.94 | 4,626,600 |
01 Dec 2023 | 782.10 | 783.70 | 767.80 | 767.80 | 758.46 | 3,744,900 |
30 Nov 2023 | 760.00 | 770.70 | 759.80 | 767.10 | 757.77 | 7,628,500 |
29 Nov 2023 | 759.80 | 766.70 | 758.40 | 766.30 | 756.98 | 3,601,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |