Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 844.34 | 849.00 | 840.46 | 849.00 | 849.00 | 132,143 |
25 Apr 2024 | 836.00 | 843.00 | 833.00 | 839.00 | 839.00 | 110,216 |
24 Apr 2024 | 842.00 | 843.00 | 829.94 | 835.00 | 835.00 | 146,903 |
23 Apr 2024 | 829.00 | 837.00 | 829.00 | 835.00 | 835.00 | 174,554 |
22 Apr 2024 | 824.00 | 828.00 | 817.00 | 825.00 | 825.00 | 163,665 |
19 Apr 2024 | 809.00 | 815.00 | 806.95 | 811.00 | 811.00 | 133,544 |
18 Apr 2024 | 812.00 | 819.00 | 810.00 | 816.00 | 816.00 | 91,480 |
17 Apr 2024 | 799.00 | 817.00 | 797.00 | 809.00 | 809.00 | 186,846 |
16 Apr 2024 | 815.00 | 815.00 | 798.00 | 804.00 | 804.00 | 194,502 |
15 Apr 2024 | 810.00 | 822.49 | 805.00 | 818.00 | 818.00 | 284,518 |
12 Apr 2024 | 818.00 | 822.00 | 813.00 | 817.00 | 817.00 | 184,137 |
11 Apr 2024 | 810.00 | 812.75 | 802.00 | 806.00 | 806.00 | 255,108 |
10 Apr 2024 | 800.00 | 826.00 | 800.00 | 807.00 | 807.00 | 222,014 |
09 Apr 2024 | 798.00 | 810.00 | 798.00 | 800.00 | 800.00 | 324,394 |
08 Apr 2024 | 793.00 | 804.62 | 784.49 | 803.00 | 803.00 | 462,771 |
05 Apr 2024 | 783.00 | 795.00 | 781.38 | 787.00 | 787.00 | 225,310 |
04 Apr 2024 | 788.00 | 793.00 | 784.90 | 792.00 | 792.00 | 218,718 |
03 Apr 2024 | 779.00 | 793.00 | 779.00 | 785.00 | 785.00 | 207,433 |
02 Apr 2024 | 792.00 | 805.00 | 782.00 | 785.00 | 785.00 | 174,075 |
28 Mar 2024 | 795.00 | 804.00 | 793.70 | 795.00 | 795.00 | 182,117 |
27 Mar 2024 | 788.00 | 801.00 | 788.00 | 794.00 | 794.00 | 211,072 |
26 Mar 2024 | 789.00 | 794.00 | 784.21 | 791.00 | 791.00 | 205,354 |
25 Mar 2024 | 788.00 | 795.00 | 781.00 | 786.00 | 786.00 | 201,506 |
22 Mar 2024 | 788.00 | 793.17 | 787.29 | 790.00 | 790.00 | 158,189 |
21 Mar 2024 | 785.00 | 787.00 | 777.00 | 786.00 | 786.00 | 190,897 |
20 Mar 2024 | 766.00 | 775.35 | 766.00 | 771.00 | 771.00 | 201,106 |
19 Mar 2024 | 771.00 | 773.81 | 768.00 | 771.00 | 771.00 | 132,069 |
18 Mar 2024 | 778.00 | 779.00 | 770.56 | 774.00 | 774.00 | 168,291 |
15 Mar 2024 | 774.00 | 780.00 | 770.00 | 777.00 | 777.00 | 345,011 |
14 Mar 2024 | 782.00 | 786.50 | 774.00 | 774.00 | 774.00 | 307,073 |
13 Mar 2024 | 787.00 | 790.12 | 781.00 | 782.00 | 782.00 | 279,364 |
12 Mar 2024 | 789.00 | 792.59 | 783.00 | 783.00 | 783.00 | 196,370 |
11 Mar 2024 | 786.00 | 791.00 | 780.83 | 783.00 | 783.00 | 220,661 |
08 Mar 2024 | 788.00 | 792.50 | 783.00 | 783.00 | 783.00 | 197,348 |
07 Mar 2024 | 780.00 | 793.00 | 780.00 | 788.00 | 788.00 | 162,178 |
07 Mar 2024 | 0.09125 Dividend | |||||
06 Mar 2024 | 793.00 | 800.00 | 785.60 | 792.00 | 791.91 | 149,191 |
05 Mar 2024 | 783.00 | 789.00 | 781.00 | 787.00 | 786.91 | 149,146 |
04 Mar 2024 | 794.00 | 802.00 | 784.00 | 787.00 | 786.91 | 195,096 |
01 Mar 2024 | 794.00 | 802.00 | 793.48 | 800.00 | 799.91 | 202,870 |
29 Feb 2024 | 785.00 | 793.76 | 780.00 | 790.00 | 789.91 | 186,075 |
28 Feb 2024 | 789.00 | 794.00 | 780.00 | 782.00 | 781.91 | 246,536 |
27 Feb 2024 | 778.00 | 783.00 | 777.00 | 783.00 | 782.91 | 215,532 |
26 Feb 2024 | 774.00 | 783.00 | 771.00 | 781.00 | 780.91 | 214,415 |
23 Feb 2024 | 778.00 | 780.48 | 775.00 | 778.00 | 777.91 | 128,216 |
22 Feb 2024 | 774.00 | 779.00 | 771.00 | 778.00 | 777.91 | 160,613 |
21 Feb 2024 | 766.00 | 775.00 | 765.00 | 770.00 | 769.91 | 167,189 |
20 Feb 2024 | 774.00 | 778.00 | 768.00 | 771.00 | 770.91 | 145,948 |
19 Feb 2024 | 774.00 | 781.00 | 770.00 | 774.00 | 773.91 | 178,183 |
16 Feb 2024 | 772.00 | 779.60 | 771.00 | 772.00 | 771.91 | 367,678 |
15 Feb 2024 | 771.00 | 775.20 | 767.00 | 771.00 | 770.91 | 245,055 |
14 Feb 2024 | 768.00 | 773.00 | 765.43 | 766.00 | 765.91 | 138,076 |
13 Feb 2024 | 771.00 | 774.68 | 761.60 | 764.00 | 763.91 | 202,655 |
12 Feb 2024 | 778.00 | 781.00 | 772.00 | 775.00 | 774.91 | 109,287 |
09 Feb 2024 | 775.00 | 776.00 | 771.00 | 771.00 | 770.91 | 123,611 |
08 Feb 2024 | 776.00 | 780.49 | 772.00 | 774.00 | 773.91 | 185,041 |
07 Feb 2024 | 780.00 | 785.00 | 773.47 | 774.00 | 773.91 | 162,157 |
06 Feb 2024 | 778.00 | 781.00 | 774.00 | 781.00 | 780.91 | 135,719 |
05 Feb 2024 | 778.00 | 787.00 | 772.00 | 772.00 | 771.91 | 279,578 |
02 Feb 2024 | 788.00 | 788.00 | 779.00 | 782.00 | 781.91 | 118,130 |
01 Feb 2024 | 784.00 | 788.00 | 777.00 | 778.00 | 777.91 | 107,566 |
31 Jan 2024 | 794.00 | 794.00 | 783.00 | 785.00 | 784.91 | 193,357 |
30 Jan 2024 | 789.00 | 792.50 | 786.80 | 790.00 | 789.91 | 215,089 |
29 Jan 2024 | 790.00 | 794.00 | 784.87 | 786.00 | 785.91 | 218,154 |
26 Jan 2024 | 785.00 | 790.00 | 782.00 | 786.00 | 785.91 | 225,157 |
25 Jan 2024 | 775.00 | 780.00 | 774.00 | 779.00 | 778.91 | 240,946 |
24 Jan 2024 | 770.00 | 779.00 | 769.00 | 773.00 | 772.91 | 129,916 |
23 Jan 2024 | 767.00 | 776.00 | 764.55 | 767.00 | 766.91 | 169,897 |
22 Jan 2024 | 771.00 | 776.00 | 764.00 | 765.00 | 764.91 | 237,241 |
19 Jan 2024 | 774.00 | 777.00 | 763.00 | 763.00 | 762.91 | 123,806 |
18 Jan 2024 | 765.00 | 770.00 | 757.10 | 764.00 | 763.91 | 204,545 |
17 Jan 2024 | 761.00 | 768.00 | 754.00 | 754.00 | 753.91 | 193,765 |
16 Jan 2024 | 771.00 | 776.00 | 767.00 | 771.00 | 770.91 | 134,688 |
15 Jan 2024 | 773.96 | 781.39 | 767.70 | 775.00 | 774.91 | 206,684 |
12 Jan 2024 | 780.00 | 785.00 | 773.90 | 775.00 | 774.91 | 279,120 |
11 Jan 2024 | 786.00 | 795.00 | 772.00 | 772.00 | 771.91 | 139,776 |
10 Jan 2024 | 787.00 | 796.00 | 783.00 | 783.00 | 782.91 | 107,896 |
09 Jan 2024 | 792.00 | 794.00 | 789.00 | 790.00 | 789.91 | 95,023 |
08 Jan 2024 | 786.00 | 793.00 | 784.00 | 789.00 | 788.91 | 139,143 |
05 Jan 2024 | 791.00 | 797.00 | 786.00 | 793.00 | 792.91 | 97,808 |
04 Jan 2024 | 792.00 | 798.81 | 790.00 | 797.00 | 796.91 | 110,508 |
03 Jan 2024 | 796.00 | 805.00 | 790.00 | 793.00 | 792.91 | 120,002 |
02 Jan 2024 | 798.00 | 808.00 | 795.00 | 796.00 | 795.91 | 188,325 |
29 Dec 2023 | 801.00 | 802.50 | 798.38 | 801.00 | 800.91 | 45,969 |
28 Dec 2023 | 797.00 | 801.00 | 794.96 | 800.00 | 799.91 | 89,155 |
27 Dec 2023 | 800.00 | 802.00 | 794.00 | 795.00 | 794.91 | 141,547 |
22 Dec 2023 | 797.00 | 799.00 | 790.00 | 796.00 | 795.91 | 73,546 |
21 Dec 2023 | 800.00 | 801.00 | 793.00 | 795.00 | 794.91 | 123,796 |
21 Dec 2023 | 7.625 Dividend | |||||
20 Dec 2023 | 803.00 | 806.64 | 791.00 | 805.00 | 797.28 | 236,286 |
19 Dec 2023 | 802.00 | 802.00 | 795.00 | 795.00 | 787.38 | 164,973 |
18 Dec 2023 | 805.00 | 808.00 | 797.00 | 798.00 | 790.35 | 113,912 |
15 Dec 2023 | 793.00 | 804.00 | 792.60 | 801.00 | 793.32 | 307,795 |
14 Dec 2023 | 797.00 | 802.00 | 793.00 | 800.00 | 792.33 | 272,712 |
13 Dec 2023 | 789.00 | 794.39 | 783.00 | 783.00 | 775.49 | 197,212 |
12 Dec 2023 | 794.00 | 797.00 | 788.00 | 793.00 | 785.40 | 139,329 |
11 Dec 2023 | 799.00 | 799.00 | 788.97 | 797.00 | 789.36 | 196,402 |
08 Dec 2023 | 792.00 | 795.88 | 789.00 | 790.00 | 782.43 | 84,611 |
07 Dec 2023 | 788.00 | 794.00 | 788.00 | 792.00 | 784.41 | 121,408 |
06 Dec 2023 | 791.00 | 798.00 | 785.00 | 795.00 | 787.38 | 134,358 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |