Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 799.60 | 804.00 | 797.00 | 802.24 | 802.24 | 145,333 |
23 Apr 2024 | 795.60 | 804.60 | 794.20 | 796.60 | 796.60 | 3,238,307 |
22 Apr 2024 | 784.60 | 804.20 | 778.41 | 789.20 | 789.20 | 5,636,897 |
19 Apr 2024 | 766.00 | 778.80 | 764.80 | 774.20 | 774.20 | 4,739,458 |
18 Apr 2024 | 770.00 | 774.20 | 764.40 | 771.40 | 771.40 | 5,188,381 |
17 Apr 2024 | 751.00 | 762.80 | 750.20 | 762.20 | 762.20 | 2,929,252 |
16 Apr 2024 | 753.60 | 758.20 | 744.60 | 755.20 | 755.20 | 3,586,795 |
15 Apr 2024 | 767.60 | 775.40 | 761.20 | 764.40 | 764.40 | 3,148,257 |
12 Apr 2024 | 769.00 | 772.00 | 760.60 | 765.60 | 765.60 | 4,401,154 |
11 Apr 2024 | 760.40 | 773.80 | 751.20 | 762.60 | 762.60 | 4,566,328 |
10 Apr 2024 | 759.40 | 774.00 | 749.60 | 755.20 | 755.20 | 4,330,736 |
09 Apr 2024 | 733.40 | 755.40 | 730.40 | 751.20 | 751.20 | 3,937,166 |
08 Apr 2024 | 723.20 | 737.40 | 722.40 | 737.40 | 737.40 | 3,002,340 |
05 Apr 2024 | 728.40 | 732.93 | 719.80 | 722.80 | 722.80 | 3,010,628 |
04 Apr 2024 | 737.20 | 747.00 | 733.00 | 738.40 | 738.40 | 6,729,283 |
03 Apr 2024 | 734.20 | 739.60 | 731.40 | 735.60 | 735.60 | 1,819,888 |
02 Apr 2024 | 748.80 | 748.80 | 733.60 | 736.20 | 736.20 | 2,818,094 |
28 Mar 2024 | 742.60 | 759.80 | 739.60 | 753.60 | 753.60 | 3,103,226 |
27 Mar 2024 | 742.00 | 742.20 | 726.00 | 739.80 | 739.80 | 3,622,067 |
26 Mar 2024 | 735.80 | 744.00 | 735.60 | 741.20 | 741.20 | 1,693,512 |
25 Mar 2024 | 741.40 | 743.67 | 736.20 | 739.00 | 739.00 | 2,288,450 |
22 Mar 2024 | 730.00 | 748.87 | 729.80 | 742.00 | 742.00 | 3,946,978 |
21 Mar 2024 | 714.20 | 728.20 | 708.60 | 728.20 | 728.20 | 3,146,144 |
20 Mar 2024 | 702.40 | 703.80 | 696.60 | 702.20 | 702.20 | 2,028,586 |
19 Mar 2024 | 702.20 | 706.00 | 698.00 | 701.80 | 701.80 | 3,447,383 |
18 Mar 2024 | 704.20 | 710.00 | 702.15 | 705.00 | 705.00 | 1,565,088 |
15 Mar 2024 | 701.40 | 709.60 | 701.00 | 707.20 | 707.20 | 6,389,776 |
14 Mar 2024 | 711.80 | 715.40 | 700.20 | 704.20 | 704.20 | 2,764,678 |
13 Mar 2024 | 718.00 | 718.00 | 706.60 | 713.00 | 713.00 | 2,236,241 |
12 Mar 2024 | 717.60 | 720.00 | 713.80 | 719.60 | 719.60 | 2,339,517 |
11 Mar 2024 | 701.40 | 710.20 | 696.80 | 710.20 | 710.20 | 2,036,385 |
08 Mar 2024 | 715.40 | 716.60 | 699.60 | 705.80 | 705.80 | 2,107,495 |
07 Mar 2024 | 707.40 | 716.66 | 705.07 | 713.20 | 713.20 | 1,891,979 |
06 Mar 2024 | 711.40 | 716.60 | 709.12 | 710.80 | 710.80 | 2,647,999 |
05 Mar 2024 | 708.40 | 712.80 | 706.75 | 711.00 | 711.00 | 1,816,893 |
04 Mar 2024 | 715.20 | 716.80 | 708.80 | 713.00 | 713.00 | 2,624,347 |
01 Mar 2024 | 715.00 | 717.80 | 705.60 | 713.60 | 713.60 | 3,183,926 |
29 Feb 2024 | 715.40 | 724.00 | 707.13 | 707.20 | 707.20 | 6,313,244 |
28 Feb 2024 | 717.00 | 720.00 | 708.00 | 713.80 | 713.80 | 1,840,105 |
27 Feb 2024 | 718.00 | 725.20 | 713.40 | 713.80 | 713.80 | 2,303,209 |
26 Feb 2024 | 729.00 | 734.80 | 715.60 | 726.60 | 726.60 | 2,412,175 |
23 Feb 2024 | 718.40 | 730.20 | 705.80 | 730.00 | 730.00 | 4,881,357 |
22 Feb 2024 | 749.40 | 779.00 | 730.60 | 730.60 | 730.60 | 5,936,817 |
21 Feb 2024 | 798.20 | 798.20 | 774.40 | 780.40 | 780.40 | 4,850,418 |
20 Feb 2024 | 781.40 | 790.60 | 780.60 | 788.20 | 788.20 | 1,749,363 |
19 Feb 2024 | 778.60 | 784.40 | 777.20 | 783.00 | 783.00 | 2,412,165 |
16 Feb 2024 | 773.60 | 784.00 | 773.60 | 782.00 | 782.00 | 2,300,083 |
15 Feb 2024 | 774.00 | 775.40 | 766.80 | 770.20 | 770.20 | 1,904,806 |
14 Feb 2024 | 758.20 | 774.80 | 758.20 | 765.40 | 765.40 | 3,656,112 |
13 Feb 2024 | 775.60 | 776.80 | 753.00 | 755.60 | 755.60 | 2,000,271 |
12 Feb 2024 | 783.40 | 786.40 | 773.00 | 778.00 | 778.00 | 2,204,838 |
09 Feb 2024 | 783.60 | 788.60 | 779.65 | 780.20 | 780.20 | 1,780,807 |
08 Feb 2024 | 781.80 | 790.40 | 777.80 | 783.40 | 783.40 | 1,550,506 |
07 Feb 2024 | 787.60 | 793.80 | 781.40 | 781.80 | 781.80 | 5,199,105 |
06 Feb 2024 | 774.80 | 783.80 | 774.10 | 781.80 | 781.80 | 1,226,885 |
05 Feb 2024 | 772.40 | 781.40 | 769.80 | 773.00 | 773.00 | 1,769,170 |
02 Feb 2024 | 779.00 | 790.00 | 775.40 | 775.40 | 775.40 | 1,982,039 |
01 Feb 2024 | 764.20 | 784.80 | 763.20 | 769.00 | 769.00 | 2,911,503 |
31 Jan 2024 | 792.80 | 796.80 | 769.80 | 771.40 | 771.40 | 4,562,481 |
30 Jan 2024 | 824.00 | 834.40 | 778.60 | 795.60 | 795.60 | 4,713,032 |
29 Jan 2024 | 770.20 | 784.40 | 766.60 | 780.60 | 780.60 | 3,581,270 |
26 Jan 2024 | 768.00 | 778.40 | 762.80 | 768.60 | 768.60 | 2,065,993 |
25 Jan 2024 | 755.00 | 767.40 | 755.00 | 766.00 | 766.00 | 1,954,286 |
24 Jan 2024 | 753.20 | 759.40 | 749.80 | 754.40 | 754.40 | 2,779,689 |
23 Jan 2024 | 730.80 | 750.60 | 726.20 | 745.40 | 745.40 | 4,405,032 |
22 Jan 2024 | - | - | - | - | - | - |
19 Jan 2024 | 733.60 | 736.00 | 719.20 | 720.80 | 720.80 | 2,600,050 |
18 Jan 2024 | 717.20 | 729.60 | 713.20 | 727.80 | 727.80 | 1,959,428 |
17 Jan 2024 | 722.40 | 724.00 | 705.60 | 718.40 | 718.40 | 2,703,078 |
16 Jan 2024 | 725.40 | 736.80 | 724.80 | 729.20 | 729.20 | 2,402,544 |
15 Jan 2024 | 733.20 | 736.00 | 727.80 | 732.60 | 732.60 | 3,293,292 |
12 Jan 2024 | 735.00 | 743.00 | 728.00 | 728.80 | 728.80 | 2,271,014 |
11 Jan 2024 | 757.00 | 757.00 | 727.60 | 729.00 | 729.00 | 5,224,770 |
10 Jan 2024 | 752.00 | 765.00 | 748.80 | 759.40 | 759.40 | 2,809,352 |
09 Jan 2024 | 772.60 | 772.60 | 754.80 | 754.80 | 754.80 | 2,771,108 |
08 Jan 2024 | 767.40 | 772.40 | 752.40 | 771.20 | 771.20 | 2,138,187 |
05 Jan 2024 | 735.80 | 783.60 | 733.00 | 770.20 | 770.20 | 3,978,226 |
04 Jan 2024 | 727.00 | 742.40 | 725.92 | 742.20 | 742.20 | 3,198,094 |
03 Jan 2024 | 745.20 | 752.60 | 725.60 | 729.40 | 729.40 | 3,401,176 |
02 Jan 2024 | 752.40 | 753.95 | 740.00 | 745.80 | 745.80 | 2,011,971 |
29 Dec 2023 | 752.00 | 754.60 | 746.40 | 753.00 | 753.00 | 847,362 |
28 Dec 2023 | 756.00 | 759.20 | 747.80 | 752.00 | 752.00 | 1,409,386 |
27 Dec 2023 | 753.80 | 758.60 | 750.60 | 754.40 | 754.40 | 2,597,330 |
22 Dec 2023 | 752.40 | 757.20 | 751.20 | 751.40 | 751.40 | 1,497,416 |
21 Dec 2023 | 750.20 | 757.00 | 744.56 | 753.00 | 753.00 | 1,629,252 |
20 Dec 2023 | 757.40 | 763.60 | 750.88 | 759.00 | 759.00 | 2,512,484 |
19 Dec 2023 | 740.40 | 751.40 | 739.40 | 749.20 | 749.20 | 2,661,789 |
18 Dec 2023 | 741.00 | 747.00 | 734.60 | 743.00 | 743.00 | 2,049,020 |
15 Dec 2023 | 751.40 | 762.60 | 744.80 | 750.60 | 750.60 | 8,273,125 |
14 Dec 2023 | 738.40 | 758.80 | 734.40 | 753.80 | 753.80 | 3,653,220 |
13 Dec 2023 | 726.20 | 733.00 | 720.60 | 723.60 | 723.60 | 2,544,152 |
12 Dec 2023 | 733.00 | 742.00 | 731.80 | 737.00 | 737.00 | 2,306,509 |
11 Dec 2023 | 721.60 | 735.40 | 716.00 | 734.40 | 734.40 | 1,841,302 |
08 Dec 2023 | 718.80 | 726.20 | 708.40 | 722.60 | 722.60 | 2,435,799 |
07 Dec 2023 | 723.00 | 731.60 | 705.40 | 720.20 | 720.20 | 2,147,297 |
06 Dec 2023 | 717.60 | 732.80 | 713.00 | 727.20 | 727.20 | 2,053,927 |
05 Dec 2023 | 713.00 | 723.20 | 706.40 | 718.60 | 718.60 | 1,948,069 |
04 Dec 2023 | 710.00 | 726.00 | 706.40 | 723.00 | 723.00 | 2,187,538 |
01 Dec 2023 | 710.20 | 712.20 | 702.00 | 710.80 | 710.80 | 1,242,059 |
30 Nov 2023 | 704.00 | 716.80 | 701.80 | 706.80 | 706.80 | 4,603,833 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |