Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 854.80 | 878.10 | 826.50 | 842.40 | 842.40 | 1,584,931 |
02 May 2024 | 911.90 | 883.50 | 883.50 | 878.05 | 878.05 | 1,200,584 |
01 May 2024 | 890.00 | 873.40 | 873.40 | 889.25 | 889.25 | 180,830 |
30 Apr 2024 | 881.80 | 917.20 | 869.80 | 897.75 | 897.75 | 326,152 |
29 Apr 2024 | 887.85 | 895.00 | 879.70 | 887.85 | 887.85 | 513,729 |
26 Apr 2024 | 874.55 | 886.65 | 867.60 | 875.10 | 875.10 | 131,739 |
25 Apr 2024 | 876.20 | 884.00 | 853.30 | 858.65 | 858.65 | 782,620 |
24 Apr 2024 | 892.30 | 893.70 | 878.10 | 893.05 | 893.05 | 233,852 |
23 Apr 2024 | 873.85 | 891.35 | 854.10 | 874.15 | 874.15 | 174,755 |
22 Apr 2024 | 856.80 | 876.10 | 848.20 | 873.65 | 873.65 | 5,437,700 |
19 Apr 2024 | 865.40 | 886.30 | 859.00 | 865.40 | 865.40 | 762,591 |
18 Apr 2024 | 875.90 | 877.00 | 858.00 | 859.15 | 859.15 | 281,099 |
17 Apr 2024 | 865.10 | 879.20 | 855.90 | 865.10 | 865.10 | 1,361,285 |
16 Apr 2024 | 862.75 | 887.00 | 854.80 | 862.75 | 862.75 | 112,148 |
15 Apr 2024 | 878.25 | 890.00 | 873.30 | 878.25 | 878.25 | 3,592,942 |
12 Apr 2024 | 871.60 | 891.90 | 861.60 | 887.40 | 887.40 | 653,856 |
11 Apr 2024 | 862.65 | 875.60 | 851.40 | 863.15 | 863.15 | 322,247 |
10 Apr 2024 | 857.10 | 870.60 | 844.80 | 857.10 | 857.10 | 934,963 |
09 Apr 2024 | 874.55 | 880.30 | 856.70 | 857.20 | 857.20 | 193,798 |
08 Apr 2024 | 865.30 | 876.29 | 859.80 | 865.50 | 865.50 | 196,798 |
05 Apr 2024 | 856.00 | 870.00 | 846.20 | 856.00 | 856.00 | 341,189 |
04 Apr 2024 | 872.55 | 876.00 | 859.20 | 872.55 | 872.55 | 1,386,323 |
03 Apr 2024 | 875.40 | 882.00 | 865.10 | 875.40 | 875.40 | 1,516,301 |
02 Apr 2024 | 895.30 | 902.40 | 860.50 | 875.30 | 875.30 | 4,285,081 |
28 Mar 2024 | 881.30 | 881.30 | 881.30 | 893.00 | 893.00 | 8,576 |
27 Mar 2024 | 895.00 | 896.10 | 877.70 | 893.00 | 893.00 | 820,501 |
26 Mar 2024 | 889.00 | 899.90 | 879.20 | 889.00 | 889.00 | 1,469,722 |
25 Mar 2024 | 887.00 | 897.44 | 884.20 | 887.00 | 887.00 | 524,045 |
22 Mar 2024 | 893.00 | 903.60 | 883.00 | 891.00 | 891.00 | 441,153 |
22 Mar 2024 | 6.4 Dividend | |||||
21 Mar 2024 | 891.00 | 899.00 | 870.40 | 889.00 | 882.60 | 609,251 |
20 Mar 2024 | 902.00 | 903.70 | 896.30 | 900.00 | 893.52 | 139,704 |
19 Mar 2024 | 912.00 | 918.00 | 897.20 | 912.00 | 905.43 | 6,487,114 |
18 Mar 2024 | 910.00 | 914.78 | 896.80 | 910.00 | 903.45 | 516,263 |
15 Mar 2024 | 918.00 | 930.10 | 903.82 | 918.00 | 911.39 | 1,784,356 |
14 Mar 2024 | 910.00 | 927.61 | 900.00 | 928.00 | 921.32 | 169,176 |
13 Mar 2024 | 916.00 | 922.40 | 901.80 | 916.00 | 909.41 | 305,016 |
12 Mar 2024 | 904.00 | 919.90 | 883.80 | 920.00 | 913.38 | 325,514 |
11 Mar 2024 | 914.00 | 931.10 | 892.60 | 895.00 | 888.56 | 307,372 |
08 Mar 2024 | 910.00 | 919.50 | 902.30 | 910.00 | 903.45 | 5,107,651 |
07 Mar 2024 | 857.00 | 932.00 | 843.80 | 926.00 | 919.33 | 1,290,913 |
06 Mar 2024 | 853.00 | 855.90 | 843.60 | 853.00 | 846.86 | 2,851,084 |
05 Mar 2024 | 881.00 | 883.50 | 851.70 | 865.00 | 858.77 | 350,505 |
04 Mar 2024 | 859.00 | 880.80 | 858.80 | 875.00 | 868.70 | 463,553 |
01 Mar 2024 | 820.00 | 850.99 | 814.70 | 836.00 | 829.98 | 354,935 |
29 Feb 2024 | 838.00 | 838.50 | 818.90 | 822.00 | 816.08 | 3,037,286 |
28 Feb 2024 | 828.00 | 842.60 | 822.10 | 828.00 | 822.04 | 343,014 |
27 Feb 2024 | 848.00 | 850.90 | 806.00 | 832.00 | 826.01 | 1,018,579 |
26 Feb 2024 | 846.00 | 851.70 | 840.90 | 846.00 | 839.91 | 149,123 |
23 Feb 2024 | 853.00 | 855.60 | 848.83 | 851.00 | 844.87 | 239,603 |
22 Feb 2024 | 838.00 | 854.90 | 825.80 | 853.00 | 846.86 | 466,230 |
21 Feb 2024 | 834.00 | 836.20 | 816.30 | 832.00 | 826.01 | 502,779 |
20 Feb 2024 | 857.00 | 861.20 | 838.30 | 840.00 | 833.95 | 255,120 |
19 Feb 2024 | 855.00 | 859.04 | 851.60 | 855.00 | 848.84 | 175,262 |
16 Feb 2024 | 844.00 | 855.00 | 837.90 | 844.00 | 837.92 | 205,083 |
15 Feb 2024 | 844.00 | 852.63 | 842.80 | 844.00 | 837.92 | 714,080 |
14 Feb 2024 | 836.00 | 847.40 | 829.20 | 836.00 | 829.98 | 276,413 |
13 Feb 2024 | 832.00 | 840.70 | 826.90 | 832.00 | 826.01 | 731,605 |
12 Feb 2024 | 842.00 | 845.10 | 825.40 | 826.00 | 820.05 | 670,280 |
09 Feb 2024 | 822.00 | 833.40 | 808.90 | 822.00 | 816.08 | 319,026 |
08 Feb 2024 | 822.00 | 826.00 | 812.40 | 822.00 | 816.08 | 422,458 |
07 Feb 2024 | 816.00 | 827.40 | 799.30 | 816.00 | 810.13 | 1,344,745 |
06 Feb 2024 | 820.00 | 825.00 | 804.90 | 820.00 | 814.10 | 507,236 |
05 Feb 2024 | 787.00 | 822.00 | 784.60 | 818.00 | 812.11 | 312,682 |
02 Feb 2024 | 789.00 | 790.00 | 774.20 | 787.00 | 781.33 | 375,184 |
01 Feb 2024 | 791.00 | 795.10 | 776.30 | 789.00 | 783.32 | 1,126,854 |
31 Jan 2024 | 767.00 | 793.00 | 743.30 | 781.00 | 775.38 | 1,151,772 |
30 Jan 2024 | 751.00 | 756.40 | 745.60 | 751.00 | 745.59 | 168,088 |
29 Jan 2024 | 740.00 | 746.90 | 735.40 | 740.00 | 734.67 | 1,409,824 |
26 Jan 2024 | 720.00 | 732.90 | 720.00 | 720.00 | 714.82 | 222,827 |
25 Jan 2024 | 728.00 | 729.70 | 721.00 | 726.00 | 720.77 | 163,318 |
24 Jan 2024 | 726.00 | 729.90 | 722.80 | 726.00 | 720.77 | 301,012 |
23 Jan 2024 | 724.00 | 724.30 | 703.80 | 710.00 | 704.89 | 461,874 |
22 Jan 2024 | 732.00 | 735.00 | 723.09 | 732.00 | 726.73 | 269,621 |
19 Jan 2024 | 732.00 | 739.00 | 730.40 | 732.00 | 726.73 | 1,266,458 |
18 Jan 2024 | 734.00 | 736.70 | 726.90 | 734.00 | 728.72 | 295,595 |
17 Jan 2024 | 730.00 | 733.60 | 724.90 | 728.00 | 722.76 | 264,868 |
16 Jan 2024 | 728.00 | 733.50 | 721.30 | 728.00 | 722.76 | 201,564 |
15 Jan 2024 | 726.90 | 731.90 | 721.20 | 728.00 | 722.76 | 88,768 |
12 Jan 2024 | 726.00 | 729.80 | 722.10 | 726.00 | 720.77 | 546,808 |
11 Jan 2024 | 738.00 | 744.66 | 729.00 | 738.00 | 732.69 | 287,389 |
10 Jan 2024 | 724.00 | 738.10 | 718.70 | 738.00 | 732.69 | 264,408 |
09 Jan 2024 | 720.00 | 726.30 | 715.00 | 720.00 | 714.82 | 162,398 |
08 Jan 2024 | 720.00 | 724.70 | 715.70 | 720.00 | 714.82 | 740,021 |
05 Jan 2024 | 728.00 | 728.80 | 721.80 | 728.00 | 722.76 | 553,464 |
04 Jan 2024 | 708.00 | 729.90 | 699.30 | 722.00 | 716.80 | 318,053 |
03 Jan 2024 | 700.00 | 703.90 | 693.90 | 700.00 | 694.96 | 198,974 |
02 Jan 2024 | 700.00 | 711.30 | 688.90 | 700.00 | 694.96 | 206,256 |
29 Dec 2023 | 700.00 | 700.30 | 695.90 | 697.00 | 691.98 | 100,720 |
28 Dec 2023 | 691.00 | 705.00 | 691.90 | 704.00 | 698.93 | 120,675 |
27 Dec 2023 | 687.20 | 697.10 | 682.60 | 687.20 | 682.25 | 518,378 |
22 Dec 2023 | 697.20 | 698.60 | 693.60 | 696.90 | 691.88 | 515,475 |
21 Dec 2023 | 695.20 | 702.80 | 694.90 | 695.20 | 690.20 | 465,880 |
20 Dec 2023 | 679.05 | 695.30 | 678.00 | 691.70 | 686.72 | 373,155 |
19 Dec 2023 | 675.80 | 683.80 | 675.00 | 675.80 | 670.93 | 273,789 |
18 Dec 2023 | 675.70 | 680.80 | 672.30 | 675.70 | 670.84 | 307,278 |
15 Dec 2023 | 658.25 | 668.40 | 657.80 | 658.25 | 653.51 | 608,749 |
14 Dec 2023 | 675.60 | 679.00 | 658.70 | 662.30 | 657.53 | 513,802 |
13 Dec 2023 | 666.30 | 675.10 | 666.80 | 666.30 | 661.50 | 403,623 |
12 Dec 2023 | 649.45 | 662.60 | 645.70 | 653.45 | 648.75 | 445,990 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |