Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 807.50 | 813.48 | 805.56 | 811.50 | 811.50 | 17,597 |
02 May 2024 | 808.50 | 808.94 | 803.90 | 805.25 | 805.25 | 17,007 |
01 May 2024 | 802.25 | 803.81 | 800.54 | 803.25 | 803.25 | 22,574 |
30 Apr 2024 | 815.00 | 815.00 | 811.85 | 809.75 | 809.75 | 29,074 |
29 Apr 2024 | 815.50 | 816.26 | 812.75 | 812.75 | 812.75 | 24,097 |
26 Apr 2024 | 812.00 | 817.25 | 811.94 | 817.13 | 817.13 | 18,581 |
25 Apr 2024 | 807.75 | 808.00 | 801.75 | 804.38 | 804.38 | 45,463 |
24 Apr 2024 | 816.50 | 817.69 | 816.50 | 816.13 | 816.13 | 19,142 |
23 Apr 2024 | 813.75 | 816.50 | 813.75 | 817.50 | 817.50 | 11,573 |
22 Apr 2024 | 816.75 | 818.44 | 811.56 | 814.38 | 814.38 | 28,034 |
19 Apr 2024 | 804.50 | 809.25 | 803.85 | 808.25 | 808.25 | 28,075 |
18 Apr 2024 | 810.00 | 811.08 | 809.00 | 811.75 | 811.75 | 26,454 |
17 Apr 2024 | 816.00 | 817.25 | 812.25 | 812.38 | 812.38 | 6,323 |
16 Apr 2024 | 815.75 | 815.75 | 813.75 | 815.25 | 815.25 | 16,076 |
15 Apr 2024 | 828.75 | 832.00 | 826.75 | 826.88 | 826.88 | 17,894 |
12 Apr 2024 | 831.00 | 833.17 | 828.79 | 828.88 | 828.88 | 26,683 |
11 Apr 2024 | 825.25 | 826.50 | 823.25 | 825.75 | 825.75 | 32,922 |
10 Apr 2024 | 829.15 | 829.25 | 820.75 | 827.88 | 827.88 | 11,461 |
09 Apr 2024 | 829.00 | 829.19 | 821.25 | 823.13 | 823.13 | 48,911 |
08 Apr 2024 | 829.25 | 832.25 | 829.25 | 830.50 | 830.50 | 31,415 |
05 Apr 2024 | 824.75 | 828.00 | 822.25 | 829.88 | 829.88 | 23,394 |
04 Apr 2024 | 830.00 | 834.25 | 830.00 | 834.88 | 834.88 | 46,588 |
03 Apr 2024 | 830.00 | 832.50 | 828.85 | 831.75 | 831.75 | 55,347 |
02 Apr 2024 | 833.00 | 837.00 | 827.50 | 827.88 | 827.88 | 43,886 |
28 Mar 2024 | 834.69 | 834.69 | 832.78 | 833.38 | 833.38 | 37,878 |
27 Mar 2024 | 832.25 | 834.75 | 830.00 | 830.75 | 830.75 | 80,841 |
26 Mar 2024 | 830.75 | 833.00 | 830.75 | 832.75 | 832.75 | 160,914 |
25 Mar 2024 | 833.25 | 834.46 | 830.10 | 831.00 | 831.00 | 32,931 |
22 Mar 2024 | 839.75 | 840.50 | 835.00 | 834.75 | 834.75 | 54,284 |
21 Mar 2024 | 824.75 | 834.00 | 822.39 | 834.63 | 834.63 | 86,877 |
20 Mar 2024 | 817.25 | 818.40 | 817.00 | 817.13 | 817.13 | 192,968 |
19 Mar 2024 | 810.00 | 813.25 | 810.00 | 813.63 | 813.63 | 17,296 |
18 Mar 2024 | 807.50 | 812.75 | 807.33 | 812.00 | 812.00 | 34,527 |
15 Mar 2024 | 809.00 | 810.25 | 805.58 | 805.38 | 805.38 | 21,879 |
14 Mar 2024 | 812.75 | 813.25 | 809.67 | 810.50 | 810.50 | 26,487 |
13 Mar 2024 | 810.25 | 811.42 | 809.75 | 809.75 | 809.75 | 52,512 |
12 Mar 2024 | 808.50 | 811.96 | 804.85 | 809.00 | 809.00 | 22,650 |
11 Mar 2024 | 799.25 | 800.22 | 796.75 | 798.50 | 798.50 | 38,756 |
08 Mar 2024 | 809.75 | 810.66 | 806.25 | 804.63 | 804.63 | 31,563 |
07 Mar 2024 | 801.75 | 809.75 | 801.75 | 809.75 | 809.75 | 22,539 |
06 Mar 2024 | 802.00 | 805.42 | 801.75 | 804.50 | 804.50 | 25,350 |
05 Mar 2024 | 800.75 | 807.40 | 800.50 | 800.63 | 800.63 | 16,717 |
04 Mar 2024 | 808.50 | 808.96 | 807.50 | 808.88 | 808.88 | 19,729 |
01 Mar 2024 | 802.31 | 808.43 | 802.31 | 807.88 | 807.88 | 6,478 |
29 Feb 2024 | 797.75 | 800.00 | 797.17 | 800.63 | 800.63 | 30,399 |
28 Feb 2024 | 798.50 | 798.50 | 798.50 | 798.63 | 798.63 | 12,351 |
27 Feb 2024 | 798.50 | 799.25 | 797.50 | 798.00 | 798.00 | 10,253 |
26 Feb 2024 | 798.50 | 800.50 | 797.56 | 799.38 | 799.38 | 8,637 |
23 Feb 2024 | 799.25 | 800.25 | 797.25 | 799.75 | 799.75 | 57,422 |
22 Feb 2024 | 793.00 | 799.25 | 792.50 | 798.38 | 798.38 | 55,496 |
21 Feb 2024 | 788.25 | 788.25 | 787.25 | 787.75 | 787.75 | 13,929 |
20 Feb 2024 | 789.75 | 789.75 | 786.50 | 786.50 | 786.50 | 16,508 |
19 Feb 2024 | 790.75 | 792.75 | 790.75 | 792.50 | 792.50 | 15,920 |
16 Feb 2024 | 797.75 | 797.75 | 794.00 | 795.50 | 795.50 | 109,135 |
15 Feb 2024 | 795.50 | 795.75 | 795.19 | 794.63 | 794.63 | 22,186 |
14 Feb 2024 | 790.25 | 790.25 | 790.25 | 791.13 | 791.13 | 17,584 |
13 Feb 2024 | 788.50 | 789.50 | 784.00 | 785.75 | 785.75 | 15,371 |
12 Feb 2024 | 793.25 | 796.00 | 792.25 | 795.13 | 795.13 | 23,202 |
09 Feb 2024 | 790.00 | 791.50 | 789.50 | 790.00 | 790.00 | 19,957 |
08 Feb 2024 | 788.00 | 788.00 | 788.00 | 786.75 | 786.75 | 16,523 |
07 Feb 2024 | 783.25 | 787.00 | 782.46 | 787.00 | 787.00 | 36,208 |
06 Feb 2024 | 784.50 | 785.25 | 783.50 | 783.38 | 783.38 | 133,293 |
05 Feb 2024 | 785.25 | 785.25 | 782.75 | 784.25 | 784.25 | 49,219 |
02 Feb 2024 | 773.50 | 780.50 | 773.50 | 780.50 | 780.50 | 24,051 |
01 Feb 2024 | 770.75 | 770.75 | 768.75 | 765.25 | 765.25 | 40,381 |
31 Jan 2024 | 777.25 | 780.25 | 771.00 | 771.00 | 771.00 | 20,192 |
30 Jan 2024 | 775.00 | 775.00 | 775.00 | 775.38 | 775.38 | 8,786 |
29 Jan 2024 | 769.00 | 769.00 | 769.00 | 768.75 | 768.75 | 3,351 |
26 Jan 2024 | 766.50 | 768.25 | 766.50 | 768.25 | 768.25 | 4,134 |
25 Jan 2024 | 762.50 | 766.50 | 762.00 | 766.63 | 766.63 | 15,086 |
24 Jan 2024 | 765.25 | 765.25 | 765.25 | 765.25 | 765.25 | - |
23 Jan 2024 | 763.25 | 763.25 | 763.25 | 762.00 | 762.00 | 12,290 |
22 Jan 2024 | 761.50 | 762.25 | 761.50 | 762.25 | 762.25 | 2,938 |
19 Jan 2024 | 754.00 | 754.50 | 754.00 | 755.00 | 755.00 | 5,502 |
18 Jan 2024 | 748.00 | 748.00 | 748.00 | 748.88 | 748.88 | 14,193 |
17 Jan 2024 | 747.25 | 747.25 | 745.25 | 745.25 | 745.25 | 25,497 |
16 Jan 2024 | 752.50 | 753.75 | 752.50 | 753.25 | 753.25 | 4,533 |
15 Jan 2024 | 751.25 | 754.00 | 751.25 | 751.88 | 751.88 | 20,644 |
12 Jan 2024 | 753.25 | 753.25 | 753.25 | 751.00 | 751.00 | 12,960 |
11 Jan 2024 | 754.75 | 754.75 | 746.75 | 747.13 | 747.13 | 4,760 |
10 Jan 2024 | 750.00 | 750.00 | 749.00 | 749.25 | 749.25 | 30,240 |
09 Jan 2024 | 747.75 | 747.75 | 747.75 | 747.75 | 747.75 | 3,423 |
08 Jan 2024 | 740.75 | 743.24 | 740.75 | 744.13 | 744.13 | 265 |
05 Jan 2024 | 743.75 | 744.00 | 743.25 | 743.25 | 743.25 | 12,128 |
04 Jan 2024 | 747.00 | 747.00 | 746.75 | 747.38 | 747.38 | 17,774 |
03 Jan 2024 | 753.75 | 753.75 | 747.00 | 747.13 | 747.13 | 13,628 |
02 Jan 2024 | 754.25 | 754.50 | 754.25 | 754.50 | 754.50 | 3,246 |
29 Dec 2023 | 755.00 | 755.00 | 755.00 | 755.00 | 755.00 | 6,214 |
28 Dec 2023 | 754.75 | 754.75 | 754.75 | 754.63 | 754.63 | 4,587 |
27 Dec 2023 | 752.50 | 752.50 | 752.00 | 750.63 | 750.63 | 6,848 |
22 Dec 2023 | 751.00 | 751.56 | 749.50 | 750.13 | 750.13 | 121 |
21 Dec 2023 | 751.50 | 752.25 | 751.50 | 751.63 | 751.63 | 12,911 |
20 Dec 2023 | 755.00 | 755.00 | 755.00 | 755.00 | 755.00 | 8,245 |
19 Dec 2023 | 750.00 | 750.00 | 750.00 | 749.00 | 749.00 | 7,676 |
18 Dec 2023 | 749.88 | 749.88 | 749.88 | 749.88 | 749.88 | - |
15 Dec 2023 | 744.00 | 746.50 | 743.50 | 747.00 | 747.00 | 19,896 |
14 Dec 2023 | 747.75 | 747.75 | 743.25 | 743.00 | 743.00 | 14,881 |
13 Dec 2023 | 746.25 | 746.50 | 746.25 | 745.88 | 745.88 | 6,748 |
12 Dec 2023 | 741.50 | 741.50 | 741.50 | 742.75 | 742.75 | 7,568 |
11 Dec 2023 | 738.25 | 742.50 | 737.00 | 742.50 | 742.50 | 11,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |