Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 796.50 | 801.60 | 785.00 | 796.53 | 796.53 | 748,796 |
18 Apr 2024 | 804.00 | 809.00 | 792.60 | 796.68 | 796.68 | 279,240 |
17 Apr 2024 | 805.15 | 823.50 | 777.10 | 812.77 | 812.77 | 237,291 |
16 Apr 2024 | 782.00 | 800.09 | 777.30 | 800.09 | 800.09 | 177,506 |
15 Apr 2024 | 785.05 | 804.70 | 776.50 | 791.62 | 791.62 | 182,692 |
12 Apr 2024 | 797.05 | 803.00 | 775.40 | 781.36 | 781.36 | 155,904 |
11 Apr 2024 | 788.40 | 797.80 | 784.20 | 790.64 | 790.64 | 187,019 |
10 Apr 2024 | 810.00 | 808.10 | 782.40 | 792.68 | 792.68 | 227,833 |
09 Apr 2024 | 804.00 | 808.10 | 792.00 | 794.96 | 794.96 | 218,793 |
08 Apr 2024 | 795.05 | 809.40 | 792.20 | 807.12 | 807.12 | 262,882 |
05 Apr 2024 | 803.55 | 807.40 | 797.70 | 800.08 | 800.08 | 162,112 |
04 Apr 2024 | 817.05 | 822.00 | 810.30 | 819.48 | 819.48 | 200,970 |
03 Apr 2024 | 820.00 | 825.90 | 815.88 | 817.58 | 817.58 | 226,349 |
02 Apr 2024 | 833.65 | 842.90 | 818.90 | 838.29 | 838.29 | 205,464 |
28 Mar 2024 | 831.25 | 843.00 | 818.56 | 833.87 | 833.87 | 242,842 |
27 Mar 2024 | 828.00 | 830.47 | 816.70 | 822.75 | 822.75 | 325,087 |
26 Mar 2024 | 833.05 | 839.50 | 817.80 | 822.14 | 822.14 | 520,862 |
25 Mar 2024 | 824.40 | 833.40 | 812.90 | 825.42 | 825.42 | 303,938 |
22 Mar 2024 | 840.20 | 841.50 | 822.20 | 826.51 | 826.51 | 152,500 |
21 Mar 2024 | 854.90 | 860.50 | 840.80 | 845.81 | 845.81 | 211,668 |
20 Mar 2024 | 834.90 | 851.40 | 817.40 | 840.65 | 840.65 | 167,316 |
19 Mar 2024 | 852.20 | 863.30 | 844.80 | 856.63 | 856.63 | 630,043 |
18 Mar 2024 | 861.55 | 867.50 | 854.80 | 858.37 | 858.37 | 238,705 |
15 Mar 2024 | 866.00 | 878.10 | 861.00 | 862.32 | 862.32 | 322,375 |
14 Mar 2024 | 870.00 | 890.00 | 861.90 | 873.10 | 873.10 | 322,863 |
13 Mar 2024 | 853.05 | 869.70 | 848.10 | 867.07 | 867.07 | 286,205 |
12 Mar 2024 | 852.00 | 859.00 | 837.60 | 841.53 | 841.53 | 25,745 |
11 Mar 2024 | 838.20 | 850.44 | 833.90 | 847.18 | 847.18 | 114,652 |
08 Mar 2024 | 839.15 | 850.20 | 834.70 | 847.11 | 847.11 | 121,554 |
07 Mar 2024 | 828.10 | 843.60 | 821.00 | 830.11 | 830.11 | 83,330 |
06 Mar 2024 | 830.00 | 837.80 | 821.90 | 835.43 | 835.43 | 170,733 |
05 Mar 2024 | 837.45 | 844.90 | 825.60 | 827.46 | 827.46 | 297,867 |
04 Mar 2024 | 846.50 | 850.00 | 832.90 | 837.08 | 837.08 | 207,361 |
01 Mar 2024 | 839.65 | 850.00 | 832.60 | 845.33 | 845.33 | 131,640 |
29 Feb 2024 | 852.20 | 860.80 | 839.80 | 842.80 | 842.80 | 331,252 |
28 Feb 2024 | 848.80 | 855.60 | 842.20 | 846.37 | 846.37 | 82,697 |
27 Feb 2024 | 842.00 | 850.57 | 837.10 | 850.49 | 850.49 | 113,653 |
26 Feb 2024 | 844.50 | 855.20 | 837.60 | 843.00 | 843.00 | 75,655 |
23 Feb 2024 | 842.80 | 850.27 | 838.60 | 849.93 | 849.93 | 157,653 |
22 Feb 2024 | 828.00 | 841.07 | 816.00 | 835.11 | 835.11 | 240,935 |
21 Feb 2024 | 821.05 | 829.20 | 815.20 | 824.58 | 824.58 | 94,099 |
20 Feb 2024 | 818.00 | 826.90 | 811.30 | 818.15 | 818.15 | 514,292 |
19 Feb 2024 | 810.40 | 823.60 | 804.70 | 820.44 | 820.44 | 355,855 |
16 Feb 2024 | 814.70 | 830.00 | 810.70 | 822.93 | 822.93 | 108,456 |
15 Feb 2024 | 817.05 | 816.80 | 797.70 | 815.52 | 815.52 | 163,568 |
14 Feb 2024 | 795.05 | 805.70 | 785.00 | 800.80 | 800.80 | 544,497 |
13 Feb 2024 | 818.20 | 824.50 | 798.80 | 801.30 | 801.30 | 224,314 |
12 Feb 2024 | 800.00 | 821.95 | 802.60 | 812.30 | 812.30 | 144,036 |
09 Feb 2024 | 810.00 | 812.00 | 798.50 | 807.58 | 807.58 | 516,557 |
08 Feb 2024 | 784.60 | 806.00 | 779.30 | 794.20 | 794.20 | 182,545 |
07 Feb 2024 | 782.20 | 789.20 | 774.80 | 784.12 | 784.12 | 106,907 |
06 Feb 2024 | 785.05 | 784.30 | 771.30 | 778.78 | 778.78 | 88,080 |
05 Feb 2024 | 776.00 | 782.80 | 772.30 | 777.63 | 777.63 | 242,337 |
02 Feb 2024 | 771.35 | 783.20 | 772.40 | 777.37 | 777.37 | 27,976 |
01 Feb 2024 | 768.00 | 778.30 | 763.30 | 772.52 | 772.52 | 524,590 |
31 Jan 2024 | 779.55 | 786.70 | 770.20 | 774.00 | 774.00 | 99,027 |
30 Jan 2024 | 779.85 | 785.70 | 771.60 | 782.03 | 782.03 | 232,357 |
29 Jan 2024 | 773.05 | 779.50 | 762.99 | 776.46 | 776.46 | 239,351 |
26 Jan 2024 | 720.00 | 780.00 | 696.70 | 773.31 | 773.31 | 602,658 |
25 Jan 2024 | 685.35 | 696.92 | 676.54 | 681.93 | 681.93 | 623,742 |
24 Jan 2024 | 666.60 | 689.40 | 663.80 | 686.64 | 686.64 | 488,281 |
23 Jan 2024 | 658.00 | 673.50 | 658.90 | 667.36 | 667.36 | 195,212 |
22 Jan 2024 | 666.60 | 670.40 | 650.50 | 662.97 | 662.97 | 355,761 |
19 Jan 2024 | 669.05 | 669.80 | 653.80 | 659.03 | 659.03 | 323,220 |
18 Jan 2024 | 669.05 | 673.50 | 643.50 | 665.25 | 665.25 | 354,273 |
17 Jan 2024 | 660.00 | 665.78 | 644.00 | 647.53 | 647.53 | 386,088 |
16 Jan 2024 | 668.50 | 673.30 | 660.40 | 664.46 | 664.46 | 104,902 |
15 Jan 2024 | 671.75 | 676.00 | 665.80 | 670.87 | 670.87 | 186,401 |
12 Jan 2024 | 662.00 | 676.20 | 647.70 | 669.83 | 669.83 | 209,346 |
11 Jan 2024 | 689.35 | 694.20 | 672.10 | 684.69 | 684.69 | 320,665 |
10 Jan 2024 | 682.40 | 688.60 | 676.60 | 682.82 | 682.82 | 109,745 |
09 Jan 2024 | 697.05 | 697.80 | 679.90 | 681.48 | 681.48 | 243,307 |
08 Jan 2024 | 687.35 | 691.30 | 679.30 | 690.67 | 690.67 | 300,524 |
05 Jan 2024 | 692.00 | 695.40 | 681.40 | 689.04 | 689.04 | 173,224 |
04 Jan 2024 | 695.05 | 701.00 | 690.70 | 697.64 | 697.64 | 116,018 |
03 Jan 2024 | 723.05 | 727.40 | 693.00 | 713.06 | 713.06 | 193,985 |
02 Jan 2024 | 730.00 | 744.50 | 718.60 | 723.14 | 723.14 | 190,702 |
29 Dec 2023 | 733.05 | 739.54 | 726.60 | 734.79 | 734.79 | 48,839 |
28 Dec 2023 | 725.05 | 739.90 | 728.50 | 730.42 | 730.42 | 58,665 |
27 Dec 2023 | 739.05 | 744.40 | 733.20 | 740.38 | 740.38 | 35,537 |
22 Dec 2023 | 737.35 | 747.90 | 730.50 | 739.32 | 739.32 | 121,551 |
21 Dec 2023 | 740.00 | 751.40 | 735.60 | 738.89 | 738.89 | 388,288 |
20 Dec 2023 | 749.45 | 753.30 | 740.80 | 746.90 | 746.90 | 200,403 |
19 Dec 2023 | 740.70 | 746.50 | 736.60 | 745.50 | 745.50 | 157,437 |
18 Dec 2023 | 743.05 | 745.20 | 734.50 | 740.30 | 740.30 | 340,828 |
15 Dec 2023 | 751.05 | 755.20 | 745.70 | 751.03 | 751.03 | 690,777 |
14 Dec 2023 | 750.00 | 754.70 | 730.00 | 747.17 | 747.17 | 382,323 |
13 Dec 2023 | 724.00 | 742.10 | 718.60 | 734.54 | 734.54 | 234,154 |
12 Dec 2023 | 741.65 | 746.80 | 733.56 | 733.60 | 733.60 | 188,796 |
11 Dec 2023 | 740.00 | 744.90 | 734.60 | 739.10 | 739.10 | 557,677 |
08 Dec 2023 | 720.00 | 745.50 | 711.30 | 730.81 | 730.81 | 331,695 |
07 Dec 2023 | 714.60 | 718.60 | 710.30 | 714.60 | 714.60 | 162,494 |
06 Dec 2023 | 717.05 | 720.30 | 708.20 | 718.49 | 718.49 | 239,705 |
05 Dec 2023 | 697.45 | 715.00 | 693.80 | 713.27 | 713.27 | 259,294 |
04 Dec 2023 | 704.50 | 703.90 | 690.90 | 697.53 | 697.53 | 107,363 |
04 Dec 2023 | 5.5 Dividend | |||||
01 Dec 2023 | 694.20 | 707.00 | 688.90 | 699.87 | 694.37 | 473,060 |
30 Nov 2023 | 708.10 | 703.00 | 682.10 | 701.06 | 695.55 | 709,191 |
29 Nov 2023 | 680.40 | 696.60 | 680.90 | 690.72 | 685.29 | 101,439 |
28 Nov 2023 | 685.65 | 701.80 | 676.20 | 684.60 | 679.22 | 1,166,752 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |