Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 969.20 | 976.70 | 962.20 | 970.60 | 970.60 | 170 |
27 Jun 2024 | 952.80 | 969.90 | 952.35 | 961.20 | 961.20 | 77 |
26 Jun 2024 | 957.70 | 963.80 | 943.50 | 949.00 | 949.00 | 296 |
25 Jun 2024 | 927.30 | 950.60 | 921.25 | 948.00 | 948.00 | 1,637 |
24 Jun 2024 | 965.00 | 966.70 | 945.00 | 946.60 | 946.60 | 444 |
21 Jun 2024 | 982.50 | 984.00 | 957.40 | 968.80 | 968.80 | 1,198 |
20 Jun 2024 | 972.50 | 988.00 | 972.15 | 986.10 | 986.10 | 643 |
19 Jun 2024 | 984.40 | 984.40 | 966.20 | 966.60 | 966.60 | 153 |
18 Jun 2024 | 979.20 | 984.90 | 969.00 | 982.05 | 982.05 | 1,711 |
17 Jun 2024 | 963.50 | 979.20 | 962.55 | 969.00 | 969.00 | 1,787 |
14 Jun 2024 | 976.20 | 981.20 | 951.30 | 953.90 | 953.90 | 458 |
13 Jun 2024 | 984.30 | 992.20 | 965.10 | 966.30 | 966.30 | 538 |
12 Jun 2024 | 963.70 | 992.80 | 958.90 | 986.20 | 986.20 | 165 |
11 Jun 2024 | 966.00 | 968.40 | 951.80 | 959.50 | 959.50 | 477 |
10 Jun 2024 | 959.20 | 963.70 | 943.50 | 962.10 | 962.10 | 261 |
07 Jun 2024 | 964.30 | 969.80 | 951.20 | 960.80 | 960.80 | 569 |
06 Jun 2024 | 968.40 | 968.40 | 948.80 | 955.85 | 955.85 | 1,215 |
05 Jun 2024 | 883.00 | 942.10 | 883.00 | 942.10 | 942.10 | 909 |
04 Jun 2024 | 881.90 | 883.50 | 873.35 | 874.00 | 874.00 | 416 |
03 Jun 2024 | 888.40 | 896.10 | 875.10 | 879.80 | 879.80 | 2,765 |
31 May 2024 | 883.10 | 901.10 | 870.15 | 871.30 | 871.30 | 677 |
30 May 2024 | 884.70 | 888.50 | 878.55 | 880.50 | 880.50 | 172 |
29 May 2024 | 903.35 | 904.20 | 882.50 | 885.80 | 885.80 | 780 |
28 May 2024 | 886.80 | 896.65 | 885.60 | 895.30 | 895.30 | 196 |
24 May 2024 | 865.30 | 880.50 | 864.90 | 880.50 | 880.50 | 45 |
23 May 2024 | 868.40 | 892.20 | 868.40 | 876.00 | 876.00 | 313 |
22 May 2024 | 858.30 | 861.00 | 853.30 | 855.50 | 855.50 | 334 |
21 May 2024 | 862.90 | 863.30 | 844.20 | 853.30 | 853.30 | 207 |
20 May 2024 | 849.50 | 863.70 | 849.50 | 863.70 | 863.70 | 152 |
17 May 2024 | 846.70 | 856.20 | 843.20 | 852.65 | 852.65 | 603 |
16 May 2024 | 863.50 | 866.40 | 859.20 | 859.30 | 859.30 | 488 |
15 May 2024 | 846.40 | 852.00 | 840.70 | 851.30 | 851.30 | 810 |
14 May 2024 | 852.00 | 852.00 | 837.90 | 840.65 | 840.65 | 261 |
13 May 2024 | 869.40 | 870.00 | 847.00 | 852.60 | 852.60 | 271 |
10 May 2024 | 852.20 | 869.60 | 852.20 | 864.70 | 864.70 | 274 |
09 May 2024 | 845.50 | 851.10 | 844.40 | 850.50 | 850.50 | 70 |
08 May 2024 | 848.40 | 853.30 | 841.10 | 845.70 | 845.70 | 499 |
07 May 2024 | 848.30 | 859.00 | 846.70 | 853.20 | 853.20 | 465 |
03 May 2024 | 816.30 | 836.70 | 816.30 | 835.35 | 835.35 | 1,304 |
02 May 2024 | 805.00 | 821.40 | 805.00 | 812.65 | 812.65 | 935 |
01 May 2024 | 833.90 | 833.90 | 833.90 | 833.90 | 833.90 | - |
30 Apr 2024 | 851.50 | 851.50 | 832.90 | 833.90 | 833.90 | 1,046 |
29 Apr 2024 | 857.00 | 858.40 | 844.90 | 848.70 | 848.70 | 499 |
26 Apr 2024 | 845.60 | 862.00 | 845.00 | 860.85 | 860.85 | 379 |
26 Apr 2024 | 1.75 Dividend | |||||
25 Apr 2024 | 829.00 | 838.80 | 816.60 | 832.75 | 831.00 | 348 |
24 Apr 2024 | 857.50 | 857.50 | 840.60 | 840.60 | 838.83 | 846 |
23 Apr 2024 | 824.10 | 835.40 | 820.70 | 835.30 | 833.54 | 1,141 |
22 Apr 2024 | 821.05 | 823.70 | 812.90 | 813.70 | 811.99 | 1,225 |
19 Apr 2024 | 829.90 | 839.80 | 819.40 | 820.20 | 818.48 | 327 |
18 Apr 2024 | 869.20 | 869.20 | 832.40 | 838.00 | 836.24 | 1,229 |
17 Apr 2024 | 862.40 | 885.90 | 846.90 | 854.90 | 853.10 | 787 |
16 Apr 2024 | 895.40 | 914.20 | 892.60 | 912.80 | 910.88 | 1,543 |
15 Apr 2024 | 913.80 | 928.65 | 912.35 | 913.30 | 911.38 | 804 |
12 Apr 2024 | 927.30 | 931.80 | 899.80 | 905.00 | 903.10 | 726 |
11 Apr 2024 | 908.10 | 918.05 | 900.10 | 900.10 | 898.21 | 326 |
10 Apr 2024 | 913.10 | 918.00 | 889.70 | 912.90 | 910.98 | 1,660 |
09 Apr 2024 | 913.90 | 919.20 | 893.30 | 899.70 | 897.81 | 500 |
08 Apr 2024 | 903.60 | 917.70 | 902.90 | 913.40 | 911.48 | 3,977 |
05 Apr 2024 | 886.90 | 910.40 | 885.40 | 904.60 | 902.70 | 1,750 |
04 Apr 2024 | 909.10 | 916.40 | 901.80 | 901.80 | 899.90 | 152 |
03 Apr 2024 | 896.10 | 903.45 | 889.90 | 903.35 | 901.45 | 464 |
02 Apr 2024 | 917.65 | 917.65 | 898.40 | 902.45 | 900.55 | 987 |
28 Mar 2024 | 898.05 | 902.30 | 891.80 | 891.80 | 889.93 | 189 |
27 Mar 2024 | 901.40 | 905.20 | 892.50 | 892.60 | 890.72 | 295 |
26 Mar 2024 | 906.70 | 914.20 | 903.80 | 905.00 | 903.10 | 224 |
25 Mar 2024 | 905.00 | 914.40 | 902.00 | 912.80 | 910.88 | 85 |
22 Mar 2024 | 912.30 | 914.00 | 891.70 | 907.80 | 905.89 | 219 |
21 Mar 2024 | 915.60 | 923.50 | 906.80 | 923.40 | 921.46 | 584 |
20 Mar 2024 | 875.20 | 888.55 | 868.40 | 875.90 | 874.06 | 445 |
19 Mar 2024 | 866.80 | 868.40 | 855.60 | 865.75 | 863.93 | 377 |
18 Mar 2024 | 868.70 | 874.10 | 862.45 | 873.70 | 871.86 | 342 |
15 Mar 2024 | 879.50 | 882.40 | 864.15 | 868.50 | 866.67 | 339 |
14 Mar 2024 | 887.20 | 888.70 | 878.70 | 880.60 | 878.75 | 167 |
13 Mar 2024 | 902.60 | 904.00 | 883.40 | 885.80 | 883.94 | 729 |
12 Mar 2024 | 887.00 | 893.30 | 873.90 | 890.70 | 888.83 | 136 |
11 Mar 2024 | 900.10 | 909.90 | 881.00 | 885.45 | 883.59 | 813 |
08 Mar 2024 | 957.50 | 957.60 | 926.40 | 927.50 | 925.55 | 844 |
07 Mar 2024 | 913.00 | 948.40 | 908.90 | 948.10 | 946.11 | 519 |
06 Mar 2024 | 904.00 | 914.30 | 903.70 | 912.25 | 910.33 | 45 |
05 Mar 2024 | 911.00 | 916.40 | 894.10 | 900.50 | 898.61 | 378 |
04 Mar 2024 | 908.15 | 918.70 | 906.60 | 913.15 | 911.23 | 565 |
01 Mar 2024 | 879.80 | 893.20 | 874.20 | 892.90 | 891.02 | 315 |
29 Feb 2024 | 867.70 | 873.15 | 859.05 | 871.40 | 869.57 | 159 |
28 Feb 2024 | 866.40 | 871.70 | 863.80 | 869.40 | 867.57 | 249 |
27 Feb 2024 | 876.70 | 885.15 | 871.25 | 879.75 | 877.90 | 1,144 |
26 Feb 2024 | 866.10 | 872.20 | 863.50 | 869.20 | 867.37 | 151 |
23 Feb 2024 | 874.00 | 879.10 | 864.35 | 866.65 | 864.83 | 167 |
22 Feb 2024 | 873.05 | 881.10 | 862.80 | 875.30 | 873.46 | 857 |
21 Feb 2024 | 842.80 | 842.80 | 825.70 | 829.30 | 827.56 | 123 |
20 Feb 2024 | 843.30 | 849.15 | 834.75 | 838.65 | 836.89 | 673 |
19 Feb 2024 | 864.50 | 864.70 | 860.80 | 860.80 | 858.99 | 101 |
16 Feb 2024 | 875.40 | 875.40 | 861.65 | 872.95 | 871.12 | 239 |
15 Feb 2024 | 863.00 | 872.00 | 854.90 | 859.60 | 857.79 | 792 |
14 Feb 2024 | 850.35 | 859.05 | 848.10 | 854.30 | 852.50 | 115 |
13 Feb 2024 | 857.40 | 860.90 | 828.60 | 850.60 | 848.81 | 1,145 |
12 Feb 2024 | 877.30 | 878.50 | 868.40 | 875.15 | 873.31 | 210 |
09 Feb 2024 | 856.70 | 870.90 | 856.70 | 869.75 | 867.92 | 86 |
08 Feb 2024 | 858.50 | 858.50 | 846.10 | 851.90 | 850.11 | 576 |
07 Feb 2024 | 836.40 | 855.00 | 836.05 | 850.70 | 848.91 | 1,074 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |