Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Jun 2024 | 0.00 | 0.00 | 0.00 | 942.40 | 942.40 | 132,500 |
14 Jun 2024 | 946.40 | 946.40 | 946.40 | 945.35 | 945.35 | 90,100 |
13 Jun 2024 | 940.10 | 940.10 | 938.60 | 940.95 | 940.95 | 12,858 |
12 Jun 2024 | 938.90 | 938.90 | 938.90 | 943.70 | 943.70 | 3,600 |
11 Jun 2024 | 936.50 | 937.33 | 936.10 | 936.10 | 936.10 | 10,588 |
10 Jun 2024 | 944.30 | 948.34 | 943.60 | 943.60 | 943.60 | 928 |
07 Jun 2024 | 964.10 | 964.10 | 964.10 | 954.90 | 954.90 | 212 |
06 Jun 2024 | 953.20 | 954.60 | 951.52 | 953.20 | 953.20 | 8,283 |
05 Jun 2024 | 945.40 | 945.40 | 944.10 | 944.70 | 944.70 | 1,546 |
04 Jun 2024 | 931.30 | 932.72 | 931.30 | 939.55 | 939.55 | 15,183 |
03 Jun 2024 | 941.10 | 941.10 | 930.81 | 931.70 | 931.70 | 6,816 |
31 May 2024 | 929.40 | 929.40 | 928.90 | 930.10 | 930.10 | 926 |
30 May 2024 | 919.50 | 919.50 | 919.50 | 919.50 | 919.50 | - |
29 May 2024 | 905.70 | 905.70 | 905.70 | 905.70 | 905.70 | - |
28 May 2024 | 907.85 | 907.85 | 907.85 | 907.85 | 907.85 | - |
24 May 2024 | 911.40 | 912.40 | 909.70 | 912.40 | 912.40 | 1,853 |
23 May 2024 | 918.99 | 918.99 | 918.90 | 917.80 | 917.80 | 3,106,019 |
22 May 2024 | 915.55 | 915.55 | 915.55 | 915.55 | 915.55 | - |
21 May 2024 | 922.95 | 922.95 | 922.95 | 922.95 | 922.95 | - |
20 May 2024 | 929.00 | 929.00 | 929.00 | 929.35 | 929.35 | 3,680 |
17 May 2024 | 931.28 | 931.28 | 929.02 | 928.25 | 928.25 | 2,468 |
16 May 2024 | 927.50 | 927.50 | 927.50 | 927.50 | 927.50 | - |
15 May 2024 | 926.25 | 926.25 | 926.25 | 926.25 | 926.25 | - |
14 May 2024 | 917.88 | 918.30 | 917.88 | 921.15 | 921.15 | 2,108 |
13 May 2024 | 924.28 | 924.28 | 918.80 | 919.30 | 919.30 | 94,377 |
10 May 2024 | 921.30 | 921.30 | 921.30 | 921.30 | 921.30 | - |
09 May 2024 | 910.93 | 910.93 | 908.78 | 911.80 | 911.80 | 7,684 |
08 May 2024 | 909.40 | 909.40 | 908.17 | 909.45 | 909.45 | 208 |
07 May 2024 | 896.00 | 900.50 | 887.64 | 900.50 | 900.50 | 4,692 |
03 May 2024 | 885.85 | 885.85 | 885.85 | 885.85 | 885.85 | - |
02 May 2024 | 878.90 | 879.98 | 878.90 | 876.60 | 876.60 | 2,918 |
01 May 2024 | 869.75 | 872.06 | 869.75 | 870.60 | 870.60 | 2,200 |
30 Apr 2024 | 884.58 | 884.58 | 884.58 | 875.20 | 875.20 | 955 |
29 Apr 2024 | 882.75 | 882.75 | 882.75 | 882.75 | 882.75 | - |
26 Apr 2024 | 886.00 | 886.00 | 886.00 | 886.00 | 886.00 | - |
25 Apr 2024 | 874.70 | 878.90 | 874.70 | 878.90 | 878.90 | 1,875 |
24 Apr 2024 | 896.43 | 896.43 | 896.30 | 889.85 | 889.85 | 2,230 |
23 Apr 2024 | 901.33 | 903.30 | 901.33 | 900.10 | 900.10 | 1,030 |
22 Apr 2024 | 892.80 | 892.80 | 892.80 | 896.85 | 896.85 | 867 |
19 Apr 2024 | 886.70 | 886.70 | 886.70 | 886.70 | 886.70 | - |
18 Apr 2024 | 877.80 | 877.80 | 876.20 | 877.05 | 877.05 | 1,889 |
17 Apr 2024 | 876.50 | 876.50 | 876.50 | 876.50 | 876.50 | - |
16 Apr 2024 | 879.44 | 879.44 | 879.44 | 873.95 | 873.95 | 1,135 |
15 Apr 2024 | 886.70 | 888.20 | 886.70 | 886.00 | 886.00 | 2,332 |
12 Apr 2024 | 887.00 | 887.00 | 887.00 | 887.00 | 887.00 | - |
11 Apr 2024 | 884.22 | 884.22 | 884.22 | 887.40 | 887.40 | 500 |
10 Apr 2024 | 885.10 | 885.10 | 878.53 | 885.70 | 885.70 | 2,834 |
09 Apr 2024 | 886.70 | 886.70 | 886.70 | 886.70 | 886.70 | - |
08 Apr 2024 | 889.10 | 891.20 | 887.01 | 890.10 | 890.10 | 20,732 |
05 Apr 2024 | 892.35 | 892.35 | 892.35 | 892.35 | 892.35 | - |
04 Apr 2024 | 898.30 | 898.30 | 898.30 | 898.30 | 898.30 | - |
03 Apr 2024 | 896.50 | 896.50 | 894.11 | 896.35 | 896.35 | 4,100 |
02 Apr 2024 | 905.70 | 908.57 | 902.80 | 896.70 | 896.70 | 9,832 |
28 Mar 2024 | 902.60 | 902.60 | 902.40 | 907.75 | 907.75 | 770 |
27 Mar 2024 | 901.69 | 901.90 | 901.69 | 902.05 | 902.05 | 19,637 |
26 Mar 2024 | 902.40 | 902.40 | 902.40 | 902.40 | 902.40 | - |
25 Mar 2024 | 904.98 | 904.98 | 904.98 | 902.60 | 902.60 | 1,161 |
22 Mar 2024 | 907.10 | 909.06 | 907.10 | 907.10 | 907.10 | 5,453 |
21 Mar 2024 | 903.20 | 905.72 | 903.20 | 905.75 | 905.75 | 4,631 |
20 Mar 2024 | 903.10 | 903.10 | 903.10 | 903.10 | 903.10 | - |
19 Mar 2024 | 902.65 | 902.65 | 902.65 | 902.65 | 902.65 | - |
18 Mar 2024 | 908.10 | 908.10 | 908.10 | 908.10 | 908.10 | - |
15 Mar 2024 | 913.15 | 913.15 | 913.15 | 913.15 | 913.15 | - |
14 Mar 2024 | 916.49 | 916.49 | 916.49 | 916.25 | 916.25 | 309 |
13 Mar 2024 | 920.20 | 920.20 | 920.20 | 920.50 | 920.50 | 448 |
12 Mar 2024 | 919.20 | 919.20 | 919.20 | 919.20 | 919.20 | - |
11 Mar 2024 | 911.05 | 911.05 | 911.05 | 911.05 | 911.05 | - |
08 Mar 2024 | 907.60 | 908.22 | 907.60 | 907.60 | 907.60 | 6,714 |
07 Mar 2024 | 905.00 | 905.00 | 905.00 | 905.00 | 905.00 | - |
06 Mar 2024 | 895.25 | 895.25 | 895.25 | 895.25 | 895.25 | - |
05 Mar 2024 | 891.45 | 891.45 | 891.45 | 891.45 | 891.45 | - |
04 Mar 2024 | 898.33 | 898.33 | 896.62 | 893.45 | 893.45 | 6,488 |
01 Mar 2024 | 898.79 | 899.02 | 898.79 | 897.35 | 897.35 | 460 |
29 Feb 2024 | 899.59 | 899.59 | 899.59 | 896.00 | 896.00 | 333 |
28 Feb 2024 | 896.50 | 896.50 | 896.50 | 896.50 | 896.50 | - |
27 Feb 2024 | 897.40 | 897.40 | 897.40 | 897.40 | 897.40 | - |
26 Feb 2024 | 898.35 | 898.35 | 898.35 | 898.35 | 898.35 | - |
23 Feb 2024 | 898.50 | 898.50 | 898.50 | 901.75 | 901.75 | 1,000 |
22 Feb 2024 | 903.80 | 903.80 | 896.70 | 896.70 | 896.70 | 2,975 |
21 Feb 2024 | 903.60 | 903.60 | 903.60 | 902.50 | 902.50 | 110 |
20 Feb 2024 | 903.50 | 903.50 | 903.50 | 903.50 | 903.50 | - |
19 Feb 2024 | 890.92 | 893.47 | 890.92 | 902.45 | 902.45 | 13,017 |
16 Feb 2024 | 896.15 | 896.15 | 896.15 | 896.15 | 896.15 | - |
15 Feb 2024 | 894.50 | 894.63 | 894.50 | 895.90 | 895.90 | 98,628 |
14 Feb 2024 | 887.05 | 887.05 | 887.05 | 887.05 | 887.05 | - |
13 Feb 2024 | 882.70 | 882.70 | 882.70 | 876.70 | 876.70 | 1,315 |
12 Feb 2024 | 886.30 | 886.72 | 886.30 | 888.65 | 888.65 | 273,875 |
09 Feb 2024 | 887.80 | 887.80 | 882.10 | 882.10 | 882.10 | 12,875 |
08 Feb 2024 | 894.50 | 896.50 | 889.20 | 889.20 | 889.20 | 28,630 |
07 Feb 2024 | 901.30 | 901.30 | 898.40 | 894.45 | 894.45 | 55,248 |
06 Feb 2024 | 902.85 | 902.85 | 902.85 | 902.85 | 902.85 | - |
05 Feb 2024 | 909.00 | 909.00 | 907.40 | 908.10 | 908.10 | 3,573 |
02 Feb 2024 | 904.10 | 904.10 | 902.90 | 902.90 | 902.90 | 3,877 |
01 Feb 2024 | 906.00 | 907.60 | 906.00 | 904.05 | 904.05 | 12,740 |
31 Jan 2024 | 911.20 | 911.20 | 911.20 | 911.20 | 911.20 | 3,999 |
30 Jan 2024 | 916.70 | 916.70 | 916.70 | 918.35 | 918.35 | 3,719 |
29 Jan 2024 | 915.10 | 915.10 | 915.10 | 915.10 | 915.10 | - |
26 Jan 2024 | 903.70 | 910.80 | 903.70 | 910.80 | 910.80 | 1,830 |
25 Jan 2024 | 892.20 | 892.20 | 891.49 | 892.55 | 892.55 | 5,180 |
24 Jan 2024 | 889.20 | 889.20 | 889.20 | 891.40 | 891.40 | 1,708 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |