Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
15 May 2024 | 1,046.50 | 1,074.60 | 1,046.30 | 1,072.40 | 1,072.40 | 41,256 |
14 May 2024 | 1,010.70 | 1,048.80 | 1,009.60 | 1,044.60 | 1,044.60 | 32,974 |
13 May 2024 | 1,007.80 | 1,025.90 | 1,000.00 | 1,010.80 | 1,010.80 | 32,974 |
10 May 2024 | 993.40 | 1,008.50 | 992.50 | 1,007.20 | 1,007.20 | 31,752 |
09 May 2024 | 986.20 | 997.70 | 982.00 | 990.80 | 990.80 | 25,273 |
08 May 2024 | 988.00 | 991.50 | 972.00 | 984.60 | 984.60 | 27,915 |
07 May 2024 | 967.00 | 992.80 | 961.10 | 988.40 | 988.40 | 33,564 |
06 May 2024 | 965.60 | 978.60 | 956.30 | 964.90 | 964.90 | 21,624 |
03 May 2024 | 964.30 | 980.30 | 957.50 | 965.30 | 965.30 | 28,691 |
02 May 2024 | 966.10 | 971.20 | 951.90 | 962.60 | 962.60 | 26,930 |
01 May 2024 | 947.70 | 968.30 | 942.20 | 954.90 | 954.90 | 32,778 |
30 Apr 2024 | 959.90 | 963.10 | 940.00 | 948.20 | 948.20 | 30,285 |
29 Apr 2024 | 924.60 | 965.50 | 922.70 | 961.50 | 961.50 | 40,391 |
26 Apr 2024 | 926.20 | 934.20 | 919.30 | 922.10 | 922.10 | 24,264 |
25 Apr 2024 | 913.30 | 927.20 | 905.50 | 920.50 | 920.50 | 32,867 |
24 Apr 2024 | 921.20 | 929.60 | 911.00 | 915.80 | 915.80 | 31,813 |
23 Apr 2024 | 932.00 | 933.00 | 910.40 | 922.80 | 922.80 | 37,736 |
22 Apr 2024 | 944.00 | 946.90 | 925.60 | 931.30 | 931.30 | 27,372 |
19 Apr 2024 | 949.40 | 960.30 | 936.50 | 943.80 | 943.80 | 27,946 |
18 Apr 2024 | 953.50 | 961.90 | 944.00 | 954.50 | 954.50 | 25,906 |
17 Apr 2024 | 971.50 | 974.00 | 952.00 | 954.20 | 954.20 | 28,860 |
16 Apr 2024 | 985.20 | 987.70 | 968.90 | 975.20 | 975.20 | 31,073 |
15 Apr 2024 | 992.70 | 998.70 | 972.00 | 981.00 | 981.00 | 31,021 |
12 Apr 2024 | 996.00 | 1,020.50 | 987.50 | 1,001.70 | 1,001.70 | 44,899 |
11 Apr 2024 | 977.60 | 996.10 | 974.20 | 988.00 | 988.00 | 28,982 |
10 Apr 2024 | 991.90 | 997.40 | 971.30 | 976.40 | 976.40 | 43,638 |
09 Apr 2024 | 977.40 | 1,001.20 | 976.50 | 984.10 | 984.10 | 38,667 |
08 Apr 2024 | 940.50 | 980.70 | 931.70 | 974.50 | 974.50 | 44,422 |
05 Apr 2024 | 946.60 | 947.50 | 926.90 | 940.60 | 940.60 | 32,503 |
04 Apr 2024 | 953.30 | 958.20 | 942.10 | 952.60 | 952.60 | 31,520 |
03 Apr 2024 | 937.50 | 953.20 | 927.80 | 946.50 | 946.50 | 30,746 |
02 Apr 2024 | 914.40 | 942.20 | 912.80 | 934.30 | 934.30 | 36,253 |
01 Apr 2024 | 922.70 | 928.70 | 905.00 | 911.40 | 911.40 | 26,100 |
28 Mar 2024 | 911.20 | 923.80 | 904.30 | 921.10 | 921.10 | 25,090 |
27 Mar 2024 | 917.30 | 919.80 | 900.20 | 909.70 | 909.70 | 29,105 |
26 Mar 2024 | 917.40 | 922.90 | 913.20 | 920.70 | 920.70 | 22,777 |
25 Mar 2024 | 907.90 | 925.50 | 906.80 | 919.00 | 919.00 | 24,798 |
22 Mar 2024 | 919.90 | 923.00 | 905.90 | 907.60 | 907.60 | 15,963 |
21 Mar 2024 | 921.00 | 931.60 | 918.10 | 922.00 | 922.00 | 19,346 |
20 Mar 2024 | 907.50 | 923.10 | 900.90 | 908.30 | 908.30 | 14,811 |
19 Mar 2024 | 928.90 | 928.90 | 905.30 | 910.40 | 910.40 | 16,288 |
18 Mar 2024 | 950.40 | 951.40 | 927.70 | 929.90 | 929.90 | 8,895 |
15 Mar 2024 | 940.10 | 967.00 | 937.70 | 952.30 | 952.30 | 6,616 |
14 Mar 2024 | 955.80 | 957.20 | 939.50 | 944.60 | 944.60 | 5,863 |
13 Mar 2024 | 936.00 | 955.90 | 935.50 | 954.20 | 954.20 | 5,985 |
12 Mar 2024 | 951.00 | 951.00 | 924.80 | 937.40 | 937.40 | 6,649 |
11 Mar 2024 | 926.50 | 953.50 | 926.20 | 949.60 | 949.60 | 6,639 |
08 Mar 2024 | 933.80 | 940.50 | 920.60 | 924.20 | 924.20 | 5,288 |
07 Mar 2024 | 921.20 | 939.30 | 918.00 | 932.80 | 932.80 | 4,999 |
06 Mar 2024 | 895.50 | 925.50 | 894.30 | 923.60 | 923.60 | 3,885 |
05 Mar 2024 | 911.00 | 911.00 | 893.40 | 896.60 | 896.60 | 3,789 |
04 Mar 2024 | 901.60 | 916.00 | 897.10 | 913.30 | 913.30 | 3,249 |
01 Mar 2024 | 891.90 | 902.20 | 879.80 | 897.20 | 897.20 | 4,031 |
29 Feb 2024 | 892.00 | 902.50 | 888.40 | 892.80 | 892.80 | 2,522 |
28 Feb 2024 | 904.00 | 905.60 | 890.50 | 894.00 | 894.00 | 2,783 |
27 Feb 2024 | 893.70 | 910.00 | 893.70 | 905.40 | 905.40 | 2,485 |
26 Feb 2024 | 913.70 | 914.90 | 889.10 | 890.20 | 890.20 | 3,211 |
23 Feb 2024 | 916.20 | 919.50 | 902.70 | 918.10 | 918.10 | 1,717 |
22 Feb 2024 | 898.00 | 917.30 | 898.00 | 914.00 | 914.00 | 2,138 |
21 Feb 2024 | 921.00 | 923.60 | 896.10 | 898.20 | 898.20 | 1,787 |
20 Feb 2024 | 920.80 | 928.50 | 909.30 | 922.30 | 922.30 | 2,179 |
16 Feb 2024 | 910.00 | 923.80 | 902.50 | 921.30 | 921.30 | 820 |
15 Feb 2024 | 905.40 | 917.80 | 901.60 | 912.80 | 912.80 | 1,198 |
14 Feb 2024 | 887.50 | 911.20 | 885.90 | 905.30 | 905.30 | 1,079 |
13 Feb 2024 | 905.20 | 914.70 | 883.30 | 887.70 | 887.70 | 1,783 |
12 Feb 2024 | 891.10 | 908.70 | 888.90 | 905.80 | 905.80 | 693 |
09 Feb 2024 | 905.00 | 907.80 | 882.70 | 887.50 | 887.50 | 2,076 |
08 Feb 2024 | 898.30 | 904.70 | 886.70 | 902.80 | 902.80 | 1,221 |
07 Feb 2024 | 921.00 | 922.90 | 894.10 | 895.90 | 895.90 | 2,581 |
06 Feb 2024 | 915.20 | 923.10 | 909.20 | 919.50 | 919.50 | 602 |
05 Feb 2024 | 910.00 | 919.30 | 906.80 | 912.30 | 912.30 | 625 |
02 Feb 2024 | 930.80 | 941.00 | 908.90 | 910.50 | 910.50 | 982 |
01 Feb 2024 | 936.50 | 938.00 | 919.10 | 930.90 | 930.90 | 747 |
31 Jan 2024 | 940.80 | 951.20 | 933.80 | 940.40 | 940.40 | 669 |
30 Jan 2024 | 945.60 | 946.40 | 930.70 | 939.70 | 939.70 | 562 |
29 Jan 2024 | 931.00 | 946.90 | 924.60 | 945.80 | 945.80 | 1,001 |
26 Jan 2024 | 907.00 | 933.00 | 906.00 | 929.80 | 929.80 | 789 |
25 Jan 2024 | 917.10 | 920.00 | 901.60 | 903.50 | 903.50 | 751 |
24 Jan 2024 | 919.00 | 930.40 | 915.40 | 923.70 | 923.70 | 291 |
23 Jan 2024 | 909.90 | 925.60 | 909.90 | 914.30 | 914.30 | 323 |
22 Jan 2024 | 915.40 | 921.70 | 908.60 | 911.70 | 911.70 | 218 |
19 Jan 2024 | 926.20 | 931.80 | 909.90 | 915.90 | 915.90 | 946 |
18 Jan 2024 | 902.00 | 925.00 | 901.00 | 920.90 | 920.90 | 470 |
17 Jan 2024 | 914.00 | 914.00 | 892.90 | 899.00 | 899.00 | 1,867 |
16 Jan 2024 | 928.10 | 936.00 | 911.00 | 913.70 | 913.70 | 1,041 |
12 Jan 2024 | 936.40 | 954.40 | 924.00 | 929.80 | 929.80 | 2,006 |
11 Jan 2024 | 937.40 | 949.30 | 926.50 | 927.70 | 927.70 | 1,244 |
10 Jan 2024 | 951.10 | 954.70 | 934.20 | 937.40 | 937.40 | 794 |
09 Jan 2024 | 964.20 | 970.60 | 948.60 | 951.10 | 951.10 | 1,107 |
08 Jan 2024 | 978.50 | 980.90 | 962.80 | 966.30 | 966.30 | 418 |
05 Jan 2024 | 974.00 | 987.00 | 961.60 | 978.60 | 978.60 | 305 |
04 Jan 2024 | 985.70 | 994.80 | 971.80 | 973.40 | 973.40 | 283 |
03 Jan 2024 | 1,002.60 | 1,008.10 | 983.80 | 994.10 | 994.10 | 341 |
02 Jan 2024 | 1,013.50 | 1,021.20 | 1,000.20 | 1,005.10 | 1,005.10 | 272 |
29 Dec 2023 | 1,026.70 | 1,032.00 | 1,012.70 | 1,015.70 | 1,015.70 | 227 |
28 Dec 2023 | 1,019.90 | 1,036.60 | 1,016.80 | 1,029.60 | 1,029.60 | 212 |
27 Dec 2023 | 1,004.00 | 1,022.30 | 996.70 | 1,020.80 | 1,020.80 | 304 |
26 Dec 2023 | 996.30 | 1,007.00 | 995.20 | 1,001.60 | 1,001.60 | 470 |
22 Dec 2023 | 987.40 | 1,004.10 | 985.90 | 1,000.40 | 1,000.40 | 367 |
21 Dec 2023 | 981.40 | 988.00 | 974.60 | 986.00 | 986.00 | 210 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |