Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 947.50 | 953.60 | 880.00 | 912.99 | 912.99 | 59,712 |
25 Apr 2024 | 930.50 | 942.20 | 892.60 | 908.78 | 908.78 | 203,639 |
24 Apr 2024 | 933.80 | 943.60 | 928.20 | 936.40 | 936.40 | 76,067 |
23 Apr 2024 | 896.60 | 928.40 | 888.80 | 917.43 | 917.43 | 40,237 |
22 Apr 2024 | 899.50 | 905.20 | 883.00 | 894.38 | 894.38 | 38,906 |
19 Apr 2024 | 899.90 | 908.80 | 884.20 | 893.60 | 893.60 | 172,295 |
18 Apr 2024 | 918.40 | 919.60 | 879.20 | 903.38 | 903.38 | 38,022 |
17 Apr 2024 | 921.90 | 924.80 | 897.00 | 912.88 | 912.88 | 16,315 |
16 Apr 2024 | 926.10 | 927.20 | 887.40 | 919.80 | 919.80 | 55,738 |
15 Apr 2024 | 928.60 | 956.00 | 925.40 | 941.10 | 941.10 | 286,853 |
12 Apr 2024 | 909.00 | 932.20 | 893.00 | 922.63 | 922.63 | 31,620 |
12 Apr 2024 | 3.2 Dividend | |||||
11 Apr 2024 | 897.90 | 904.40 | 886.40 | 903.80 | 900.60 | 44,588 |
10 Apr 2024 | 893.20 | 909.20 | 872.20 | 891.52 | 888.36 | 33,516 |
09 Apr 2024 | 982.10 | 988.40 | 869.00 | 980.66 | 977.18 | 83,998 |
08 Apr 2024 | 961.30 | 988.20 | 958.60 | 977.49 | 974.03 | 21,967 |
05 Apr 2024 | 957.80 | 966.80 | 939.80 | 957.66 | 954.27 | 28,158 |
04 Apr 2024 | 966.70 | 967.80 | 944.60 | 957.17 | 953.78 | 22,118 |
03 Apr 2024 | 955.60 | 966.04 | 945.20 | 956.80 | 953.41 | 32,676 |
02 Apr 2024 | 953.90 | 970.00 | 941.00 | 952.11 | 948.74 | 61,853 |
28 Mar 2024 | 965.50 | 970.40 | 948.20 | 952.00 | 948.63 | 19,824 |
27 Mar 2024 | 966.90 | 976.20 | 956.20 | 967.72 | 964.29 | 101,376 |
26 Mar 2024 | 949.90 | 963.60 | 946.80 | 962.14 | 958.74 | 35,737 |
25 Mar 2024 | 941.80 | 955.80 | 939.40 | 947.40 | 944.05 | 225,687 |
22 Mar 2024 | 916.00 | 936.60 | 914.40 | 934.30 | 931.00 | 44,191 |
21 Mar 2024 | 916.60 | 925.40 | 903.40 | 918.59 | 915.33 | 33,971 |
20 Mar 2024 | 901.20 | 912.40 | 890.20 | 903.05 | 899.86 | 21,213 |
19 Mar 2024 | 891.00 | 901.00 | 876.60 | 896.18 | 893.00 | 32,997 |
18 Mar 2024 | 872.30 | 885.71 | 864.60 | 880.47 | 877.35 | 54,184 |
15 Mar 2024 | 864.60 | 878.00 | 857.20 | 869.00 | 865.92 | 148,573 |
14 Mar 2024 | 853.10 | 872.20 | 845.00 | 864.92 | 861.86 | 29,189 |
13 Mar 2024 | 853.20 | 864.80 | 837.40 | 850.07 | 847.06 | 115,370 |
12 Mar 2024 | 847.40 | 863.00 | 832.60 | 842.74 | 839.76 | 118,697 |
11 Mar 2024 | 825.50 | 851.40 | 817.20 | 836.77 | 833.81 | 59,159 |
08 Mar 2024 | 836.90 | 844.80 | 811.40 | 836.80 | 833.84 | 43,912 |
07 Mar 2024 | 816.30 | 834.60 | 815.00 | 824.98 | 822.06 | 16,087 |
06 Mar 2024 | 820.30 | 820.40 | 792.00 | 815.86 | 812.97 | 41,284 |
05 Mar 2024 | 850.10 | 859.20 | 808.00 | 826.32 | 823.39 | 110,742 |
04 Mar 2024 | 826.70 | 856.60 | 819.00 | 845.43 | 842.43 | 51,126 |
01 Mar 2024 | 820.30 | 828.60 | 820.00 | 824.37 | 821.45 | 27,120 |
29 Feb 2024 | 819.20 | 825.00 | 809.60 | 816.48 | 813.59 | 45,920 |
28 Feb 2024 | 801.20 | 817.20 | 800.60 | 803.83 | 800.98 | 256,556 |
27 Feb 2024 | 826.00 | 831.40 | 799.60 | 800.08 | 797.25 | 53,202 |
26 Feb 2024 | 792.70 | 823.60 | 792.00 | 817.48 | 814.59 | 58,527 |
23 Feb 2024 | 773.30 | 798.40 | 772.60 | 789.92 | 787.12 | 64,537 |
22 Feb 2024 | 785.10 | 800.00 | 763.20 | 774.48 | 771.74 | 31,119 |
21 Feb 2024 | 803.40 | 803.40 | 781.40 | 794.94 | 792.12 | 65,704 |
20 Feb 2024 | 799.70 | 808.40 | 792.00 | 799.58 | 796.74 | 105,756 |
19 Feb 2024 | 792.90 | 798.00 | 784.20 | 797.00 | 794.18 | 154,650 |
16 Feb 2024 | 786.00 | 793.80 | 773.40 | 792.20 | 789.40 | 229,130 |
15 Feb 2024 | 778.30 | 789.40 | 770.40 | 779.44 | 776.68 | 52,696 |
14 Feb 2024 | 757.30 | 777.80 | 748.40 | 772.58 | 769.84 | 39,803 |
13 Feb 2024 | 766.10 | 770.00 | 752.60 | 757.47 | 754.78 | 87,130 |
12 Feb 2024 | 737.40 | 768.40 | 737.20 | 756.08 | 753.40 | 74,671 |
09 Feb 2024 | 703.30 | 743.60 | 691.00 | 737.70 | 735.09 | 191,134 |
08 Feb 2024 | 692.40 | 699.80 | 690.80 | 696.49 | 694.02 | 67,397 |
07 Feb 2024 | 689.10 | 692.20 | 685.20 | 689.96 | 687.52 | 19,197 |
06 Feb 2024 | 681.80 | 691.00 | 675.20 | 688.37 | 685.93 | 174,055 |
05 Feb 2024 | 683.00 | 687.40 | 677.20 | 682.48 | 680.06 | 23,036 |
02 Feb 2024 | 678.40 | 684.00 | 676.60 | 680.70 | 678.29 | 12,385 |
01 Feb 2024 | 673.30 | 678.20 | 671.20 | 675.86 | 673.47 | 4,875 |
31 Jan 2024 | 680.20 | 682.60 | 672.84 | 672.95 | 670.57 | 37,427 |
30 Jan 2024 | 678.80 | 685.00 | 675.00 | 678.32 | 675.92 | 55,650 |
29 Jan 2024 | 675.50 | 681.20 | 674.20 | 677.50 | 675.10 | 65,878 |
26 Jan 2024 | 680.20 | 681.40 | 667.00 | 670.22 | 667.85 | 453,733 |
25 Jan 2024 | 682.20 | 686.60 | 673.60 | 678.85 | 676.45 | 58,283 |
24 Jan 2024 | 678.80 | 685.20 | 676.20 | 681.64 | 679.23 | 34,300 |
23 Jan 2024 | 672.20 | 682.80 | 660.60 | 670.27 | 667.89 | 154,173 |
22 Jan 2024 | 676.30 | 685.60 | 670.80 | 681.24 | 678.82 | 27,830 |
19 Jan 2024 | 692.60 | 692.00 | 667.00 | 673.76 | 671.37 | 16,140 |
18 Jan 2024 | 682.80 | 695.60 | 667.20 | 685.91 | 683.49 | 27,406 |
17 Jan 2024 | 685.60 | 691.80 | 676.20 | 682.05 | 679.63 | 112,515 |
16 Jan 2024 | 681.60 | 691.40 | 676.80 | 683.11 | 680.70 | 311,822 |
15 Jan 2024 | 681.40 | 689.60 | 677.60 | 683.58 | 681.16 | 36,900 |
12 Jan 2024 | 662.30 | 677.40 | 661.80 | 675.02 | 672.63 | 71,485 |
11 Jan 2024 | 651.60 | 663.60 | 648.20 | 650.72 | 648.41 | 29,782 |
10 Jan 2024 | 646.80 | 654.00 | 643.20 | 650.60 | 648.30 | 29,214 |
09 Jan 2024 | 640.70 | 661.00 | 639.80 | 649.58 | 647.28 | 407,517 |
08 Jan 2024 | 638.10 | 645.20 | 634.00 | 636.79 | 634.54 | 18,476 |
05 Jan 2024 | 628.30 | 637.40 | 627.40 | 631.90 | 629.67 | 23,950 |
04 Jan 2024 | 612.20 | 630.80 | 609.80 | 620.26 | 618.07 | 28,440 |
03 Jan 2024 | 617.00 | 619.20 | 608.60 | 611.06 | 608.90 | 164,441 |
02 Jan 2024 | 608.50 | 617.80 | 606.00 | 614.32 | 612.15 | 54,786 |
29 Dec 2023 | 606.50 | 610.60 | 603.00 | 607.96 | 605.81 | 21,196 |
28 Dec 2023 | 600.80 | 607.00 | 598.00 | 605.71 | 603.57 | 16,478 |
27 Dec 2023 | 594.60 | 603.40 | 593.80 | 593.80 | 591.70 | 8,523 |
22 Dec 2023 | 600.60 | 604.80 | 591.60 | 596.74 | 594.63 | 47,949 |
21 Dec 2023 | 594.00 | 603.20 | 590.60 | 599.15 | 597.03 | 32,777 |
20 Dec 2023 | 586.00 | 597.03 | 584.40 | 596.91 | 594.80 | 41,184 |
19 Dec 2023 | 580.00 | 585.20 | 575.20 | 580.79 | 578.74 | 19,971 |
18 Dec 2023 | 577.60 | 584.20 | 569.00 | 581.76 | 579.70 | 151,924 |
15 Dec 2023 | 568.90 | 579.60 | 563.40 | 573.64 | 571.61 | 83,293 |
14 Dec 2023 | 568.40 | 572.20 | 553.60 | 554.22 | 552.26 | 40,193 |
13 Dec 2023 | 558.00 | 572.20 | 557.20 | 565.14 | 563.14 | 19,806 |
12 Dec 2023 | 551.60 | 560.80 | 551.00 | 557.13 | 555.16 | 61,695 |
11 Dec 2023 | 542.70 | 543.00 | 536.40 | 540.22 | 538.31 | 63,392 |
08 Dec 2023 | 535.00 | 544.20 | 533.20 | 535.22 | 533.32 | 16,844 |
07 Dec 2023 | 542.40 | 542.80 | 531.60 | 534.00 | 532.11 | 24,704 |
06 Dec 2023 | 552.40 | 554.40 | 543.32 | 547.05 | 545.12 | 71,419 |
05 Dec 2023 | 553.00 | 555.60 | 540.00 | 551.50 | 549.55 | 29,995 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |