Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 790.00 | 816.00 | 787.50 | 804.00 | 804.00 | 370 |
25 Apr 2024 | 800.00 | 808.00 | 790.00 | 796.00 | 796.00 | 303 |
24 Apr 2024 | 798.00 | 806.68 | 793.69 | 798.00 | 798.00 | 375 |
23 Apr 2024 | 800.00 | 810.48 | 794.02 | 806.00 | 806.00 | 355 |
22 Apr 2024 | 804.00 | 816.60 | 787.28 | 804.00 | 804.00 | 411 |
19 Apr 2024 | 810.00 | 810.00 | 782.00 | 790.00 | 790.00 | 406 |
18 Apr 2024 | 800.00 | 810.00 | 793.79 | 795.00 | 795.00 | 156 |
17 Apr 2024 | 796.00 | 811.00 | 791.96 | 807.00 | 807.00 | 334 |
16 Apr 2024 | 804.00 | 810.00 | 784.00 | 800.00 | 800.00 | 360 |
15 Apr 2024 | 798.00 | 806.64 | 790.00 | 802.00 | 802.00 | 197 |
12 Apr 2024 | 802.00 | 810.00 | 794.00 | 808.00 | 808.00 | 289 |
11 Apr 2024 | 800.00 | 811.00 | 790.00 | 796.00 | 796.00 | 589 |
10 Apr 2024 | 800.00 | 812.20 | 793.00 | 797.00 | 797.00 | 747 |
09 Apr 2024 | 788.00 | 807.80 | 782.00 | 793.00 | 793.00 | 376 |
08 Apr 2024 | 806.00 | 809.60 | 786.00 | 798.00 | 798.00 | 477 |
05 Apr 2024 | 794.00 | 802.72 | 782.00 | 792.00 | 792.00 | 297 |
04 Apr 2024 | 782.00 | 800.00 | 782.00 | 795.00 | 795.00 | 377 |
03 Apr 2024 | 794.00 | 810.00 | 790.00 | 806.00 | 806.00 | 391 |
02 Apr 2024 | 810.00 | 821.32 | 795.40 | 802.00 | 802.00 | 243 |
28 Mar 2024 | 798.00 | 814.80 | 782.00 | 801.00 | 801.00 | 795 |
27 Mar 2024 | 814.00 | 818.67 | 810.00 | 819.00 | 819.00 | 172 |
26 Mar 2024 | 808.00 | 823.17 | 802.76 | 816.00 | 816.00 | 446 |
25 Mar 2024 | 823.00 | 823.00 | 809.09 | 821.00 | 821.00 | 247 |
22 Mar 2024 | 828.00 | 828.00 | 809.87 | 806.00 | 806.00 | 391 |
21 Mar 2024 | 810.00 | 826.00 | 798.00 | 810.00 | 810.00 | 620 |
20 Mar 2024 | 798.00 | 810.00 | 784.00 | 798.00 | 798.00 | 295 |
19 Mar 2024 | 795.02 | 806.00 | 794.78 | 799.00 | 799.00 | 291 |
18 Mar 2024 | 796.00 | 817.12 | 784.00 | 797.00 | 797.00 | 325 |
15 Mar 2024 | 802.00 | 808.00 | 776.00 | 798.00 | 798.00 | 407 |
14 Mar 2024 | 828.00 | 829.44 | 786.00 | 800.00 | 800.00 | 858 |
13 Mar 2024 | 812.00 | 816.00 | 790.00 | 790.00 | 790.00 | 279 |
12 Mar 2024 | 814.00 | 830.00 | 799.26 | 807.00 | 807.00 | 393 |
11 Mar 2024 | 828.00 | 830.00 | 804.12 | 815.00 | 815.00 | 513 |
08 Mar 2024 | 810.00 | 819.99 | 796.00 | 818.00 | 818.00 | 141 |
07 Mar 2024 | 808.00 | 827.28 | 802.64 | 805.00 | 805.00 | 71 |
06 Mar 2024 | 800.00 | 836.00 | 796.75 | 821.00 | 821.00 | 248 |
05 Mar 2024 | 782.00 | 800.00 | 778.00 | 796.00 | 796.00 | 412 |
04 Mar 2024 | 778.00 | 804.53 | 778.00 | 797.00 | 797.00 | 500 |
01 Mar 2024 | 800.00 | 800.00 | 776.00 | 778.00 | 778.00 | 426 |
29 Feb 2024 | 800.00 | 800.00 | 778.00 | 778.00 | 778.00 | 695 |
28 Feb 2024 | 824.00 | 824.00 | 790.00 | 796.00 | 796.00 | 1,148 |
27 Feb 2024 | 810.00 | 824.16 | 798.00 | 798.00 | 798.00 | 652 |
26 Feb 2024 | 824.00 | 836.35 | 804.96 | 808.00 | 808.00 | 149 |
23 Feb 2024 | 818.00 | 834.20 | 806.00 | 806.00 | 806.00 | 622 |
22 Feb 2024 | 820.00 | 828.00 | 812.00 | 812.00 | 812.00 | 389 |
21 Feb 2024 | 824.00 | 836.00 | 818.00 | 818.00 | 818.00 | 382 |
20 Feb 2024 | 842.00 | 842.00 | 804.00 | 830.00 | 830.00 | 459 |
19 Feb 2024 | 842.00 | 842.96 | 836.00 | 843.00 | 843.00 | 188 |
16 Feb 2024 | 842.00 | 842.46 | 835.42 | 842.00 | 842.00 | 959 |
15 Feb 2024 | 842.00 | 842.72 | 837.34 | 845.00 | 845.00 | 255 |
14 Feb 2024 | 850.00 | 850.00 | 839.50 | 840.00 | 840.00 | 109 |
13 Feb 2024 | 844.00 | 848.00 | 840.00 | 845.00 | 845.00 | 418 |
12 Feb 2024 | 850.00 | 852.00 | 836.00 | 844.00 | 844.00 | 586 |
09 Feb 2024 | 854.00 | 860.00 | 847.20 | 861.00 | 861.00 | 92 |
08 Feb 2024 | 872.00 | 884.00 | 852.16 | 856.00 | 856.00 | 304 |
07 Feb 2024 | 850.00 | 870.00 | 850.00 | 854.00 | 854.00 | 153 |
06 Feb 2024 | 856.00 | 870.00 | 840.97 | 850.00 | 850.00 | 452 |
05 Feb 2024 | 848.00 | 855.54 | 840.00 | 840.00 | 840.00 | 269 |
02 Feb 2024 | 864.00 | 864.00 | 840.00 | 852.00 | 852.00 | 249 |
01 Feb 2024 | 852.00 | 862.00 | 840.00 | 848.00 | 848.00 | 205 |
31 Jan 2024 | 864.00 | 870.00 | 840.00 | 861.00 | 861.00 | 409 |
30 Jan 2024 | 878.00 | 884.98 | 864.00 | 870.00 | 870.00 | 163 |
29 Jan 2024 | 876.00 | 891.05 | 860.00 | 868.00 | 868.00 | 228 |
26 Jan 2024 | 870.00 | 910.00 | 858.10 | 886.00 | 886.00 | 221 |
25 Jan 2024 | 870.00 | 876.88 | 858.60 | 864.00 | 864.00 | 275 |
24 Jan 2024 | 890.00 | 900.00 | 868.00 | 874.00 | 874.00 | 199 |
23 Jan 2024 | 864.00 | 888.00 | 864.00 | 878.00 | 878.00 | 138 |
22 Jan 2024 | 858.00 | 888.00 | 853.82 | 877.00 | 877.00 | 558 |
19 Jan 2024 | 838.00 | 886.00 | 832.00 | 868.00 | 868.00 | 811 |
18 Jan 2024 | 846.00 | 846.00 | 828.00 | 828.00 | 828.00 | 401 |
17 Jan 2024 | 836.00 | 848.78 | 836.00 | 841.00 | 841.00 | 179 |
16 Jan 2024 | 840.00 | 852.00 | 835.14 | 836.00 | 836.00 | 337 |
15 Jan 2024 | 852.00 | 860.00 | 836.92 | 843.00 | 843.00 | 392 |
12 Jan 2024 | 858.00 | 866.00 | 850.22 | 856.00 | 856.00 | 827 |
11 Jan 2024 | 870.00 | 874.41 | 863.36 | 868.00 | 868.00 | 115 |
10 Jan 2024 | 869.70 | 869.70 | 860.47 | 869.00 | 869.00 | 105 |
09 Jan 2024 | 870.00 | 874.20 | 862.26 | 875.00 | 875.00 | 45 |
08 Jan 2024 | 862.00 | 880.00 | 854.00 | 866.00 | 866.00 | 185 |
05 Jan 2024 | 880.00 | 887.40 | 880.00 | 880.00 | 880.00 | 52 |
04 Jan 2024 | 888.00 | 890.00 | 870.96 | 890.00 | 890.00 | 196 |
03 Jan 2024 | 862.00 | 885.96 | 852.12 | 884.00 | 884.00 | 248 |
02 Jan 2024 | 838.00 | 873.27 | 838.00 | 857.00 | 857.00 | 279 |
29 Dec 2023 | 866.00 | 882.00 | 846.00 | 864.00 | 864.00 | 175 |
28 Dec 2023 | 880.00 | 875.60 | 847.97 | 865.00 | 865.00 | 55 |
27 Dec 2023 | 850.00 | 875.60 | 848.00 | 872.00 | 872.00 | 154 |
22 Dec 2023 | 853.12 | 861.31 | 853.12 | 868.00 | 868.00 | 46 |
21 Dec 2023 | 860.00 | 869.00 | 851.00 | 855.00 | 855.00 | 162 |
20 Dec 2023 | 852.00 | 884.00 | 842.00 | 856.00 | 856.00 | 548 |
19 Dec 2023 | 858.00 | 872.00 | 830.71 | 848.00 | 848.00 | 316 |
18 Dec 2023 | 858.00 | 872.00 | 836.02 | 848.00 | 848.00 | 352 |
15 Dec 2023 | 842.00 | 858.00 | 840.00 | 842.00 | 842.00 | 305 |
14 Dec 2023 | 866.00 | 866.00 | 833.28 | 850.00 | 850.00 | 450 |
13 Dec 2023 | 852.00 | 852.00 | 832.34 | 835.00 | 835.00 | 265 |
12 Dec 2023 | 868.00 | 868.00 | 826.57 | 840.00 | 840.00 | 502 |
11 Dec 2023 | 848.00 | 856.00 | 830.00 | 841.00 | 841.00 | 301 |
08 Dec 2023 | 840.00 | 848.39 | 832.00 | 839.00 | 839.00 | 227 |
07 Dec 2023 | 856.00 | 860.00 | 840.00 | 851.00 | 851.00 | 179 |
06 Dec 2023 | 842.00 | 855.36 | 840.00 | 852.00 | 852.00 | 345 |
05 Dec 2023 | 844.00 | 870.00 | 844.00 | 852.00 | 852.00 | 451 |
04 Dec 2023 | 870.00 | 878.76 | 856.00 | 872.00 | 872.00 | 201 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |