Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 951.60 | 953.70 | 940.10 | 946.00 | 946.00 | 19,121 |
17 May 2024 | 925.00 | 959.00 | 923.35 | 945.80 | 945.80 | 81,041 |
16 May 2024 | 937.00 | 937.00 | 920.05 | 925.65 | 925.65 | 38,634 |
15 May 2024 | 931.20 | 944.95 | 922.90 | 935.65 | 935.65 | 636,082 |
14 May 2024 | 927.75 | 976.95 | 914.00 | 948.80 | 948.80 | 658,270 |
13 May 2024 | 929.60 | 932.00 | 900.60 | 921.30 | 921.30 | 49,585 |
10 May 2024 | 935.00 | 937.35 | 925.55 | 927.80 | 927.80 | 22,579 |
09 May 2024 | 943.10 | 955.00 | 926.95 | 931.65 | 931.65 | 22,359 |
08 May 2024 | 973.55 | 974.80 | 936.15 | 943.05 | 943.05 | 60,020 |
07 May 2024 | 952.15 | 981.45 | 945.95 | 965.90 | 965.90 | 651,535 |
06 May 2024 | 956.70 | 956.70 | 939.55 | 952.15 | 952.15 | 36,795 |
03 May 2024 | 944.65 | 953.10 | 939.05 | 950.55 | 950.55 | 50,386 |
02 May 2024 | 954.75 | 954.95 | 940.50 | 944.65 | 944.65 | 30,946 |
30 Apr 2024 | 944.50 | 959.80 | 934.95 | 947.25 | 947.25 | 147,635 |
29 Apr 2024 | 940.00 | 949.50 | 933.00 | 937.40 | 937.40 | 32,869 |
26 Apr 2024 | 940.05 | 946.65 | 934.75 | 938.30 | 938.30 | 32,649 |
25 Apr 2024 | 943.00 | 946.70 | 932.00 | 936.30 | 936.30 | 40,380 |
24 Apr 2024 | 949.75 | 952.00 | 935.20 | 939.65 | 939.65 | 90,944 |
23 Apr 2024 | 954.70 | 962.35 | 941.10 | 944.70 | 944.70 | 304,026 |
22 Apr 2024 | 954.70 | 954.70 | 945.35 | 951.10 | 951.10 | 56,818 |
19 Apr 2024 | 959.00 | 959.90 | 924.00 | 947.05 | 947.05 | 57,076 |
18 Apr 2024 | 954.10 | 960.60 | 937.15 | 940.35 | 940.35 | 30,198 |
16 Apr 2024 | 950.00 | 958.45 | 942.55 | 954.10 | 954.10 | 30,130 |
15 Apr 2024 | 951.95 | 968.75 | 940.05 | 943.15 | 943.15 | 296,969 |
12 Apr 2024 | 988.75 | 996.95 | 950.00 | 963.45 | 963.45 | 127,850 |
10 Apr 2024 | 993.60 | 1,002.80 | 982.80 | 997.75 | 997.75 | 52,049 |
09 Apr 2024 | 990.05 | 1,000.00 | 983.35 | 993.80 | 993.80 | 54,784 |
08 Apr 2024 | 1,020.00 | 1,020.00 | 972.40 | 983.35 | 983.35 | 176,639 |
05 Apr 2024 | 987.95 | 1,052.60 | 950.05 | 995.60 | 995.60 | 256,456 |
04 Apr 2024 | 970.00 | 983.10 | 966.50 | 978.50 | 978.50 | 52,851 |
03 Apr 2024 | 955.65 | 970.05 | 943.80 | 965.20 | 965.20 | 48,213 |
02 Apr 2024 | 948.45 | 955.00 | 934.40 | 950.85 | 950.85 | 109,083 |
01 Apr 2024 | 907.65 | 946.00 | 889.95 | 927.85 | 927.85 | 295,576 |
28 Mar 2024 | 902.55 | 921.95 | 902.50 | 907.65 | 907.65 | 41,089 |
27 Mar 2024 | 928.85 | 928.85 | 900.00 | 902.55 | 902.55 | 66,643 |
26 Mar 2024 | 940.00 | 942.00 | 912.00 | 919.45 | 919.45 | 62,677 |
22 Mar 2024 | 953.00 | 953.50 | 923.40 | 927.45 | 927.45 | 52,879 |
21 Mar 2024 | 955.00 | 955.00 | 936.00 | 939.25 | 939.25 | 26,308 |
20 Mar 2024 | 961.45 | 961.45 | 934.85 | 949.55 | 949.55 | 125,618 |
19 Mar 2024 | 952.00 | 965.80 | 933.15 | 961.45 | 961.45 | 29,942 |
18 Mar 2024 | 929.45 | 969.00 | 916.95 | 951.95 | 951.95 | 90,362 |
15 Mar 2024 | 956.25 | 957.30 | 925.00 | 929.45 | 929.45 | 107,319 |
14 Mar 2024 | 931.45 | 977.45 | 918.95 | 956.05 | 956.05 | 32,422 |
13 Mar 2024 | 962.60 | 968.55 | 910.00 | 921.35 | 921.35 | 37,680 |
12 Mar 2024 | 985.55 | 986.95 | 940.00 | 954.40 | 954.40 | 153,024 |
11 Mar 2024 | 994.95 | 1,003.15 | 976.95 | 981.65 | 981.65 | 26,152 |
07 Mar 2024 | 991.00 | 1,008.00 | 990.15 | 994.75 | 994.75 | 15,519 |
06 Mar 2024 | 1,008.00 | 1,008.00 | 983.00 | 989.35 | 989.35 | 213,196 |
05 Mar 2024 | 1,007.00 | 1,010.00 | 999.60 | 1,003.00 | 1,003.00 | 29,950 |
04 Mar 2024 | 998.40 | 1,019.00 | 995.00 | 1,000.70 | 1,000.70 | 36,152 |
01 Mar 2024 | 1,007.65 | 1,023.15 | 998.10 | 1,019.75 | 1,019.75 | 34,711 |
29 Feb 2024 | 1,006.00 | 1,011.85 | 993.05 | 995.80 | 995.80 | 47,878 |
28 Feb 2024 | 1,020.00 | 1,034.90 | 1,001.00 | 1,004.50 | 1,004.50 | 65,616 |
27 Feb 2024 | 1,008.00 | 1,032.25 | 1,000.25 | 1,030.05 | 1,030.05 | 90,434 |
26 Feb 2024 | 1,011.95 | 1,025.00 | 992.00 | 1,004.20 | 1,004.20 | 42,114 |
23 Feb 2024 | 1,023.80 | 1,023.80 | 1,000.00 | 1,004.00 | 1,004.00 | 48,553 |
22 Feb 2024 | 1,045.00 | 1,045.00 | 1,000.80 | 1,018.85 | 1,018.85 | 25,161 |
21 Feb 2024 | 1,022.40 | 1,038.00 | 1,022.05 | 1,031.15 | 1,031.15 | 21,134 |
20 Feb 2024 | 1,022.00 | 1,030.25 | 1,017.10 | 1,022.40 | 1,022.40 | 18,112 |
19 Feb 2024 | 1,015.00 | 1,034.90 | 1,010.30 | 1,030.40 | 1,030.40 | 23,658 |
16 Feb 2024 | 1,037.35 | 1,037.35 | 1,018.50 | 1,020.30 | 1,020.30 | 15,802 |
15 Feb 2024 | 1,039.95 | 1,045.00 | 1,022.00 | 1,028.40 | 1,028.40 | 65,908 |
14 Feb 2024 | 1,021.85 | 1,037.35 | 1,009.30 | 1,027.55 | 1,027.55 | 16,632 |
13 Feb 2024 | 1,011.10 | 1,021.60 | 997.35 | 1,021.00 | 1,021.00 | 36,536 |
12 Feb 2024 | 1,029.80 | 1,029.80 | 1,004.05 | 1,011.10 | 1,011.10 | 25,717 |
09 Feb 2024 | 1,016.00 | 1,033.15 | 1,002.00 | 1,017.00 | 1,017.00 | 43,264 |
08 Feb 2024 | 1,045.70 | 1,049.95 | 1,010.00 | 1,016.50 | 1,016.50 | 48,387 |
07 Feb 2024 | 1,064.00 | 1,067.55 | 1,037.00 | 1,045.75 | 1,045.75 | 150,552 |
06 Feb 2024 | 1,046.80 | 1,078.90 | 1,041.65 | 1,065.45 | 1,065.45 | 197,800 |
05 Feb 2024 | 1,057.70 | 1,082.70 | 1,050.00 | 1,062.70 | 1,062.70 | 231,284 |
02 Feb 2024 | 1,059.70 | 1,079.10 | 1,048.25 | 1,057.70 | 1,057.70 | 63,040 |
01 Feb 2024 | 1,048.00 | 1,056.70 | 1,034.05 | 1,050.35 | 1,050.35 | 53,743 |
31 Jan 2024 | 1,047.40 | 1,065.00 | 1,039.75 | 1,047.85 | 1,047.85 | 49,524 |
30 Jan 2024 | 1,042.00 | 1,047.40 | 1,026.30 | 1,044.85 | 1,044.85 | 56,983 |
29 Jan 2024 | 1,039.75 | 1,048.00 | 1,026.05 | 1,038.80 | 1,038.80 | 61,945 |
25 Jan 2024 | 1,037.10 | 1,043.25 | 1,020.00 | 1,035.20 | 1,035.20 | 32,534 |
24 Jan 2024 | 1,019.00 | 1,035.00 | 1,017.00 | 1,034.10 | 1,034.10 | 49,393 |
23 Jan 2024 | 1,036.05 | 1,036.05 | 1,006.05 | 1,019.85 | 1,019.85 | 45,395 |
19 Jan 2024 | 1,048.00 | 1,050.00 | 1,018.90 | 1,033.35 | 1,033.35 | 82,736 |
18 Jan 2024 | 1,034.60 | 1,040.00 | 997.00 | 1,027.70 | 1,027.70 | 68,625 |
17 Jan 2024 | 1,052.00 | 1,062.55 | 1,030.00 | 1,034.55 | 1,034.55 | 82,835 |
16 Jan 2024 | 1,030.00 | 1,059.95 | 1,021.00 | 1,057.25 | 1,057.25 | 102,153 |
15 Jan 2024 | 1,055.00 | 1,058.80 | 1,015.10 | 1,031.90 | 1,031.90 | 103,898 |
12 Jan 2024 | 1,069.90 | 1,069.90 | 1,031.35 | 1,038.80 | 1,038.80 | 56,007 |
11 Jan 2024 | 1,043.95 | 1,063.35 | 1,035.00 | 1,059.45 | 1,059.45 | 87,555 |
10 Jan 2024 | 1,047.00 | 1,047.00 | 1,030.00 | 1,043.95 | 1,043.95 | 64,903 |
09 Jan 2024 | 1,028.00 | 1,043.00 | 1,028.00 | 1,038.25 | 1,038.25 | 65,517 |
08 Jan 2024 | 1,032.95 | 1,034.00 | 1,020.45 | 1,026.65 | 1,026.65 | 47,469 |
05 Jan 2024 | 1,029.70 | 1,048.95 | 1,020.90 | 1,026.35 | 1,026.35 | 154,956 |
04 Jan 2024 | 1,015.00 | 1,032.00 | 1,005.00 | 1,022.00 | 1,022.00 | 142,105 |
03 Jan 2024 | 996.40 | 1,016.75 | 992.00 | 1,011.90 | 1,011.90 | 101,372 |
02 Jan 2024 | 998.00 | 1,000.30 | 988.50 | 995.05 | 995.05 | 23,994 |
01 Jan 2024 | 987.50 | 999.45 | 987.50 | 992.70 | 992.70 | 34,648 |
29 Dec 2023 | 1,009.00 | 1,009.00 | 987.00 | 988.30 | 988.30 | 89,958 |
28 Dec 2023 | 1,013.40 | 1,020.50 | 995.00 | 997.30 | 997.30 | 157,639 |
27 Dec 2023 | 999.35 | 1,015.95 | 996.45 | 1,013.40 | 1,013.40 | 53,601 |
26 Dec 2023 | 1,011.00 | 1,016.90 | 979.00 | 994.80 | 994.80 | 31,002 |
22 Dec 2023 | 995.60 | 1,011.35 | 992.75 | 1,009.30 | 1,009.30 | 29,012 |
21 Dec 2023 | 992.40 | 1,005.70 | 983.00 | 995.60 | 995.60 | 38,257 |
20 Dec 2023 | 1,010.00 | 1,014.00 | 976.95 | 993.40 | 993.40 | 65,966 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |