Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Mar 2023 | 978.00 | 994.10 | 974.20 | 988.90 | 988.90 | 1,330,671 |
17 Mar 2023 | 970.00 | 994.60 | 970.00 | 977.60 | 977.60 | 2,746,512 |
16 Mar 2023 | 990.00 | 995.80 | 952.10 | 973.20 | 973.20 | 2,351,451 |
15 Mar 2023 | 997.50 | 997.60 | 986.00 | 993.00 | 993.00 | 1,486,290 |
14 Mar 2023 | 982.40 | 993.20 | 973.20 | 989.20 | 989.20 | 1,528,413 |
13 Mar 2023 | 1,001.00 | 1,001.20 | 982.00 | 984.00 | 984.00 | 1,506,920 |
10 Mar 2023 | 1,010.00 | 1,010.20 | 996.10 | 999.60 | 999.60 | 1,176,389 |
09 Mar 2023 | 997.90 | 1,011.20 | 996.70 | 1,010.00 | 1,010.00 | 1,247,540 |
08 Mar 2023 | 1,010.60 | 1,011.00 | 988.40 | 994.50 | 994.50 | 1,460,235 |
07 Mar 2023 | 1,012.00 | 1,022.00 | 1,007.80 | 1,015.80 | 1,015.80 | 1,552,269 |
06 Mar 2023 | 1,012.80 | 1,024.60 | 1,006.80 | 1,008.00 | 1,008.00 | 1,101,722 |
03 Mar 2023 | 1,003.40 | 1,011.00 | 1,000.00 | 1,009.20 | 1,009.20 | 1,071,951 |
02 Mar 2023 | 999.00 | 1,005.00 | 991.60 | 1,005.00 | 1,005.00 | 1,234,788 |
01 Mar 2023 | 995.30 | 1,005.80 | 990.30 | 997.80 | 997.80 | 1,594,873 |
28 Feb 2023 | 1,001.00 | 1,008.00 | 992.80 | 996.20 | 996.20 | 3,901,721 |
27 Feb 2023 | 1,000.80 | 1,013.40 | 1,000.80 | 1,010.40 | 1,010.40 | 1,626,865 |
24 Feb 2023 | 1,000.00 | 1,001.00 | 991.60 | 997.10 | 997.10 | 2,010,467 |
23 Feb 2023 | 998.40 | 1,009.80 | 995.60 | 1,004.00 | 1,004.00 | 1,438,036 |
22 Feb 2023 | 998.50 | 1,001.40 | 991.80 | 997.00 | 997.00 | 1,519,702 |
21 Feb 2023 | 980.20 | 1,000.20 | 980.20 | 1,000.20 | 1,000.20 | 1,118,640 |
20 Feb 2023 | 983.40 | 986.90 | 979.10 | 983.70 | 983.70 | 563,670 |
17 Feb 2023 | 968.00 | 992.90 | 965.50 | 986.00 | 986.00 | 1,151,539 |
16 Feb 2023 | 984.50 | 986.40 | 962.90 | 969.50 | 969.50 | 1,267,856 |
15 Feb 2023 | 985.20 | 990.30 | 973.70 | 989.00 | 989.00 | 1,104,718 |
14 Feb 2023 | 994.00 | 1,001.40 | 983.00 | 994.00 | 994.00 | 1,535,783 |
13 Feb 2023 | 975.00 | 994.20 | 974.00 | 994.00 | 994.00 | 1,455,604 |
10 Feb 2023 | 970.00 | 970.10 | 952.80 | 968.40 | 968.40 | 1,336,225 |
09 Feb 2023 | 969.90 | 973.60 | 961.50 | 967.00 | 967.00 | 1,236,573 |
08 Feb 2023 | 968.20 | 984.20 | 962.70 | 970.80 | 970.80 | 2,007,528 |
07 Feb 2023 | 960.80 | 969.50 | 956.40 | 966.10 | 966.10 | 1,411,105 |
06 Feb 2023 | 941.50 | 962.10 | 930.90 | 958.00 | 958.00 | 1,798,729 |
03 Feb 2023 | 907.00 | 941.90 | 901.60 | 941.50 | 941.50 | 2,471,942 |
02 Feb 2023 | 942.40 | 942.50 | 903.10 | 906.10 | 906.10 | 2,543,159 |
01 Feb 2023 | 955.00 | 971.00 | 926.30 | 942.40 | 942.40 | 3,317,700 |
31 Jan 2023 | 956.10 | 956.20 | 930.80 | 943.00 | 943.00 | 1,917,904 |
30 Jan 2023 | 947.90 | 963.40 | 944.20 | 961.50 | 961.50 | 1,296,259 |
27 Jan 2023 | 937.50 | 947.90 | 933.80 | 947.90 | 947.90 | 1,058,910 |
26 Jan 2023 | 946.00 | 952.40 | 937.10 | 939.30 | 939.30 | 1,041,792 |
25 Jan 2023 | 957.20 | 963.00 | 933.20 | 948.00 | 948.00 | 1,175,653 |
24 Jan 2023 | 966.00 | 972.30 | 954.40 | 957.20 | 957.20 | 1,351,168 |
23 Jan 2023 | 962.60 | 972.80 | 958.30 | 965.50 | 965.50 | 1,020,268 |
20 Jan 2023 | 968.00 | 972.80 | 959.50 | 966.00 | 966.00 | 1,117,404 |
19 Jan 2023 | 965.00 | 970.80 | 951.00 | 958.10 | 958.10 | 1,705,110 |
18 Jan 2023 | 955.00 | 962.80 | 952.10 | 961.70 | 961.70 | 1,119,215 |
17 Jan 2023 | 950.00 | 970.30 | 950.00 | 953.60 | 953.60 | 1,223,470 |
16 Jan 2023 | 943.20 | 957.00 | 941.00 | 952.70 | 952.70 | 1,124,218 |
13 Jan 2023 | 915.40 | 940.60 | 911.20 | 936.60 | 936.60 | 1,842,919 |
12 Jan 2023 | 912.70 | 919.40 | 896.50 | 913.70 | 913.70 | 1,644,615 |
11 Jan 2023 | 918.90 | 928.40 | 899.70 | 909.70 | 909.70 | 2,603,599 |
10 Jan 2023 | 945.70 | 948.40 | 920.80 | 930.70 | 930.70 | 2,541,095 |
09 Jan 2023 | 975.00 | 975.00 | 955.10 | 957.70 | 957.70 | 1,526,419 |
06 Jan 2023 | 960.40 | 971.50 | 957.80 | 967.50 | 967.50 | 1,071,261 |
05 Jan 2023 | 960.10 | 961.70 | 950.20 | 958.70 | 958.70 | 1,169,983 |
04 Jan 2023 | 969.00 | 976.30 | 957.60 | 961.00 | 961.00 | 1,739,313 |
03 Jan 2023 | 947.20 | 973.10 | 945.50 | 968.30 | 968.30 | 1,535,607 |
02 Jan 2023 | 940.70 | 947.20 | 938.60 | 942.00 | 942.00 | 650,626 |
30 Dec 2022 | 940.40 | 945.60 | 937.50 | 938.00 | 938.00 | 941,745 |
29 Dec 2022 | 931.30 | 940.90 | 927.10 | 940.90 | 940.90 | 1,042,548 |
28 Dec 2022 | 933.00 | 933.00 | 925.70 | 930.40 | 930.40 | 838,426 |
27 Dec 2022 | 933.90 | 937.20 | 928.00 | 932.80 | 932.80 | 438,380 |
23 Dec 2022 | 932.40 | 937.70 | 930.40 | 934.50 | 934.50 | 680,283 |
22 Dec 2022 | 924.90 | 933.90 | 924.60 | 933.00 | 933.00 | 1,144,619 |
21 Dec 2022 | 925.00 | 931.20 | 922.10 | 925.00 | 925.00 | 1,378,766 |
20 Dec 2022 | 911.80 | 929.00 | 910.80 | 925.00 | 925.00 | 1,124,737 |
19 Dec 2022 | 925.90 | 927.00 | 914.20 | 916.00 | 916.00 | 1,687,712 |
16 Dec 2022 | 921.10 | 929.90 | 921.10 | 927.70 | 927.70 | 2,778,388 |
15 Dec 2022 | 940.00 | 940.00 | 924.50 | 932.30 | 932.30 | 1,867,053 |
14 Dec 2022 | 928.80 | 939.50 | 918.50 | 937.50 | 937.50 | 1,701,192 |
13 Dec 2022 | 910.10 | 931.40 | 903.70 | 928.80 | 928.80 | 1,830,284 |
12 Dec 2022 | 912.00 | 921.00 | 909.00 | 912.80 | 912.80 | 1,557,325 |
09 Dec 2022 | 897.70 | 923.70 | 893.20 | 921.70 | 921.70 | 2,219,744 |
08 Dec 2022 | 885.00 | 897.30 | 883.00 | 897.30 | 897.30 | 1,292,315 |
07 Dec 2022 | 886.70 | 896.00 | 886.60 | 888.90 | 888.90 | 1,258,306 |
06 Dec 2022 | 895.00 | 902.50 | 889.70 | 895.00 | 895.00 | 1,377,743 |
05 Dec 2022 | 893.80 | 901.60 | 890.80 | 900.60 | 900.60 | 1,026,905 |
02 Dec 2022 | 891.70 | 897.80 | 885.20 | 897.00 | 897.00 | 1,380,954 |
01 Dec 2022 | 885.30 | 896.80 | 884.20 | 892.60 | 892.60 | 1,342,966 |
30 Nov 2022 | 882.00 | 888.50 | 879.40 | 884.00 | 884.00 | 4,142,446 |
29 Nov 2022 | 872.30 | 892.40 | 871.50 | 879.90 | 879.90 | 2,549,599 |
28 Nov 2022 | 848.80 | 861.40 | 847.90 | 858.40 | 858.40 | 1,370,680 |
25 Nov 2022 | 841.70 | 850.60 | 841.40 | 849.00 | 849.00 | 1,094,984 |
24 Nov 2022 | 841.00 | 845.40 | 839.40 | 843.00 | 843.00 | 645,708 |
23 Nov 2022 | 829.90 | 846.10 | 827.50 | 843.00 | 843.00 | 1,188,655 |
22 Nov 2022 | 824.20 | 830.30 | 818.80 | 830.30 | 830.30 | 975,371 |
21 Nov 2022 | 813.10 | 826.60 | 811.00 | 820.80 | 820.80 | 1,467,135 |
18 Nov 2022 | 807.20 | 813.90 | 801.60 | 812.00 | 812.00 | 1,472,571 |
17 Nov 2022 | 807.50 | 813.80 | 798.80 | 809.70 | 809.70 | 1,583,216 |
16 Nov 2022 | 812.60 | 815.20 | 803.10 | 810.80 | 810.80 | 978,744 |
15 Nov 2022 | 812.60 | 826.80 | 807.40 | 812.10 | 812.10 | 1,399,963 |
14 Nov 2022 | 801.00 | 834.60 | 801.00 | 826.00 | 826.00 | 1,784,437 |
11 Nov 2022 | 840.00 | 840.00 | 801.10 | 801.10 | 801.10 | 2,347,419 |
10 Nov 2022 | 849.00 | 857.30 | 836.70 | 836.70 | 836.70 | 1,819,402 |
09 Nov 2022 | 852.70 | 857.10 | 841.80 | 848.80 | 848.80 | 1,673,722 |
08 Nov 2022 | 844.80 | 858.50 | 841.20 | 850.70 | 850.70 | 1,627,820 |
07 Nov 2022 | 845.60 | 854.40 | 836.90 | 852.50 | 852.50 | 1,159,567 |
04 Nov 2022 | 862.00 | 863.60 | 841.70 | 841.70 | 841.70 | 1,459,076 |
03 Nov 2022 | 850.30 | 863.30 | 841.30 | 856.60 | 856.60 | 1,871,970 |
02 Nov 2022 | 829.70 | 864.40 | 825.20 | 860.60 | 860.60 | 3,884,979 |
01 Nov 2022 | 823.40 | 828.60 | 799.20 | 801.00 | 801.00 | 1,748,089 |
31 Oct 2022 | 816.40 | 821.10 | 809.70 | 819.10 | 819.10 | 1,667,136 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |