Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 948.00 | 949.70 | 933.30 | 938.10 | 938.10 | 968,300 |
04 Jul 2024 | - | - | - | - | - | - |
03 Jul 2024 | 930.00 | 937.80 | 922.60 | 936.00 | 936.00 | 3,937,800 |
02 Jul 2024 | 908.40 | 932.00 | 906.40 | 930.40 | 930.40 | 5,855,200 |
01 Jul 2024 | 910.00 | 913.60 | 899.40 | 908.40 | 908.40 | 3,757,800 |
28 Jun 2024 | 909.10 | 911.50 | 897.70 | 903.50 | 903.50 | 3,514,100 |
27 Jun 2024 | 896.00 | 905.20 | 892.00 | 905.20 | 905.20 | 4,455,700 |
26 Jun 2024 | 887.00 | 908.80 | 886.70 | 901.30 | 901.30 | 5,194,800 |
25 Jun 2024 | 878.00 | 886.70 | 872.00 | 884.50 | 884.50 | 3,323,900 |
24 Jun 2024 | 873.00 | 878.00 | 863.40 | 870.80 | 870.80 | 3,240,700 |
21 Jun 2024 | 852.90 | 868.90 | 852.90 | 862.60 | 862.60 | 4,748,400 |
20 Jun 2024 | 860.10 | 860.70 | 843.20 | 853.00 | 853.00 | 2,783,300 |
19 Jun 2024 | 846.00 | 861.50 | 843.30 | 861.30 | 861.30 | 3,373,700 |
18 Jun 2024 | 837.00 | 845.90 | 833.80 | 842.90 | 842.90 | 4,012,300 |
17 Jun 2024 | 855.30 | 857.00 | 833.50 | 836.00 | 836.00 | 4,063,600 |
14 Jun 2024 | 852.00 | 863.80 | 851.10 | 859.40 | 859.40 | 5,585,100 |
13 Jun 2024 | 867.00 | 871.70 | 843.20 | 847.80 | 847.80 | 4,442,000 |
12 Jun 2024 | 860.90 | 863.80 | 854.20 | 862.50 | 862.50 | 3,889,100 |
11 Jun 2024 | 850.00 | 864.20 | 849.00 | 860.40 | 860.40 | 4,644,900 |
10 Jun 2024 | 827.80 | 846.30 | 825.40 | 844.00 | 844.00 | 4,946,400 |
07 Jun 2024 | 835.90 | 836.40 | 821.10 | 827.50 | 827.50 | 6,974,100 |
06 Jun 2024 | 835.00 | 843.90 | 832.10 | 838.20 | 838.20 | 5,681,900 |
05 Jun 2024 | 850.00 | 852.60 | 829.50 | 837.20 | 837.20 | 7,824,300 |
04 Jun 2024 | 864.00 | 864.80 | 845.10 | 858.20 | 858.20 | 7,873,600 |
03 Jun 2024 | 878.50 | 884.90 | 868.10 | 868.10 | 868.10 | 7,073,400 |
31 May 2024 | 850.00 | 882.80 | 849.70 | 869.70 | 869.70 | 54,764,300 |
30 May 2024 | 865.00 | 866.40 | 846.50 | 857.40 | 857.40 | 8,744,600 |
29 May 2024 | 885.50 | 888.40 | 872.30 | 872.90 | 872.90 | 6,971,000 |
28 May 2024 | 896.00 | 898.60 | 885.80 | 894.70 | 894.70 | 4,559,500 |
27 May 2024 | 888.00 | 899.90 | 873.70 | 898.00 | 898.00 | 5,829,600 |
24 May 2024 | 885.00 | 891.20 | 878.60 | 883.30 | 883.30 | 5,229,700 |
23 May 2024 | 890.00 | 897.10 | 863.30 | 892.20 | 892.20 | 6,161,700 |
22 May 2024 | 910.00 | 912.10 | 880.10 | 894.40 | 894.40 | 4,745,700 |
21 May 2024 | 907.00 | 913.80 | 900.90 | 906.20 | 906.20 | 4,377,800 |
20 May 2024 | 876.40 | 909.90 | 873.00 | 902.80 | 902.80 | 6,018,600 |
17 May 2024 | 865.70 | 880.00 | 865.00 | 879.80 | 879.80 | 5,410,000 |
16 May 2024 | 898.00 | 898.30 | 867.50 | 880.70 | 880.70 | 7,641,500 |
15 May 2024 | 915.00 | 915.00 | 878.00 | 897.00 | 897.00 | 9,347,700 |
14 May 2024 | 934.30 | 956.90 | 908.10 | 911.80 | 911.80 | 9,982,100 |
13 May 2024 | 1,030.00 | 1,049.50 | 943.40 | 949.30 | 949.30 | 9,781,600 |
10 May 2024 | 1,015.00 | 1,043.00 | 1,007.00 | 1,042.00 | 1,042.00 | 4,122,600 |
09 May 2024 | 997.50 | 1,018.00 | 992.60 | 1,007.50 | 1,007.50 | 3,008,300 |
08 May 2024 | 1,010.00 | 1,015.00 | 986.70 | 988.00 | 988.00 | 3,202,600 |
07 May 2024 | 1,010.00 | 1,010.00 | 991.60 | 1,008.50 | 1,008.50 | 3,900,200 |
02 May 2024 | 986.70 | 1,005.00 | 983.00 | 1,003.00 | 1,003.00 | 3,124,500 |
01 May 2024 | 974.00 | 991.00 | 972.00 | 985.60 | 985.60 | 3,264,900 |
30 Apr 2024 | 961.00 | 985.70 | 957.20 | 977.50 | 977.50 | 4,181,900 |
26 Apr 2024 | 945.60 | 955.00 | 933.10 | 951.50 | 951.50 | 3,091,500 |
25 Apr 2024 | 960.40 | 960.70 | 940.50 | 946.00 | 946.00 | 4,043,600 |
24 Apr 2024 | 924.60 | 974.80 | 922.30 | 961.00 | 961.00 | 7,976,700 |
23 Apr 2024 | 930.50 | 942.30 | 920.20 | 927.90 | 927.90 | 4,870,200 |
22 Apr 2024 | 902.90 | 925.70 | 899.60 | 925.70 | 925.70 | 5,523,700 |
19 Apr 2024 | 888.00 | 894.90 | 870.60 | 889.90 | 889.90 | 5,268,600 |
18 Apr 2024 | 891.60 | 893.20 | 880.90 | 887.70 | 887.70 | 4,641,700 |
17 Apr 2024 | 892.80 | 894.70 | 879.10 | 884.80 | 884.80 | 4,588,000 |
16 Apr 2024 | 880.00 | 900.60 | 870.20 | 892.00 | 892.00 | 6,467,600 |
15 Apr 2024 | 882.00 | 888.90 | 874.90 | 884.40 | 884.40 | 4,506,400 |
12 Apr 2024 | 880.30 | 892.20 | 874.00 | 883.30 | 883.30 | 4,109,100 |
11 Apr 2024 | 881.00 | 881.00 | 863.20 | 880.30 | 880.30 | 6,349,100 |
10 Apr 2024 | 896.50 | 904.90 | 890.10 | 892.30 | 892.30 | 4,587,200 |
09 Apr 2024 | 920.00 | 924.90 | 888.20 | 896.00 | 896.00 | 4,583,500 |
08 Apr 2024 | 914.00 | 916.10 | 901.60 | 911.70 | 911.70 | 4,110,900 |
05 Apr 2024 | 890.30 | 910.30 | 888.30 | 905.90 | 905.90 | 4,759,300 |
04 Apr 2024 | 891.30 | 906.50 | 885.00 | 904.70 | 904.70 | 7,394,600 |
03 Apr 2024 | 940.00 | 943.00 | 863.60 | 876.30 | 876.30 | 14,161,000 |
02 Apr 2024 | 980.00 | 980.00 | 955.30 | 962.50 | 962.50 | 3,717,600 |
01 Apr 2024 | 1,001.00 | 1,005.50 | 977.10 | 983.20 | 983.20 | 2,665,400 |
29 Mar 2024 | 980.60 | 1,009.00 | 980.30 | 1,005.00 | 1,005.00 | 1,197,100 |
28 Mar 2024 | 995.20 | 1,001.00 | 972.40 | 974.50 | 974.50 | 2,901,700 |
28 Mar 2024 | 6.5 Dividend | |||||
27 Mar 2024 | 1,015.00 | 1,029.50 | 1,007.50 | 1,013.00 | 1,006.50 | 3,600,300 |
26 Mar 2024 | 1,013.00 | 1,020.00 | 1,005.50 | 1,011.00 | 1,004.51 | 2,726,200 |
25 Mar 2024 | 1,032.00 | 1,034.00 | 1,016.50 | 1,021.00 | 1,014.45 | 2,497,700 |
22 Mar 2024 | 1,029.50 | 1,035.50 | 1,018.50 | 1,028.50 | 1,021.90 | 3,282,200 |
21 Mar 2024 | 1,004.00 | 1,028.00 | 1,002.00 | 1,026.00 | 1,019.42 | 5,638,100 |
19 Mar 2024 | 981.00 | 1,002.00 | 980.00 | 999.60 | 993.19 | 4,218,700 |
18 Mar 2024 | 961.30 | 974.90 | 954.90 | 972.00 | 965.76 | 3,217,600 |
15 Mar 2024 | 948.80 | 963.50 | 943.70 | 958.40 | 952.25 | 5,316,800 |
14 Mar 2024 | 938.50 | 947.10 | 925.10 | 943.60 | 937.55 | 3,898,700 |
13 Mar 2024 | 956.80 | 966.40 | 937.40 | 938.50 | 932.48 | 3,222,400 |
12 Mar 2024 | 942.20 | 962.00 | 932.90 | 951.50 | 945.39 | 4,301,000 |
11 Mar 2024 | 963.90 | 964.00 | 930.40 | 945.60 | 939.53 | 5,032,500 |
08 Mar 2024 | 936.00 | 979.80 | 935.20 | 969.80 | 963.58 | 8,038,100 |
07 Mar 2024 | 915.30 | 935.00 | 906.20 | 934.00 | 928.01 | 6,126,200 |
06 Mar 2024 | 913.60 | 921.70 | 904.00 | 915.60 | 909.72 | 5,154,600 |
05 Mar 2024 | 894.00 | 921.90 | 892.30 | 916.20 | 910.32 | 9,891,600 |
04 Mar 2024 | 867.10 | 875.20 | 856.10 | 864.00 | 858.46 | 4,814,800 |
01 Mar 2024 | 870.00 | 875.00 | 866.70 | 871.10 | 865.51 | 3,304,700 |
29 Feb 2024 | 882.70 | 885.00 | 862.20 | 868.80 | 863.23 | 6,737,600 |
28 Feb 2024 | 880.00 | 889.60 | 878.30 | 882.40 | 876.74 | 2,869,800 |
27 Feb 2024 | 902.40 | 908.80 | 878.70 | 879.60 | 873.96 | 4,380,800 |
26 Feb 2024 | 913.00 | 921.40 | 901.30 | 906.10 | 900.29 | 4,516,700 |
22 Feb 2024 | 886.80 | 917.90 | 884.20 | 903.10 | 897.31 | 3,960,000 |
21 Feb 2024 | 900.00 | 903.00 | 877.10 | 881.10 | 875.45 | 3,710,400 |
20 Feb 2024 | 912.60 | 912.80 | 890.30 | 893.40 | 887.67 | 4,723,400 |
19 Feb 2024 | 881.00 | 914.80 | 881.00 | 914.80 | 908.93 | 4,383,600 |
16 Feb 2024 | 875.00 | 885.70 | 867.60 | 869.10 | 863.52 | 4,411,200 |
15 Feb 2024 | 888.00 | 890.00 | 866.10 | 871.80 | 866.21 | 3,919,900 |
14 Feb 2024 | 887.10 | 891.80 | 872.00 | 883.60 | 877.93 | 4,337,200 |
13 Feb 2024 | 894.30 | 899.70 | 872.70 | 894.90 | 889.16 | 5,875,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |