Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 789.05 | 797.40 | 773.30 | 792.25 | 792.25 | 116,056 |
25 Apr 2024 | 802.30 | 809.10 | 770.30 | 780.55 | 780.55 | 117,130 |
24 Apr 2024 | 795.05 | 810.80 | 789.30 | 799.30 | 799.30 | 131,367 |
23 Apr 2024 | 794.00 | 799.60 | 784.50 | 798.20 | 798.20 | 125,657 |
23 Apr 2024 | 7.5 Dividend | |||||
22 Apr 2024 | 803.45 | 807.20 | 791.80 | 798.50 | 791.00 | 237,339 |
19 Apr 2024 | 796.50 | 801.60 | 785.00 | 795.35 | 787.88 | 748,795 |
18 Apr 2024 | 804.00 | 809.00 | 792.60 | 801.55 | 794.02 | 279,240 |
17 Apr 2024 | 805.15 | 823.50 | 777.10 | 806.75 | 799.17 | 237,291 |
16 Apr 2024 | 782.00 | 800.09 | 777.30 | 781.75 | 774.41 | 177,506 |
15 Apr 2024 | 785.05 | 804.70 | 776.50 | 793.35 | 785.90 | 182,691 |
12 Apr 2024 | 797.05 | 803.00 | 775.40 | 777.30 | 770.00 | 155,903 |
11 Apr 2024 | 788.40 | 797.80 | 784.20 | 789.45 | 782.04 | 187,019 |
10 Apr 2024 | 810.00 | 808.10 | 782.40 | 790.85 | 783.42 | 227,832 |
09 Apr 2024 | 804.00 | 808.10 | 792.00 | 793.10 | 785.65 | 218,792 |
08 Apr 2024 | 795.05 | 809.40 | 792.20 | 807.90 | 800.31 | 262,881 |
05 Apr 2024 | 803.55 | 807.40 | 797.70 | 802.30 | 794.76 | 162,112 |
04 Apr 2024 | 817.05 | 822.00 | 810.30 | 820.45 | 812.74 | 200,970 |
03 Apr 2024 | 820.00 | 825.90 | 815.88 | 819.25 | 811.56 | 226,348 |
02 Apr 2024 | 833.65 | 842.90 | 818.90 | 823.05 | 815.32 | 205,463 |
28 Mar 2024 | 831.25 | 843.00 | 818.56 | 835.60 | 827.75 | 242,842 |
27 Mar 2024 | 828.00 | 830.47 | 816.70 | 829.50 | 821.71 | 325,086 |
26 Mar 2024 | 833.05 | 839.50 | 817.80 | 821.75 | 814.03 | 520,862 |
25 Mar 2024 | 824.40 | 833.40 | 812.90 | 826.30 | 818.54 | 303,938 |
22 Mar 2024 | 840.20 | 841.50 | 822.20 | 829.80 | 822.01 | 152,500 |
21 Mar 2024 | 854.90 | 860.50 | 840.80 | 846.40 | 838.45 | 211,668 |
20 Mar 2024 | 834.90 | 851.40 | 817.40 | 848.10 | 840.13 | 167,316 |
19 Mar 2024 | 852.20 | 863.30 | 844.80 | 857.25 | 849.20 | 630,043 |
18 Mar 2024 | 861.55 | 867.50 | 854.80 | 860.65 | 852.57 | 238,705 |
15 Mar 2024 | 866.00 | 878.10 | 861.00 | 865.40 | 857.27 | 480,357 |
14 Mar 2024 | 870.00 | 890.00 | 861.90 | 873.05 | 864.85 | 322,862 |
13 Mar 2024 | 853.05 | 869.70 | 848.10 | 868.25 | 860.09 | 286,204 |
12 Mar 2024 | 852.00 | 859.11 | 837.60 | 856.45 | 848.41 | 167,624 |
11 Mar 2024 | 838.20 | 850.44 | 833.90 | 849.85 | 841.87 | 114,652 |
08 Mar 2024 | 839.15 | 850.20 | 834.70 | 845.70 | 837.76 | 203,641 |
07 Mar 2024 | 828.10 | 843.60 | 821.00 | 840.35 | 832.46 | 83,329 |
06 Mar 2024 | 830.00 | 837.80 | 821.90 | 833.90 | 826.07 | 170,733 |
05 Mar 2024 | 837.45 | 844.90 | 825.60 | 828.60 | 820.82 | 297,866 |
04 Mar 2024 | 846.50 | 850.00 | 832.90 | 837.70 | 829.83 | 207,360 |
01 Mar 2024 | 839.65 | 850.00 | 832.60 | 847.15 | 839.19 | 131,639 |
29 Feb 2024 | 852.20 | 860.80 | 839.80 | 844.25 | 836.32 | 331,251 |
28 Feb 2024 | 848.80 | 855.60 | 842.20 | 845.25 | 837.31 | 82,697 |
27 Feb 2024 | 842.00 | 850.57 | 837.10 | 848.55 | 840.58 | 113,653 |
26 Feb 2024 | 844.50 | 855.20 | 837.60 | 841.10 | 833.20 | 75,654 |
23 Feb 2024 | 842.80 | 850.27 | 838.60 | 847.20 | 839.24 | 157,652 |
22 Feb 2024 | 828.00 | 841.07 | 816.00 | 838.75 | 830.87 | 240,935 |
21 Feb 2024 | 821.05 | 829.20 | 815.20 | 820.00 | 812.30 | 94,099 |
20 Feb 2024 | 818.00 | 826.90 | 811.30 | 819.60 | 811.90 | 514,291 |
19 Feb 2024 | 810.40 | 823.60 | 804.70 | 823.65 | 815.91 | 355,854 |
16 Feb 2024 | 814.70 | 830.00 | 810.70 | 818.20 | 810.51 | 108,455 |
15 Feb 2024 | 817.05 | 816.80 | 797.70 | 813.30 | 805.66 | 163,567 |
14 Feb 2024 | 795.05 | 805.70 | 785.00 | 803.35 | 795.80 | 544,496 |
13 Feb 2024 | 818.20 | 824.50 | 798.80 | 801.60 | 794.07 | 224,313 |
12 Feb 2024 | 800.00 | 821.95 | 802.60 | 819.75 | 812.05 | 144,035 |
09 Feb 2024 | 810.00 | 812.00 | 798.50 | 806.85 | 799.27 | 516,557 |
08 Feb 2024 | 784.60 | 806.00 | 779.30 | 803.40 | 795.85 | 182,545 |
07 Feb 2024 | 782.20 | 789.20 | 774.80 | 784.65 | 777.28 | 180,294 |
06 Feb 2024 | 785.05 | 784.30 | 771.30 | 778.45 | 771.14 | 88,079 |
05 Feb 2024 | 776.00 | 782.80 | 772.30 | 777.90 | 770.59 | 242,337 |
02 Feb 2024 | 771.35 | 783.20 | 772.40 | 777.50 | 770.20 | 83,200 |
01 Feb 2024 | 768.00 | 778.30 | 763.30 | 769.70 | 762.47 | 629,054 |
31 Jan 2024 | 779.55 | 786.70 | 770.20 | 773.95 | 766.68 | 99,026 |
30 Jan 2024 | 779.85 | 785.70 | 771.60 | 780.90 | 773.57 | 232,357 |
29 Jan 2024 | 773.05 | 779.50 | 765.10 | 777.45 | 770.15 | 239,350 |
26 Jan 2024 | 720.00 | 780.00 | 696.70 | 770.40 | 763.16 | 602,657 |
25 Jan 2024 | 685.35 | 696.92 | 676.54 | 685.70 | 679.26 | 623,741 |
24 Jan 2024 | 666.60 | 689.40 | 663.80 | 682.85 | 676.44 | 488,281 |
23 Jan 2024 | 658.00 | 673.50 | 658.90 | 669.65 | 663.36 | 195,212 |
22 Jan 2024 | 666.60 | 670.40 | 655.40 | 663.80 | 657.57 | 355,761 |
19 Jan 2024 | 669.05 | 669.80 | 653.80 | 660.50 | 654.30 | 323,220 |
18 Jan 2024 | 669.05 | 673.50 | 643.50 | 663.55 | 657.32 | 354,273 |
17 Jan 2024 | 660.00 | 665.78 | 644.00 | 648.75 | 642.66 | 386,088 |
16 Jan 2024 | 668.50 | 673.30 | 660.40 | 663.90 | 657.66 | 104,902 |
15 Jan 2024 | 669.50 | 676.00 | 665.80 | 668.10 | 661.82 | 186,400 |
12 Jan 2024 | 662.00 | 676.20 | 647.70 | 666.65 | 660.39 | 209,346 |
11 Jan 2024 | 689.35 | 694.20 | 672.10 | 672.25 | 665.94 | 320,665 |
10 Jan 2024 | 682.40 | 688.60 | 676.60 | 682.45 | 676.04 | 109,745 |
09 Jan 2024 | 697.05 | 697.80 | 679.90 | 680.95 | 674.55 | 243,306 |
08 Jan 2024 | 687.35 | 691.30 | 679.30 | 690.05 | 683.57 | 300,523 |
05 Jan 2024 | 692.00 | 695.40 | 681.40 | 687.85 | 681.39 | 173,223 |
04 Jan 2024 | 695.05 | 701.00 | 690.70 | 697.70 | 691.15 | 116,017 |
03 Jan 2024 | 723.05 | 727.40 | 693.00 | 697.00 | 690.45 | 193,985 |
02 Jan 2024 | 730.00 | 744.50 | 718.60 | 722.20 | 715.42 | 190,701 |
29 Dec 2023 | 733.05 | 739.54 | 726.60 | 736.35 | 729.43 | 48,839 |
28 Dec 2023 | 725.05 | 739.90 | 728.50 | 731.15 | 724.28 | 58,664 |
27 Dec 2023 | 739.05 | 744.40 | 733.20 | 735.35 | 728.44 | 81,456 |
22 Dec 2023 | 737.35 | 747.90 | 730.50 | 738.05 | 731.12 | 121,551 |
21 Dec 2023 | 740.00 | 751.40 | 735.60 | 742.50 | 735.53 | 388,287 |
20 Dec 2023 | 749.45 | 753.30 | 740.80 | 748.15 | 741.12 | 200,403 |
19 Dec 2023 | 740.70 | 746.50 | 736.60 | 745.30 | 738.30 | 157,437 |
18 Dec 2023 | 743.05 | 745.20 | 734.50 | 741.30 | 734.34 | 340,827 |
15 Dec 2023 | 751.05 | 755.20 | 745.70 | 747.45 | 740.43 | 690,776 |
14 Dec 2023 | 750.00 | 754.70 | 730.00 | 746.75 | 739.74 | 382,322 |
13 Dec 2023 | 724.00 | 742.10 | 718.60 | 736.10 | 729.19 | 327,057 |
12 Dec 2023 | 741.65 | 746.80 | 733.56 | 735.25 | 728.34 | 188,795 |
11 Dec 2023 | 740.00 | 744.90 | 734.60 | 740.60 | 733.64 | 557,677 |
08 Dec 2023 | 720.00 | 745.50 | 711.30 | 740.45 | 733.50 | 331,694 |
07 Dec 2023 | 714.60 | 718.60 | 710.30 | 715.65 | 708.93 | 162,493 |
06 Dec 2023 | 717.05 | 720.30 | 708.20 | 719.35 | 712.59 | 239,705 |
05 Dec 2023 | 697.45 | 715.00 | 693.80 | 711.65 | 704.97 | 259,293 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |