Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 Jun 2024 | 965.30 | 968.30 | 958.40 | 960.00 | 960.00 | 827 |
06 Jun 2024 | 952.10 | 967.00 | 951.80 | 964.90 | 964.90 | 694 |
05 Jun 2024 | 877.20 | 954.60 | 876.90 | 953.80 | 953.80 | 1,332 |
04 Jun 2024 | 881.20 | 883.80 | 870.30 | 871.60 | 871.60 | 722 |
03 Jun 2024 | 886.00 | 894.80 | 875.30 | 879.40 | 879.40 | 1,703 |
31 May 2024 | 885.80 | 899.10 | 863.80 | 879.20 | 879.20 | 2,052 |
30 May 2024 | 884.40 | 890.10 | 879.00 | 890.10 | 890.10 | 4,484 |
29 May 2024 | 909.20 | 909.20 | 883.70 | 890.80 | 890.80 | 429 |
28 May 2024 | 884.20 | 905.30 | 884.20 | 902.50 | 902.50 | 514 |
27 May 2024 | 883.30 | 886.10 | 875.30 | 884.20 | 884.20 | 200 |
24 May 2024 | 867.60 | 881.50 | 863.80 | 881.50 | 881.50 | 362 |
23 May 2024 | 865.50 | 890.30 | 863.80 | 863.80 | 863.80 | 441 |
22 May 2024 | 852.50 | 860.80 | 847.90 | 848.70 | 848.70 | 390 |
21 May 2024 | 865.30 | 865.30 | 845.80 | 855.30 | 855.30 | 913 |
20 May 2024 | 853.60 | 864.90 | 849.00 | 864.90 | 864.90 | 258 |
17 May 2024 | 849.90 | 854.40 | 842.50 | 854.40 | 854.40 | 4,078 |
16 May 2024 | 860.40 | 865.80 | 848.50 | 848.50 | 848.50 | 1,750 |
15 May 2024 | 845.70 | 856.60 | 841.40 | 856.60 | 856.60 | 6,100 |
14 May 2024 | 851.70 | 855.00 | 837.90 | 842.20 | 842.20 | 1,113 |
13 May 2024 | 866.90 | 866.90 | 847.80 | 853.10 | 853.10 | 488 |
10 May 2024 | 849.70 | 868.30 | 849.70 | 863.90 | 863.90 | 353 |
09 May 2024 | 848.30 | 850.90 | 844.20 | 849.60 | 849.60 | 3,680 |
08 May 2024 | 849.70 | 853.40 | 845.00 | 845.20 | 845.20 | 755 |
07 May 2024 | 853.20 | 857.70 | 844.90 | 850.00 | 850.00 | 1,020 |
06 May 2024 | 846.80 | 851.80 | 833.30 | 851.80 | 851.80 | 1,570 |
03 May 2024 | 814.80 | 838.30 | 814.80 | 837.70 | 837.70 | 439 |
02 May 2024 | 818.00 | 822.20 | 806.90 | 813.30 | 813.30 | 1,164 |
30 Apr 2024 | 851.40 | 851.40 | 829.60 | 829.60 | 829.60 | 222 |
29 Apr 2024 | 871.00 | 871.00 | 846.80 | 847.00 | 847.00 | 514 |
26 Apr 2024 | 842.80 | 862.90 | 842.80 | 860.10 | 860.10 | 181 |
26 Apr 2024 | 1.75 Dividend | |||||
25 Apr 2024 | 831.00 | 837.40 | 817.90 | 833.50 | 831.75 | 1,746 |
24 Apr 2024 | 847.00 | 858.00 | 827.60 | 834.50 | 832.75 | 2,237 |
23 Apr 2024 | 818.90 | 841.30 | 818.90 | 840.80 | 839.03 | 1,026 |
22 Apr 2024 | 811.50 | 824.40 | 810.20 | 820.50 | 818.78 | 2,378 |
19 Apr 2024 | 834.00 | 839.30 | 803.50 | 808.10 | 806.40 | 1,769 |
18 Apr 2024 | 860.00 | 868.80 | 834.90 | 836.10 | 834.34 | 3,411 |
17 Apr 2024 | 840.00 | 886.10 | 825.00 | 849.40 | 847.62 | 4,420 |
16 Apr 2024 | 898.40 | 923.50 | 892.60 | 923.50 | 921.56 | 2,553 |
15 Apr 2024 | 910.00 | 929.40 | 900.00 | 900.10 | 898.21 | 1,950 |
12 Apr 2024 | 922.90 | 934.10 | 901.00 | 902.00 | 900.11 | 598 |
11 Apr 2024 | 908.50 | 922.30 | 904.20 | 922.30 | 920.36 | 118 |
10 Apr 2024 | 911.50 | 917.70 | 891.50 | 908.70 | 906.79 | 1,785 |
09 Apr 2024 | 904.50 | 916.20 | 895.00 | 901.00 | 899.11 | 671 |
08 Apr 2024 | 902.50 | 916.50 | 902.50 | 908.00 | 906.09 | 2,571 |
05 Apr 2024 | 882.70 | 908.40 | 882.30 | 904.10 | 902.20 | 1,125 |
04 Apr 2024 | 904.40 | 916.30 | 886.50 | 886.50 | 884.64 | 2,447 |
03 Apr 2024 | 895.50 | 904.00 | 893.30 | 904.00 | 902.10 | 548 |
02 Apr 2024 | 918.60 | 919.40 | 889.80 | 894.70 | 892.82 | 390 |
28 Mar 2024 | 898.20 | 901.30 | 892.40 | 892.40 | 890.53 | 999 |
27 Mar 2024 | 900.20 | 905.30 | 891.90 | 898.50 | 896.61 | 1,850 |
26 Mar 2024 | 905.10 | 913.70 | 901.00 | 902.60 | 900.70 | 985 |
25 Mar 2024 | 902.00 | 914.20 | 901.30 | 911.20 | 909.29 | 1,076 |
22 Mar 2024 | 913.50 | 915.00 | 891.80 | 915.00 | 913.08 | 2,430 |
21 Mar 2024 | 899.50 | 922.90 | 899.50 | 913.30 | 911.38 | 7,159 |
20 Mar 2024 | 877.20 | 898.50 | 869.70 | 898.30 | 896.41 | 533 |
19 Mar 2024 | 865.70 | 879.80 | 856.20 | 879.20 | 877.35 | 406 |
18 Mar 2024 | 864.60 | 874.30 | 861.70 | 869.60 | 867.77 | 413 |
15 Mar 2024 | 880.80 | 882.40 | 856.90 | 861.70 | 859.89 | 1,890 |
14 Mar 2024 | 885.80 | 892.10 | 877.50 | 879.90 | 878.05 | 491 |
13 Mar 2024 | 906.10 | 906.20 | 878.20 | 885.60 | 883.74 | 868 |
12 Mar 2024 | 887.00 | 902.10 | 874.50 | 901.10 | 899.21 | 698 |
11 Mar 2024 | 912.30 | 912.30 | 880.00 | 881.30 | 879.45 | 1,007 |
08 Mar 2024 | 955.90 | 959.60 | 906.80 | 918.90 | 916.97 | 3,595 |
07 Mar 2024 | 918.10 | 964.00 | 909.10 | 953.10 | 951.10 | 3,351 |
06 Mar 2024 | 900.00 | 924.00 | 898.70 | 919.90 | 917.97 | 3,127 |
05 Mar 2024 | 914.60 | 914.70 | 885.50 | 885.50 | 883.64 | 3,231 |
04 Mar 2024 | 911.70 | 926.70 | 906.30 | 926.70 | 924.75 | 2,473 |
01 Mar 2024 | 880.80 | 911.60 | 874.90 | 911.10 | 909.19 | 1,662 |
29 Feb 2024 | 866.40 | 879.10 | 859.50 | 879.10 | 877.25 | 744 |
28 Feb 2024 | 871.70 | 875.10 | 864.50 | 866.90 | 865.08 | 675 |
27 Feb 2024 | 872.50 | 883.50 | 869.30 | 870.00 | 868.17 | 1,172 |
26 Feb 2024 | 863.70 | 873.90 | 859.90 | 873.90 | 872.07 | 1,075 |
23 Feb 2024 | 881.40 | 881.40 | 864.30 | 864.30 | 862.49 | 519 |
22 Feb 2024 | 856.30 | 883.20 | 856.30 | 883.20 | 881.35 | 1,112 |
21 Feb 2024 | 839.90 | 839.90 | 826.30 | 833.90 | 832.15 | 411 |
20 Feb 2024 | 858.80 | 858.80 | 830.00 | 840.90 | 839.13 | 861 |
19 Feb 2024 | 863.00 | 865.40 | 857.20 | 857.20 | 855.40 | 223 |
16 Feb 2024 | 867.00 | 877.30 | 864.80 | 877.30 | 875.46 | 1,125 |
15 Feb 2024 | 860.70 | 871.50 | 857.70 | 865.10 | 863.28 | 3,073 |
14 Feb 2024 | 850.80 | 862.50 | 845.90 | 855.90 | 854.10 | 587 |
13 Feb 2024 | 862.00 | 864.40 | 828.30 | 837.50 | 835.74 | 3,357 |
12 Feb 2024 | 880.00 | 881.60 | 857.00 | 861.50 | 859.69 | 1,450 |
09 Feb 2024 | 856.20 | 884.70 | 854.60 | 879.00 | 877.15 | 1,186 |
08 Feb 2024 | 856.60 | 858.80 | 847.30 | 858.80 | 857.00 | 421 |
07 Feb 2024 | 839.70 | 860.00 | 835.90 | 858.10 | 856.30 | 998 |
06 Feb 2024 | 820.00 | 839.90 | 820.00 | 839.60 | 837.84 | 2,612 |
05 Feb 2024 | 826.60 | 837.40 | 818.90 | 837.40 | 835.64 | 623 |
05 Feb 2024 | 1.45 Dividend | |||||
02 Feb 2024 | 823.40 | 828.00 | 811.80 | 824.70 | 821.52 | 1,650 |
01 Feb 2024 | 802.00 | 822.30 | 801.20 | 822.30 | 819.13 | 953 |
31 Jan 2024 | 797.20 | 807.80 | 781.00 | 805.80 | 802.69 | 844 |
30 Jan 2024 | 813.00 | 814.50 | 797.10 | 797.20 | 794.13 | 656 |
29 Jan 2024 | 796.90 | 814.10 | 793.50 | 812.30 | 809.17 | 632 |
26 Jan 2024 | 785.40 | 800.60 | 785.40 | 797.60 | 794.53 | 1,212 |
25 Jan 2024 | 780.00 | 814.00 | 772.10 | 800.00 | 796.92 | 1,709 |
24 Jan 2024 | 723.00 | 790.70 | 723.00 | 778.10 | 775.10 | 3,634 |
23 Jan 2024 | 708.60 | 717.20 | 698.30 | 716.90 | 714.14 | 1,897 |
22 Jan 2024 | 697.10 | 710.90 | 697.10 | 705.60 | 702.88 | 1,289 |
19 Jan 2024 | 687.60 | 695.50 | 679.90 | 694.80 | 692.12 | 514 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |