Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 848.60 | 848.60 | 848.60 | 848.60 | 848.60 | - |
25 Apr 2024 | 793.80 | 839.10 | 793.80 | 839.10 | 839.10 | 117 |
24 Apr 2024 | 833.90 | 840.50 | 829.20 | 829.20 | 829.20 | 1 |
23 Apr 2024 | 812.20 | 812.20 | 812.20 | 812.20 | 812.20 | - |
22 Apr 2024 | 820.30 | 824.80 | 808.00 | 808.00 | 808.00 | 10 |
19 Apr 2024 | 821.10 | 831.50 | 811.00 | 816.00 | 816.00 | 109 |
18 Apr 2024 | 857.10 | 857.10 | 857.10 | 857.10 | 857.10 | - |
17 Apr 2024 | 896.00 | 896.00 | 862.40 | 862.40 | 862.40 | 18 |
16 Apr 2024 | 888.20 | 893.30 | 888.20 | 893.30 | 893.30 | 2 |
15 Apr 2024 | 900.20 | 909.00 | 900.20 | 909.00 | 909.00 | 31 |
12 Apr 2024 | 916.50 | 920.90 | 916.50 | 920.90 | 920.90 | 7 |
11 Apr 2024 | 892.90 | 892.90 | 892.90 | 892.90 | 892.90 | - |
10 Apr 2024 | 894.70 | 896.40 | 893.90 | 893.90 | 893.90 | 70 |
09 Apr 2024 | 889.40 | 889.40 | 889.40 | 889.40 | 889.40 | - |
08 Apr 2024 | 891.70 | 892.20 | 891.70 | 892.20 | 892.20 | 7 |
05 Apr 2024 | 883.20 | 883.20 | 883.20 | 883.20 | 883.20 | 1 |
04 Apr 2024 | 902.80 | 902.80 | 902.80 | 902.80 | 902.80 | - |
03 Apr 2024 | 893.20 | 893.20 | 893.20 | 893.20 | 893.20 | - |
02 Apr 2024 | 911.60 | 916.90 | 911.60 | 916.90 | 916.90 | 3 |
28 Mar 2024 | 889.10 | 889.10 | 889.10 | 889.10 | 889.10 | - |
27 Mar 2024 | 890.30 | 894.30 | 885.00 | 885.00 | 885.00 | 23 |
26 Mar 2024 | 896.60 | 899.20 | 896.60 | 899.20 | 899.20 | 5 |
25 Mar 2024 | 905.00 | 910.00 | 905.00 | 906.50 | 906.50 | 22 |
22 Mar 2024 | 904.90 | 913.10 | 904.90 | 906.40 | 906.40 | 20 |
21 Mar 2024 | 893.30 | 907.90 | 893.30 | 904.70 | 904.70 | 7 |
20 Mar 2024 | 852.90 | 859.30 | 852.90 | 859.30 | 859.30 | 10 |
19 Mar 2024 | 847.50 | 856.10 | 847.50 | 856.10 | 856.10 | 68 |
18 Mar 2024 | 834.00 | 838.00 | 834.00 | 838.00 | 838.00 | 20 |
15 Mar 2024 | 846.90 | 846.90 | 836.00 | 836.00 | 836.00 | 10 |
14 Mar 2024 | 845.70 | 845.70 | 845.70 | 845.70 | 845.70 | - |
13 Mar 2024 | 867.40 | 872.10 | 843.90 | 843.90 | 843.90 | 15 |
12 Mar 2024 | 851.30 | 851.30 | 851.30 | 851.30 | 851.30 | - |
12 Mar 2024 | 2 Dividend | |||||
11 Mar 2024 | 870.10 | 870.10 | 845.70 | 845.70 | 843.70 | 5 |
08 Mar 2024 | 904.70 | 911.70 | 881.00 | 883.80 | 881.71 | 122 |
07 Mar 2024 | 894.00 | 913.50 | 894.00 | 909.30 | 907.15 | 125 |
06 Mar 2024 | 886.60 | 903.80 | 886.60 | 898.10 | 895.98 | 49 |
05 Mar 2024 | 894.20 | 897.00 | 879.40 | 879.40 | 877.32 | 39 |
04 Mar 2024 | 902.30 | 912.60 | 896.10 | 896.10 | 893.98 | 42 |
01 Mar 2024 | 869.40 | 869.40 | 868.30 | 868.30 | 866.25 | 8 |
29 Feb 2024 | 848.90 | 869.20 | 845.80 | 869.20 | 867.14 | 21 |
28 Feb 2024 | 854.60 | 854.60 | 849.70 | 849.70 | 847.69 | 5 |
27 Feb 2024 | 861.90 | 871.00 | 857.00 | 857.00 | 854.97 | 34 |
26 Feb 2024 | 853.10 | 855.60 | 853.10 | 855.60 | 853.58 | 5 |
23 Feb 2024 | 870.10 | 871.40 | 870.10 | 871.40 | 869.34 | 35 |
22 Feb 2024 | 858.60 | 858.80 | 858.60 | 858.80 | 856.77 | 6 |
21 Feb 2024 | 828.70 | 828.70 | 825.70 | 825.70 | 823.75 | 6 |
20 Feb 2024 | 848.60 | 850.10 | 845.00 | 845.00 | 843.00 | 14 |
19 Feb 2024 | 858.00 | 858.50 | 858.00 | 858.50 | 856.47 | 31 |
16 Feb 2024 | 881.30 | 890.10 | 867.80 | 872.90 | 870.84 | 132 |
15 Feb 2024 | 853.50 | 860.00 | 853.50 | 860.00 | 857.97 | 60 |
14 Feb 2024 | 832.40 | 832.40 | 832.40 | 832.40 | 830.43 | - |
13 Feb 2024 | 840.30 | 840.30 | 818.10 | 839.60 | 837.61 | 87 |
12 Feb 2024 | 844.50 | 850.90 | 840.20 | 840.20 | 838.21 | 56 |
09 Feb 2024 | 800.50 | 844.00 | 800.50 | 844.00 | 842.00 | 79 |
08 Feb 2024 | 785.80 | 800.60 | 785.80 | 800.60 | 798.71 | 12 |
07 Feb 2024 | 774.10 | 774.10 | 774.10 | 774.10 | 772.27 | - |
06 Feb 2024 | 791.80 | 791.80 | 791.80 | 791.80 | 789.93 | 8 |
05 Feb 2024 | 774.50 | 795.60 | 774.50 | 795.60 | 793.72 | 171 |
02 Feb 2024 | 769.20 | 779.30 | 766.20 | 779.30 | 777.46 | 8 |
01 Feb 2024 | 763.90 | 763.90 | 763.90 | 763.90 | 762.09 | - |
31 Jan 2024 | 764.60 | 764.60 | 764.60 | 764.60 | 762.79 | - |
30 Jan 2024 | 782.00 | 782.00 | 780.70 | 780.70 | 778.85 | 10 |
29 Jan 2024 | 772.70 | 780.80 | 772.70 | 779.50 | 777.66 | 34 |
26 Jan 2024 | 785.10 | 785.10 | 785.10 | 785.10 | 783.24 | 3 |
25 Jan 2024 | 784.90 | 785.00 | 784.00 | 784.00 | 782.15 | 115 |
24 Jan 2024 | 767.00 | 777.10 | 767.00 | 777.10 | 775.26 | 18 |
23 Jan 2024 | 763.20 | 766.00 | 763.20 | 764.20 | 762.39 | - |
22 Jan 2024 | 764.00 | 765.00 | 762.40 | 762.40 | 760.60 | 7 |
19 Jan 2024 | 722.00 | 737.10 | 722.00 | 737.10 | 735.36 | 7 |
18 Jan 2024 | 690.20 | 725.80 | 690.20 | 725.80 | 724.08 | 70 |
17 Jan 2024 | 692.90 | 693.30 | 692.90 | 693.30 | 691.66 | 10 |
16 Jan 2024 | 691.00 | 691.00 | 691.00 | 691.00 | 689.37 | - |
15 Jan 2024 | 696.90 | 696.90 | 696.90 | 696.90 | 695.25 | 20 |
12 Jan 2024 | 689.30 | 689.30 | 689.00 | 689.00 | 687.37 | - |
11 Jan 2024 | 682.70 | 682.70 | 682.70 | 682.70 | 681.09 | - |
10 Jan 2024 | 685.40 | 685.40 | 683.90 | 685.10 | 683.48 | 10 |
09 Jan 2024 | 688.40 | 688.40 | 684.90 | 684.90 | 683.28 | - |
08 Jan 2024 | 666.50 | 684.90 | 666.50 | 684.90 | 683.28 | - |
05 Jan 2024 | 665.20 | 665.20 | 665.20 | 665.20 | 663.63 | - |
04 Jan 2024 | 673.00 | 673.00 | 673.00 | 673.00 | 671.41 | - |
03 Jan 2024 | 680.80 | 680.80 | 675.40 | 675.40 | 673.80 | 34 |
02 Jan 2024 | 708.30 | 708.30 | 708.30 | 708.30 | 706.62 | - |
29 Dec 2023 | 711.70 | 711.70 | 711.70 | 711.70 | 710.02 | - |
28 Dec 2023 | 713.90 | 717.30 | 713.80 | 713.80 | 712.11 | 20 |
27 Dec 2023 | 718.60 | 718.60 | 718.60 | 718.60 | 716.90 | - |
22 Dec 2023 | 702.30 | 702.30 | 702.30 | 702.30 | 700.64 | - |
21 Dec 2023 | 693.40 | 693.40 | 693.40 | 693.40 | 691.76 | - |
20 Dec 2023 | 711.00 | 711.00 | 711.00 | 711.00 | 709.32 | - |
19 Dec 2023 | 701.50 | 701.50 | 701.50 | 701.50 | 699.84 | - |
18 Dec 2023 | 710.90 | 710.90 | 710.30 | 710.30 | 708.62 | 19 |
15 Dec 2023 | 696.80 | 709.40 | 696.80 | 709.40 | 707.72 | - |
14 Dec 2023 | 675.40 | 686.40 | 675.40 | 686.40 | 684.78 | - |
13 Dec 2023 | 676.30 | 676.30 | 676.30 | 676.30 | 674.70 | - |
12 Dec 2023 | 676.20 | 678.40 | 673.30 | 673.30 | 671.71 | 20 |
12 Dec 2023 | 2 Dividend | |||||
11 Dec 2023 | 650.10 | 650.10 | 650.10 | 650.10 | 646.57 | - |
08 Dec 2023 | 651.00 | 654.40 | 651.00 | 654.40 | 650.84 | - |
07 Dec 2023 | 643.10 | 643.10 | 643.00 | 643.00 | 639.51 | 3 |
06 Dec 2023 | 646.60 | 646.60 | 646.60 | 646.60 | 643.09 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |