Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Jul 2024 | 871.00 | 877.60 | 856.40 | 877.40 | 877.40 | 271,937 |
05 Jul 2024 | 845.00 | 850.60 | 836.40 | 837.40 | 837.40 | 226,900 |
04 Jul 2024 | 850.00 | 856.00 | 843.00 | 843.00 | 843.00 | 230,610 |
03 Jul 2024 | 850.00 | 854.60 | 846.00 | 848.00 | 848.00 | 284,248 |
02 Jul 2024 | 845.00 | 856.00 | 845.00 | 847.80 | 847.80 | 195,867 |
01 Jul 2024 | 845.40 | 854.00 | 842.00 | 844.00 | 844.00 | 198,539 |
28 Jun 2024 | 846.00 | 860.00 | 835.60 | 835.60 | 835.60 | 288,144 |
27 Jun 2024 | 857.00 | 857.80 | 841.00 | 845.80 | 845.80 | 245,999 |
26 Jun 2024 | 870.60 | 872.20 | 855.20 | 859.00 | 859.00 | 390,042 |
25 Jun 2024 | 860.80 | 875.20 | 859.60 | 868.00 | 868.00 | 394,281 |
24 Jun 2024 | 860.00 | 863.00 | 846.00 | 859.20 | 859.20 | 487,699 |
21 Jun 2024 | 925.00 | 926.20 | 855.60 | 858.60 | 858.60 | 1,539,886 |
20 Jun 2024 | 944.20 | 949.00 | 935.60 | 946.80 | 946.80 | 171,551 |
19 Jun 2024 | 946.80 | 947.00 | 939.00 | 944.20 | 944.20 | 119,636 |
18 Jun 2024 | 935.00 | 953.20 | 932.40 | 946.80 | 946.80 | 229,392 |
17 Jun 2024 | 940.80 | 945.40 | 931.20 | 935.00 | 935.00 | 286,052 |
14 Jun 2024 | 945.20 | 950.20 | 934.20 | 938.20 | 938.20 | 214,324 |
13 Jun 2024 | 954.40 | 955.40 | 939.40 | 947.40 | 947.40 | 141,133 |
12 Jun 2024 | 957.80 | 962.80 | 954.60 | 956.20 | 956.20 | 132,290 |
11 Jun 2024 | 957.20 | 962.00 | 949.80 | 959.00 | 959.00 | 124,996 |
10 Jun 2024 | 960.60 | 966.60 | 956.20 | 957.60 | 957.60 | 120,838 |
07 Jun 2024 | 968.80 | 972.40 | 960.40 | 969.40 | 969.40 | 169,018 |
06 Jun 2024 | 955.00 | 978.60 | 955.00 | 970.60 | 970.60 | 269,625 |
04 Jun 2024 | 934.40 | 943.80 | 930.60 | 940.80 | 940.80 | 119,805 |
03 Jun 2024 | 933.60 | 942.40 | 929.00 | 933.40 | 933.40 | 206,992 |
31 May 2024 | 932.60 | 932.60 | 920.80 | 929.00 | 929.00 | 440,742 |
30 May 2024 | 944.40 | 947.00 | 931.40 | 933.20 | 933.20 | 180,284 |
29 May 2024 | 951.40 | 952.60 | 942.60 | 947.60 | 947.60 | 104,283 |
28 May 2024 | 961.40 | 963.60 | 951.60 | 955.80 | 955.80 | 140,017 |
27 May 2024 | 952.40 | 965.00 | 947.40 | 961.80 | 961.80 | 76,437 |
24 May 2024 | 947.60 | 961.60 | 945.40 | 953.80 | 953.80 | 164,192 |
23 May 2024 | 957.20 | 959.60 | 950.00 | 950.00 | 950.00 | 148,545 |
22 May 2024 | 974.20 | 976.40 | 953.60 | 956.00 | 956.00 | 181,083 |
21 May 2024 | 987.80 | 988.80 | 975.60 | 976.00 | 976.00 | 212,043 |
17 May 2024 | 989.20 | 992.20 | 985.60 | 989.80 | 989.80 | 196,125 |
16 May 2024 | 979.60 | 992.20 | 979.00 | 992.20 | 992.20 | 142,780 |
15 May 2024 | 972.40 | 982.00 | 972.40 | 982.00 | 982.00 | 189,226 |
14 May 2024 | 968.20 | 973.40 | 966.00 | 971.60 | 971.60 | 212,092 |
13 May 2024 | 969.80 | 978.40 | 967.60 | 968.20 | 968.20 | 190,098 |
08 May 2024 | 939.80 | 967.40 | 939.80 | 956.20 | 956.20 | 257,831 |
07 May 2024 | 925.00 | 937.60 | 923.00 | 936.00 | 936.00 | 235,359 |
06 May 2024 | 935.00 | 939.20 | 918.20 | 922.60 | 922.60 | 132,110 |
03 May 2024 | 925.00 | 935.20 | 924.00 | 928.00 | 928.00 | 163,481 |
02 May 2024 | 936.00 | 938.20 | 918.80 | 925.00 | 925.00 | 199,581 |
01 May 2024 | 944.40 | 946.60 | 929.40 | 936.20 | 936.20 | 117,913 |
30 Apr 2024 | 940.80 | 953.80 | 934.40 | 943.20 | 943.20 | 320,560 |
29 Apr 2024 | 953.00 | 964.20 | 948.00 | 952.80 | 952.80 | 173,324 |
26 Apr 2024 | 948.20 | 958.20 | 938.60 | 954.20 | 954.20 | 292,909 |
25 Apr 2024 | 943.20 | 949.80 | 933.20 | 948.20 | 948.20 | 213,253 |
24 Apr 2024 | 935.60 | 943.40 | 923.60 | 943.20 | 943.20 | 107,711 |
23 Apr 2024 | 945.20 | 950.00 | 935.20 | 935.20 | 935.20 | 134,616 |
22 Apr 2024 | 934.40 | 947.20 | 933.80 | 944.60 | 944.60 | 166,688 |
19 Apr 2024 | 908.20 | 929.80 | 906.00 | 927.60 | 927.60 | 218,695 |
18 Apr 2024 | 894.80 | 903.20 | 893.20 | 899.20 | 899.20 | 138,453 |
17 Apr 2024 | 900.00 | 906.40 | 891.00 | 894.80 | 894.80 | 110,794 |
16 Apr 2024 | 912.20 | 914.00 | 898.60 | 901.00 | 901.00 | 158,435 |
15 Apr 2024 | 911.40 | 920.00 | 909.00 | 915.60 | 915.60 | 101,008 |
12 Apr 2024 | 923.00 | 923.20 | 910.80 | 911.40 | 911.40 | 184,181 |
11 Apr 2024 | 915.00 | 927.00 | 914.00 | 919.40 | 919.40 | 168,628 |
10 Apr 2024 | 931.40 | 933.80 | 911.80 | 915.60 | 915.60 | 114,052 |
09 Apr 2024 | 932.00 | 939.40 | 927.60 | 927.60 | 927.60 | 161,237 |
08 Apr 2024 | 933.00 | 938.40 | 925.00 | 934.20 | 934.20 | 112,718 |
05 Apr 2024 | 932.00 | 942.00 | 926.20 | 934.60 | 934.60 | 233,001 |
04 Apr 2024 | 941.20 | 958.00 | 940.20 | 950.20 | 950.20 | 216,048 |
03 Apr 2024 | 951.20 | 953.40 | 937.60 | 939.40 | 939.40 | 217,156 |
02 Apr 2024 | 948.00 | 960.60 | 948.00 | 953.00 | 953.00 | 242,377 |
27 Mar 2024 | 946.80 | 951.00 | 943.60 | 943.60 | 943.60 | 220,457 |
26 Mar 2024 | 948.00 | 954.80 | 940.00 | 947.20 | 947.20 | 209,187 |
25 Mar 2024 | 929.00 | 955.80 | 928.80 | 950.20 | 950.20 | 191,376 |
22 Mar 2024 | 906.60 | 928.40 | 905.00 | 927.60 | 927.60 | 192,024 |
21 Mar 2024 | 918.20 | 918.20 | 904.80 | 907.60 | 907.60 | 170,712 |
20 Mar 2024 | 915.40 | 921.00 | 913.20 | 914.00 | 914.00 | 114,146 |
19 Mar 2024 | 919.40 | 922.40 | 911.00 | 917.60 | 917.60 | 279,450 |
18 Mar 2024 | 920.80 | 928.20 | 915.40 | 919.40 | 919.40 | 152,072 |
15 Mar 2024 | 920.80 | 925.60 | 914.80 | 920.80 | 920.80 | 370,558 |
14 Mar 2024 | 927.60 | 935.80 | 919.60 | 921.20 | 921.20 | 176,688 |
13 Mar 2024 | 922.20 | 928.00 | 920.20 | 926.20 | 926.20 | 157,020 |
12 Mar 2024 | 920.40 | 929.40 | 913.40 | 922.00 | 922.00 | 216,266 |
12 Mar 2024 | 27 Dividend | |||||
11 Mar 2024 | 941.40 | 952.00 | 938.00 | 940.40 | 913.40 | 188,445 |
08 Mar 2024 | 946.00 | 949.00 | 941.40 | 942.40 | 915.34 | 202,928 |
07 Mar 2024 | 934.60 | 949.20 | 926.80 | 946.00 | 918.84 | 209,477 |
06 Mar 2024 | 940.80 | 945.00 | 934.00 | 936.80 | 909.90 | 141,106 |
05 Mar 2024 | 938.00 | 944.40 | 930.40 | 939.80 | 912.82 | 155,624 |
04 Mar 2024 | 934.20 | 942.20 | 922.60 | 938.60 | 911.65 | 213,533 |
01 Mar 2024 | 956.60 | 966.20 | 936.80 | 936.80 | 909.90 | 271,405 |
29 Feb 2024 | 960.80 | 963.20 | 953.60 | 961.00 | 933.41 | 428,764 |
28 Feb 2024 | 955.80 | 963.20 | 954.20 | 961.20 | 933.60 | 214,576 |
27 Feb 2024 | 952.00 | 958.60 | 945.20 | 957.00 | 929.52 | 191,275 |
26 Feb 2024 | 959.80 | 961.40 | 951.40 | 954.60 | 927.19 | 148,083 |
23 Feb 2024 | 960.80 | 962.40 | 956.20 | 960.60 | 933.02 | 144,641 |
22 Feb 2024 | 964.80 | 967.60 | 957.00 | 958.80 | 931.27 | 139,699 |
21 Feb 2024 | 953.40 | 961.80 | 952.00 | 961.80 | 934.19 | 183,929 |
20 Feb 2024 | 947.00 | 952.40 | 944.00 | 948.80 | 921.56 | 186,950 |
19 Feb 2024 | 945.20 | 952.20 | 933.80 | 947.80 | 920.59 | 136,612 |
16 Feb 2024 | 937.20 | 948.00 | 934.00 | 944.80 | 917.67 | 208,013 |
15 Feb 2024 | 931.80 | 935.40 | 925.80 | 934.00 | 907.18 | 183,298 |
14 Feb 2024 | 936.20 | 939.00 | 926.60 | 930.00 | 903.30 | 225,691 |
13 Feb 2024 | 941.80 | 944.60 | 928.80 | 935.80 | 908.93 | 343,004 |
12 Feb 2024 | 940.00 | 947.60 | 935.40 | 943.80 | 916.70 | 147,871 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |