Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 827.00 | 838.67 | 826.72 | 838.00 | 838.00 | 228,313 |
18 Apr 2024 | 834.00 | 840.92 | 829.50 | 836.00 | 836.00 | 249,472 |
17 Apr 2024 | 829.00 | 835.00 | 821.00 | 832.00 | 832.00 | 239,163 |
16 Apr 2024 | 832.00 | 832.00 | 823.00 | 830.00 | 830.00 | 254,828 |
15 Apr 2024 | 837.00 | 847.00 | 835.00 | 844.00 | 844.00 | 216,864 |
12 Apr 2024 | 842.00 | 848.00 | 836.33 | 843.00 | 843.00 | 199,073 |
11 Apr 2024 | 833.00 | 840.00 | 829.86 | 840.00 | 840.00 | 296,230 |
10 Apr 2024 | 831.00 | 837.00 | 824.00 | 834.00 | 834.00 | 254,334 |
09 Apr 2024 | 828.00 | 835.00 | 824.00 | 830.00 | 830.00 | 367,587 |
08 Apr 2024 | 828.00 | 831.00 | 819.00 | 829.00 | 829.00 | 394,095 |
05 Apr 2024 | 824.00 | 831.19 | 820.00 | 825.00 | 825.00 | 190,194 |
04 Apr 2024 | 823.00 | 833.00 | 823.00 | 832.00 | 832.00 | 232,582 |
03 Apr 2024 | 830.00 | 832.00 | 822.00 | 830.00 | 830.00 | 220,195 |
02 Apr 2024 | 834.00 | 837.00 | 826.00 | 832.00 | 832.00 | 306,510 |
28 Mar 2024 | 831.00 | 833.23 | 827.50 | 832.00 | 832.00 | 194,360 |
27 Mar 2024 | 837.00 | 837.00 | 827.44 | 832.00 | 832.00 | 204,993 |
26 Mar 2024 | 832.00 | 832.00 | 826.25 | 831.00 | 831.00 | 316,043 |
25 Mar 2024 | 833.00 | 838.00 | 827.00 | 830.00 | 830.00 | 222,773 |
22 Mar 2024 | 837.00 | 840.00 | 829.50 | 835.00 | 835.00 | 224,345 |
21 Mar 2024 | 834.00 | 836.00 | 825.24 | 836.00 | 836.00 | 180,305 |
20 Mar 2024 | 822.00 | 824.13 | 818.00 | 820.00 | 820.00 | 162,430 |
19 Mar 2024 | 820.00 | 825.00 | 816.00 | 818.00 | 818.00 | 229,165 |
18 Mar 2024 | 833.00 | 834.00 | 820.00 | 822.00 | 822.00 | 132,833 |
15 Mar 2024 | 831.00 | 832.00 | 821.00 | 827.00 | 827.00 | 322,516 |
14 Mar 2024 | 830.00 | 835.00 | 824.00 | 825.00 | 825.00 | 203,049 |
13 Mar 2024 | 830.00 | 833.00 | 827.87 | 830.00 | 830.00 | 223,042 |
12 Mar 2024 | 827.00 | 832.00 | 826.00 | 832.00 | 832.00 | 151,675 |
11 Mar 2024 | 826.00 | 826.00 | 818.00 | 825.00 | 825.00 | 310,971 |
08 Mar 2024 | 826.00 | 831.00 | 822.94 | 831.00 | 831.00 | 241,924 |
07 Mar 2024 | 822.00 | 837.00 | 819.59 | 829.00 | 829.00 | 318,663 |
06 Mar 2024 | 822.00 | 826.00 | 819.00 | 822.00 | 822.00 | 177,326 |
05 Mar 2024 | 817.00 | 820.00 | 815.00 | 815.00 | 815.00 | 100,289 |
04 Mar 2024 | 825.00 | 830.00 | 818.70 | 819.00 | 819.00 | 283,151 |
01 Mar 2024 | 824.00 | 831.00 | 821.63 | 830.00 | 830.00 | 188,605 |
29 Feb 2024 | 820.00 | 826.36 | 820.00 | 821.00 | 821.00 | 122,691 |
28 Feb 2024 | 819.00 | 827.01 | 815.00 | 818.00 | 818.00 | 207,807 |
27 Feb 2024 | 818.00 | 824.00 | 818.00 | 823.00 | 823.00 | 108,261 |
26 Feb 2024 | 820.00 | 828.00 | 819.79 | 823.00 | 823.00 | 94,455 |
23 Feb 2024 | 824.00 | 825.41 | 821.73 | 822.00 | 822.00 | 118,778 |
22 Feb 2024 | 821.00 | 825.00 | 816.00 | 823.00 | 823.00 | 171,719 |
21 Feb 2024 | 820.00 | 821.76 | 815.00 | 815.00 | 815.00 | 76,713 |
20 Feb 2024 | 821.00 | 825.80 | 818.00 | 819.00 | 819.00 | 153,274 |
19 Feb 2024 | 822.00 | 827.00 | 818.40 | 822.00 | 822.00 | 193,697 |
16 Feb 2024 | 820.00 | 825.00 | 817.00 | 820.00 | 820.00 | 153,776 |
15 Feb 2024 | 817.00 | 817.00 | 809.80 | 812.00 | 812.00 | 119,391 |
15 Feb 2024 | 0.095 Dividend | |||||
14 Feb 2024 | 825.00 | 827.00 | 818.00 | 820.00 | 819.90 | 195,520 |
13 Feb 2024 | 826.00 | 830.80 | 814.00 | 817.00 | 816.91 | 188,467 |
12 Feb 2024 | 824.00 | 832.40 | 824.00 | 828.00 | 827.90 | 155,801 |
09 Feb 2024 | 829.00 | 831.64 | 826.00 | 827.00 | 826.90 | 126,151 |
08 Feb 2024 | 831.00 | 835.00 | 828.00 | 828.00 | 827.90 | 120,014 |
07 Feb 2024 | 831.00 | 840.00 | 829.00 | 829.00 | 828.90 | 209,255 |
06 Feb 2024 | 838.00 | 839.69 | 830.00 | 835.00 | 834.90 | 111,623 |
05 Feb 2024 | 838.00 | 846.00 | 830.00 | 830.00 | 829.90 | 183,788 |
02 Feb 2024 | 848.00 | 849.00 | 838.00 | 838.00 | 837.90 | 95,856 |
01 Feb 2024 | 842.00 | 845.00 | 836.00 | 837.00 | 836.90 | 100,643 |
31 Jan 2024 | 841.00 | 847.80 | 839.36 | 844.00 | 843.90 | 106,956 |
30 Jan 2024 | 842.00 | 846.00 | 838.30 | 843.00 | 842.90 | 152,605 |
29 Jan 2024 | 839.00 | 842.40 | 836.60 | 838.00 | 837.90 | 94,750 |
26 Jan 2024 | 834.00 | 843.70 | 831.40 | 841.00 | 840.90 | 155,181 |
25 Jan 2024 | 831.00 | 831.00 | 826.00 | 830.00 | 829.90 | 105,958 |
24 Jan 2024 | 829.00 | 833.00 | 826.10 | 828.00 | 827.90 | 170,637 |
23 Jan 2024 | 821.00 | 826.64 | 821.00 | 826.00 | 825.90 | 146,661 |
22 Jan 2024 | 822.00 | 830.00 | 822.00 | 826.00 | 825.90 | 178,816 |
19 Jan 2024 | 823.00 | 829.00 | 816.00 | 823.00 | 822.90 | 116,375 |
18 Jan 2024 | 819.00 | 827.00 | 814.00 | 821.00 | 820.90 | 283,063 |
17 Jan 2024 | 828.00 | 829.00 | 816.96 | 820.00 | 819.90 | 199,626 |
16 Jan 2024 | 834.00 | 837.00 | 830.00 | 837.00 | 836.90 | 240,875 |
15 Jan 2024 | 838.86 | 847.00 | 834.00 | 838.00 | 837.90 | 123,547 |
12 Jan 2024 | 840.00 | 846.12 | 835.00 | 842.00 | 841.90 | 205,348 |
11 Jan 2024 | 847.00 | 847.00 | 835.85 | 838.00 | 837.90 | 270,601 |
10 Jan 2024 | 844.00 | 845.00 | 840.15 | 844.00 | 843.90 | 308,013 |
09 Jan 2024 | 850.00 | 852.00 | 843.84 | 845.00 | 844.90 | 124,777 |
08 Jan 2024 | 840.00 | 848.00 | 836.56 | 846.00 | 845.90 | 145,241 |
05 Jan 2024 | 839.00 | 845.00 | 835.00 | 844.00 | 843.90 | 126,400 |
04 Jan 2024 | 846.00 | 855.00 | 842.76 | 845.00 | 844.90 | 87,855 |
03 Jan 2024 | 853.00 | 854.54 | 842.00 | 844.00 | 843.90 | 112,907 |
02 Jan 2024 | 858.00 | 868.00 | 850.00 | 854.00 | 853.90 | 146,625 |
29 Dec 2023 | 859.00 | 865.00 | 859.00 | 865.00 | 864.90 | 172,869 |
28 Dec 2023 | 867.00 | 867.00 | 858.00 | 862.00 | 861.90 | 154,454 |
27 Dec 2023 | 868.00 | 868.00 | 857.29 | 861.00 | 860.90 | 89,290 |
22 Dec 2023 | 849.00 | 857.00 | 844.88 | 854.00 | 853.90 | 126,083 |
21 Dec 2023 | 851.00 | 860.00 | 850.00 | 856.00 | 855.90 | 126,891 |
20 Dec 2023 | 852.00 | 860.00 | 851.52 | 858.00 | 857.90 | 174,232 |
19 Dec 2023 | 850.00 | 851.97 | 846.49 | 847.00 | 846.90 | 232,901 |
18 Dec 2023 | 838.00 | 850.75 | 835.00 | 848.00 | 847.90 | 226,546 |
15 Dec 2023 | 843.00 | 850.00 | 840.00 | 842.00 | 841.90 | 204,605 |
14 Dec 2023 | 840.00 | 860.00 | 837.16 | 847.00 | 846.90 | 321,224 |
13 Dec 2023 | 835.00 | 836.00 | 828.25 | 836.00 | 835.90 | 224,171 |
12 Dec 2023 | 835.00 | 836.00 | 828.00 | 833.00 | 832.90 | 254,766 |
11 Dec 2023 | 829.00 | 832.00 | 824.25 | 832.00 | 831.90 | 174,875 |
08 Dec 2023 | 833.00 | 835.34 | 826.00 | 830.00 | 829.90 | 166,267 |
07 Dec 2023 | 828.00 | 830.30 | 822.87 | 830.00 | 829.90 | 125,861 |
06 Dec 2023 | 827.00 | 833.00 | 825.00 | 833.00 | 832.90 | 116,353 |
05 Dec 2023 | 824.00 | 824.00 | 819.57 | 824.00 | 823.90 | 91,552 |
04 Dec 2023 | 823.00 | 826.14 | 819.00 | 823.00 | 822.90 | 65,075 |
01 Dec 2023 | 824.00 | 828.00 | 818.66 | 828.00 | 827.90 | 160,435 |
30 Nov 2023 | 820.00 | 827.40 | 817.00 | 821.00 | 820.90 | 268,456 |
29 Nov 2023 | 821.00 | 825.64 | 820.30 | 821.00 | 820.90 | 111,122 |
28 Nov 2023 | 823.00 | 824.00 | 818.76 | 823.00 | 822.90 | 126,841 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |