Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 May 2024 | 940.50 | 958.50 | 931.00 | 950.05 | 950.05 | 3,202 |
07 May 2024 | 941.00 | 968.90 | 941.00 | 958.70 | 958.70 | 10,710 |
06 May 2024 | 988.00 | 988.00 | 946.00 | 950.75 | 950.75 | 4,156 |
03 May 2024 | 967.00 | 985.00 | 960.00 | 968.10 | 968.10 | 6,356 |
02 May 2024 | 935.00 | 980.00 | 929.00 | 975.70 | 975.70 | 16,711 |
30 Apr 2024 | 968.00 | 977.00 | 942.35 | 955.70 | 955.70 | 4,205 |
29 Apr 2024 | 924.05 | 965.95 | 924.05 | 961.60 | 961.60 | 9,116 |
26 Apr 2024 | 927.50 | 938.00 | 921.05 | 923.10 | 923.10 | 4,615 |
25 Apr 2024 | 932.50 | 940.00 | 920.60 | 930.40 | 930.40 | 4,198 |
24 Apr 2024 | 935.00 | 945.00 | 930.05 | 934.15 | 934.15 | 3,244 |
23 Apr 2024 | 953.00 | 964.00 | 923.00 | 935.00 | 935.00 | 6,339 |
22 Apr 2024 | 938.00 | 960.00 | 932.05 | 953.15 | 953.15 | 3,017 |
19 Apr 2024 | 969.90 | 969.90 | 913.30 | 931.80 | 931.80 | 5,722 |
18 Apr 2024 | 926.00 | 978.00 | 926.00 | 936.10 | 936.10 | 4,855 |
16 Apr 2024 | 914.00 | 935.00 | 905.00 | 926.55 | 926.55 | 4,017 |
15 Apr 2024 | 923.30 | 935.00 | 906.00 | 917.00 | 917.00 | 6,443 |
12 Apr 2024 | 969.00 | 980.00 | 944.50 | 948.55 | 948.55 | 8,729 |
10 Apr 2024 | 1,000.00 | 1,005.00 | 960.40 | 969.00 | 969.00 | 6,899 |
09 Apr 2024 | 1,015.00 | 1,019.95 | 961.00 | 990.20 | 990.20 | 12,053 |
08 Apr 2024 | 1,069.70 | 1,077.80 | 993.10 | 1,013.15 | 1,013.15 | 15,137 |
05 Apr 2024 | 984.00 | 1,083.00 | 955.50 | 1,052.50 | 1,052.50 | 53,222 |
04 Apr 2024 | 946.00 | 990.00 | 922.80 | 979.75 | 979.75 | 11,382 |
03 Apr 2024 | 875.15 | 947.00 | 875.15 | 941.25 | 941.25 | 8,866 |
02 Apr 2024 | 856.50 | 889.00 | 856.50 | 884.65 | 884.65 | 7,998 |
01 Apr 2024 | 834.00 | 869.00 | 834.00 | 857.95 | 857.95 | 7,852 |
28 Mar 2024 | 844.00 | 858.90 | 823.60 | 834.40 | 834.40 | 6,607 |
27 Mar 2024 | 874.00 | 874.00 | 842.10 | 844.70 | 844.70 | 8,013 |
26 Mar 2024 | 841.10 | 875.00 | 820.00 | 864.30 | 864.30 | 15,234 |
22 Mar 2024 | 859.00 | 883.00 | 832.00 | 841.55 | 841.55 | 8,036 |
21 Mar 2024 | 844.80 | 865.00 | 831.15 | 856.10 | 856.10 | 5,582 |
20 Mar 2024 | 831.00 | 852.00 | 831.00 | 836.70 | 836.70 | 2,957 |
19 Mar 2024 | 836.00 | 854.85 | 830.00 | 839.35 | 839.35 | 8,093 |
18 Mar 2024 | 836.05 | 853.95 | 830.05 | 839.90 | 839.90 | 15,275 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 829.95 | 889.95 | 816.30 | 859.25 | 859.25 | 6,772 |
13 Mar 2024 | 894.70 | 898.15 | 823.00 | 829.95 | 829.95 | 9,020 |
12 Mar 2024 | 921.00 | 921.00 | 870.65 | 885.80 | 885.80 | 7,521 |
11 Mar 2024 | 908.05 | 928.00 | 901.00 | 912.05 | 912.05 | 4,400 |
07 Mar 2024 | 937.00 | 939.00 | 906.00 | 907.95 | 907.95 | 3,555 |
06 Mar 2024 | 916.20 | 939.90 | 906.05 | 915.90 | 915.90 | 6,449 |
05 Mar 2024 | 933.00 | 944.00 | 902.90 | 925.50 | 925.50 | 3,900 |
04 Mar 2024 | 956.75 | 960.90 | 931.25 | 936.50 | 936.50 | 3,314 |
01 Mar 2024 | 924.40 | 950.00 | 918.50 | 923.00 | 923.00 | 2,560 |
29 Feb 2024 | 925.00 | 925.00 | 910.10 | 918.50 | 918.50 | 3,882 |
28 Feb 2024 | 923.30 | 926.00 | 910.00 | 912.60 | 912.60 | 4,068 |
27 Feb 2024 | 940.65 | 944.00 | 925.00 | 930.70 | 930.70 | 2,224 |
26 Feb 2024 | 957.95 | 957.95 | 930.00 | 930.85 | 930.85 | 4,529 |
23 Feb 2024 | 948.00 | 958.00 | 940.30 | 942.90 | 942.90 | 2,784 |
22 Feb 2024 | 942.00 | 950.60 | 930.00 | 941.30 | 941.30 | 3,839 |
21 Feb 2024 | 955.00 | 965.00 | 940.05 | 948.90 | 948.90 | 2,419 |
20 Feb 2024 | 959.95 | 961.90 | 942.00 | 948.60 | 948.60 | 5,040 |
19 Feb 2024 | 956.00 | 977.00 | 941.35 | 946.50 | 946.50 | 5,515 |
16 Feb 2024 | 941.80 | 968.90 | 941.80 | 955.20 | 955.20 | 6,210 |
15 Feb 2024 | 972.00 | 975.00 | 936.15 | 941.30 | 941.30 | 6,783 |
14 Feb 2024 | 957.00 | 962.80 | 930.00 | 953.35 | 953.35 | 4,286 |
13 Feb 2024 | 974.90 | 974.90 | 932.00 | 957.70 | 957.70 | 6,215 |
12 Feb 2024 | 915.00 | 968.00 | 881.05 | 962.35 | 962.35 | 18,197 |
09 Feb 2024 | 920.20 | 1,000.00 | 915.00 | 923.95 | 923.95 | 48,451 |
08 Feb 2024 | 1,032.00 | 1,043.00 | 989.40 | 1,019.60 | 1,019.60 | 7,630 |
07 Feb 2024 | 1,002.50 | 1,024.00 | 1,002.50 | 1,021.95 | 1,021.95 | 6,558 |
06 Feb 2024 | 1,016.00 | 1,023.50 | 999.00 | 1,010.85 | 1,010.85 | 5,959 |
05 Feb 2024 | 1,000.00 | 1,019.00 | 994.00 | 1,015.35 | 1,015.35 | 4,910 |
02 Feb 2024 | 996.05 | 1,024.00 | 995.00 | 1,001.25 | 1,001.25 | 9,178 |
01 Feb 2024 | 1,019.30 | 1,042.00 | 997.00 | 1,003.00 | 1,003.00 | 8,811 |
31 Jan 2024 | 1,024.80 | 1,037.00 | 1,011.00 | 1,019.30 | 1,019.30 | 4,611 |
30 Jan 2024 | 1,048.70 | 1,068.00 | 1,010.00 | 1,017.30 | 1,017.30 | 7,574 |
29 Jan 2024 | 1,072.00 | 1,072.00 | 1,032.35 | 1,048.70 | 1,048.70 | 5,854 |
25 Jan 2024 | 1,055.00 | 1,082.00 | 1,031.00 | 1,050.70 | 1,050.70 | 5,145 |
24 Jan 2024 | 1,048.15 | 1,088.40 | 1,030.50 | 1,053.45 | 1,053.45 | 8,658 |
23 Jan 2024 | 1,160.00 | 1,175.00 | 1,050.00 | 1,078.15 | 1,078.15 | 16,636 |
19 Jan 2024 | 1,055.00 | 1,099.00 | 1,040.15 | 1,080.30 | 1,080.30 | 17,071 |
18 Jan 2024 | 1,022.95 | 1,040.00 | 985.30 | 1,035.75 | 1,035.75 | 11,883 |
17 Jan 2024 | 990.00 | 1,034.00 | 971.00 | 1,002.30 | 1,002.30 | 36,490 |
16 Jan 2024 | 1,052.00 | 1,083.00 | 970.00 | 999.40 | 999.40 | 22,802 |
15 Jan 2024 | 1,117.05 | 1,132.80 | 1,030.30 | 1,063.80 | 1,063.80 | 17,404 |
12 Jan 2024 | 1,139.05 | 1,180.00 | 1,111.00 | 1,116.80 | 1,116.80 | 13,749 |
11 Jan 2024 | 1,128.70 | 1,184.00 | 1,128.70 | 1,150.90 | 1,150.90 | 19,007 |
10 Jan 2024 | 1,126.00 | 1,150.00 | 1,034.70 | 1,128.70 | 1,128.70 | 26,229 |
09 Jan 2024 | 1,159.00 | 1,168.00 | 1,100.00 | 1,113.90 | 1,113.90 | 34,806 |
08 Jan 2024 | 1,087.90 | 1,109.00 | 1,061.00 | 1,100.75 | 1,100.75 | 58,944 |
05 Jan 2024 | 959.00 | 1,080.00 | 942.00 | 1,051.00 | 1,051.00 | 67,463 |
04 Jan 2024 | 959.80 | 974.90 | 927.50 | 949.85 | 949.85 | 17,360 |
03 Jan 2024 | 917.80 | 949.00 | 904.05 | 945.45 | 945.45 | 30,892 |
02 Jan 2024 | 898.00 | 927.00 | 896.00 | 905.75 | 905.75 | 23,385 |
01 Jan 2024 | 879.95 | 900.00 | 858.00 | 898.00 | 898.00 | 17,215 |
29 Dec 2023 | 889.80 | 890.00 | 870.00 | 871.50 | 871.50 | 7,873 |
28 Dec 2023 | 888.00 | 905.00 | 880.00 | 880.95 | 880.95 | 19,535 |
27 Dec 2023 | 905.00 | 925.50 | 883.80 | 894.40 | 894.40 | 37,090 |
26 Dec 2023 | 796.00 | 935.00 | 796.00 | 888.85 | 888.85 | 73,704 |
22 Dec 2023 | 782.00 | 798.00 | 780.00 | 781.00 | 781.00 | 10,363 |
21 Dec 2023 | 775.00 | 790.00 | 770.00 | 775.90 | 775.90 | 11,795 |
20 Dec 2023 | 795.05 | 803.95 | 775.00 | 779.20 | 779.20 | 9,234 |
19 Dec 2023 | 799.10 | 809.70 | 796.00 | 798.60 | 798.60 | 6,420 |
18 Dec 2023 | 798.00 | 806.95 | 791.60 | 799.10 | 799.10 | 7,066 |
15 Dec 2023 | 805.00 | 807.90 | 783.80 | 796.30 | 796.30 | 7,728 |
14 Dec 2023 | 813.45 | 813.45 | 797.00 | 802.30 | 802.30 | 7,306 |
13 Dec 2023 | 812.80 | 812.80 | 795.55 | 804.00 | 804.00 | 3,369 |
12 Dec 2023 | 809.95 | 810.00 | 795.25 | 802.55 | 802.55 | 7,001 |
11 Dec 2023 | 813.80 | 813.80 | 790.05 | 796.90 | 796.90 | 10,580 |
08 Dec 2023 | 788.25 | 810.70 | 775.00 | 800.90 | 800.90 | 8,611 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |