Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 30, 2024 | 947.20 | 947.80 | 941.10 | 941.80 | 941.80 | 4,273 |
Apr 29, 2024 | 946.00 | 950.40 | 943.60 | 943.60 | 943.60 | 4,297 |
Apr 26, 2024 | 935.50 | 947.70 | 933.70 | 945.40 | 945.40 | 4,398 |
Apr 25, 2024 | 922.20 | 924.90 | 916.90 | 918.20 | 918.20 | 4,957 |
Apr 24, 2024 | 938.50 | 942.00 | 934.00 | 935.20 | 935.20 | 5,758 |
Apr 23, 2024 | 922.40 | 931.00 | 918.80 | 930.10 | 930.10 | 7,962 |
Apr 22, 2024 | 917.50 | 921.20 | 911.90 | 915.20 | 915.20 | 9,336 |
Apr 19, 2024 | 925.50 | 930.40 | 918.00 | 918.00 | 918.00 | 8,202 |
Apr 18, 2024 | 940.00 | 941.00 | 931.80 | 938.70 | 938.70 | 5,054 |
Apr 17, 2024 | 948.70 | 953.80 | 942.20 | 942.20 | 942.20 | 3,773 |
Apr 16, 2024 | 950.70 | 952.70 | 946.40 | 951.70 | 951.70 | 6,348 |
Apr 15, 2024 | 969.60 | 974.60 | 965.10 | 967.10 | 967.10 | 9,919 |
Apr 12, 2024 | 977.80 | 978.20 | 967.20 | 970.70 | 970.70 | 7,597 |
Apr 11, 2024 | 957.40 | 963.70 | 953.60 | 963.00 | 963.00 | 3,935 |
Apr 10, 2024 | 955.80 | 958.00 | 946.10 | 954.70 | 954.70 | 6,415 |
Apr 09, 2024 | 952.60 | 954.40 | 944.20 | 947.70 | 947.70 | 4,264 |
Apr 08, 2024 | 952.60 | 956.30 | 950.00 | 952.80 | 952.80 | 8,677 |
Apr 05, 2024 | 943.60 | 955.80 | 942.00 | 953.20 | 953.20 | 6,324 |
Apr 04, 2024 | 959.00 | 963.90 | 958.00 | 961.00 | 961.00 | 4,089 |
Apr 03, 2024 | 958.00 | 961.30 | 953.40 | 960.60 | 960.60 | 6,217 |
Apr 02, 2024 | 972.30 | 973.00 | 953.60 | 957.40 | 957.40 | 8,737 |
Mar 28, 2024 | 965.90 | 967.60 | 962.80 | 964.30 | 964.30 | 4,308 |
Mar 27, 2024 | 963.10 | 967.50 | 958.40 | 960.30 | 960.30 | 9,845 |
Mar 26, 2024 | 965.00 | 966.80 | 962.60 | 965.20 | 965.20 | 3,913 |
Mar 25, 2024 | 966.00 | 967.20 | 957.50 | 963.00 | 963.00 | 8,575 |
Mar 22, 2024 | 966.00 | 968.70 | 962.00 | 965.60 | 965.60 | 3,589 |
Mar 21, 2024 | 960.40 | 969.90 | 959.00 | 969.20 | 969.20 | 6,295 |
Mar 20, 2024 | 946.40 | 951.20 | 945.70 | 946.90 | 946.90 | 2,974 |
Mar 19, 2024 | 942.60 | 946.60 | 936.00 | 943.70 | 943.70 | 2,960 |
Mar 18, 2024 | 938.30 | 949.30 | 936.70 | 946.60 | 946.60 | 4,608 |
Mar 15, 2024 | 942.60 | 946.60 | 931.80 | 932.80 | 932.80 | 5,126 |
Mar 14, 2024 | 946.30 | 947.80 | 938.80 | 945.00 | 945.00 | 3,392 |
Mar 13, 2024 | 951.20 | 951.20 | 940.00 | 941.70 | 941.70 | 4,869 |
Mar 12, 2024 | 942.90 | 950.80 | 937.30 | 946.40 | 946.40 | 4,727 |
Mar 11, 2024 | 938.40 | 939.80 | 933.60 | 938.00 | 938.00 | 7,986 |
Mar 08, 2024 | 953.60 | 959.00 | 947.20 | 947.70 | 947.70 | 6,834 |
Mar 07, 2024 | 939.30 | 953.20 | 937.50 | 952.00 | 952.00 | 7,434 |
Mar 06, 2024 | 944.20 | 947.80 | 939.70 | 944.90 | 944.90 | 8,319 |
Mar 05, 2024 | 954.30 | 954.50 | 937.90 | 940.60 | 940.60 | 6,760 |
Mar 04, 2024 | 962.30 | 964.40 | 958.40 | 958.60 | 958.60 | 14,945 |
Mar 01, 2024 | 955.30 | 958.70 | 949.60 | 957.70 | 957.70 | 7,151 |
Feb 29, 2024 | 939.10 | 948.00 | 936.00 | 945.40 | 945.40 | 8,835 |
Feb 28, 2024 | 945.00 | 945.70 | 939.00 | 943.00 | 943.00 | 3,611 |
Feb 27, 2024 | 942.40 | 945.50 | 939.80 | 942.60 | 942.60 | 3,617 |
Feb 26, 2024 | 942.60 | 945.80 | 941.80 | 944.80 | 944.80 | 4,972 |
Feb 23, 2024 | 946.90 | 952.00 | 943.90 | 946.00 | 946.00 | 3,439 |
Feb 22, 2024 | 935.60 | 945.00 | 933.40 | 945.00 | 945.00 | 7,752 |
Feb 21, 2024 | 923.40 | 923.50 | 917.10 | 919.30 | 919.30 | 5,108 |
Feb 20, 2024 | 934.00 | 934.30 | 917.70 | 920.30 | 920.30 | 7,737 |
Feb 19, 2024 | 935.90 | 939.40 | 934.50 | 938.20 | 938.20 | 3,764 |
Feb 16, 2024 | 948.60 | 951.10 | 936.00 | 941.70 | 941.70 | 7,196 |
Feb 15, 2024 | 948.40 | 948.50 | 938.50 | 941.60 | 941.60 | 11,048 |
Feb 14, 2024 | 940.80 | 944.40 | 936.80 | 939.50 | 939.50 | 5,787 |
Feb 13, 2024 | 945.90 | 946.30 | 931.60 | 940.00 | 940.00 | 9,173 |
Feb 12, 2024 | 948.10 | 953.70 | 947.90 | 953.70 | 953.70 | 7,389 |
Feb 09, 2024 | 942.60 | 947.20 | 941.00 | 945.70 | 945.70 | 6,799 |
Feb 08, 2024 | 939.20 | 943.30 | 938.30 | 942.40 | 942.40 | 5,319 |
Feb 07, 2024 | 929.10 | 940.80 | 928.70 | 938.10 | 938.10 | 7,671 |
Feb 06, 2024 | 936.60 | 938.30 | 929.30 | 930.90 | 930.90 | 8,403 |
Feb 05, 2024 | 930.20 | 936.00 | 928.00 | 932.00 | 932.00 | 12,102 |
Feb 02, 2024 | 916.30 | 929.00 | 915.20 | 929.00 | 929.00 | 9,039 |
Feb 01, 2024 | 910.10 | 911.90 | 902.70 | 903.80 | 903.80 | 9,638 |
Jan 31, 2024 | 914.30 | 914.90 | 901.60 | 905.00 | 905.00 | 8,068 |
Jan 30, 2024 | 924.90 | 927.50 | 921.00 | 922.10 | 922.10 | 5,861 |
Jan 29, 2024 | 917.30 | 920.80 | 916.40 | 920.00 | 920.00 | 3,435 |
Jan 26, 2024 | 914.40 | 918.40 | 911.80 | 917.50 | 917.50 | 4,900 |
Jan 25, 2024 | 916.10 | 925.90 | 915.00 | 925.90 | 925.90 | 7,152 |
Jan 24, 2024 | 917.10 | 921.80 | 913.90 | 919.30 | 919.30 | 6,983 |
Jan 23, 2024 | 906.60 | 913.00 | 904.80 | 910.00 | 910.00 | 6,456 |
Jan 22, 2024 | 910.30 | 912.90 | 906.30 | 909.40 | 909.40 | 8,800 |
Jan 19, 2024 | 893.30 | 897.10 | 892.60 | 896.00 | 896.00 | 6,400 |
Jan 18, 2024 | 877.70 | 890.20 | 877.70 | 890.20 | 890.20 | 5,330 |
Jan 17, 2024 | 875.50 | 878.80 | 869.90 | 876.80 | 876.80 | 11,914 |
Jan 16, 2024 | 871.50 | 884.50 | 870.90 | 883.20 | 883.20 | 6,471 |
Jan 15, 2024 | 876.90 | 877.40 | 874.90 | 876.40 | 876.40 | 6,123 |
Jan 12, 2024 | 871.70 | 877.00 | 871.00 | 874.20 | 874.20 | 4,338 |
Jan 11, 2024 | 875.90 | 877.70 | 866.30 | 866.90 | 866.90 | 10,195 |
Jan 10, 2024 | 870.90 | 871.80 | 867.50 | 869.30 | 869.30 | 13,808 |
Jan 09, 2024 | 863.60 | 867.50 | 859.50 | 867.20 | 867.20 | 4,665 |
Jan 08, 2024 | 849.10 | 857.70 | 846.30 | 857.20 | 857.20 | 4,972 |
Jan 05, 2024 | 847.80 | 852.20 | 846.30 | 850.30 | 850.30 | 6,658 |
Jan 04, 2024 | 855.00 | 855.30 | 848.00 | 853.00 | 853.00 | 5,511 |
Jan 03, 2024 | 860.10 | 860.80 | 855.60 | 857.30 | 857.30 | 6,902 |
Jan 02, 2024 | 870.40 | 870.90 | 859.30 | 862.90 | 862.90 | 9,345 |
Dec 29, 2023 | 871.10 | 873.60 | 869.30 | 871.30 | 871.30 | 2,674 |
Dec 28, 2023 | 869.50 | 872.00 | 867.80 | 870.00 | 870.00 | 3,156 |
Dec 27, 2023 | 871.40 | 874.90 | 864.30 | 866.80 | 866.80 | 3,075 |
Dec 22, 2023 | 865.90 | 870.50 | 864.20 | 868.70 | 868.70 | 3,836 |
Dec 21, 2023 | 868.20 | 869.30 | 863.90 | 866.00 | 866.00 | 5,842 |
Dec 20, 2023 | 873.60 | 876.20 | 871.00 | 874.80 | 874.80 | 5,681 |
Dec 19, 2023 | 871.60 | 873.10 | 869.30 | 871.20 | 871.20 | 6,217 |
Dec 18, 2023 | 867.40 | 871.00 | 865.90 | 870.70 | 870.70 | 4,955 |
Dec 15, 2023 | 859.60 | 870.10 | 859.20 | 870.10 | 870.10 | 7,054 |
Dec 14, 2023 | 871.00 | 871.50 | 856.50 | 857.00 | 857.00 | 13,682 |
Dec 13, 2023 | 865.90 | 867.60 | 864.60 | 865.10 | 865.10 | 7,545 |
Dec 12, 2023 | 859.00 | 860.10 | 855.60 | 859.60 | 859.60 | 27,540 |
Dec 11, 2023 | 850.60 | 858.10 | 848.50 | 854.70 | 854.70 | 8,222 |
Dec 08, 2023 | 844.50 | 851.40 | 841.20 | 849.80 | 849.80 | 6,136 |
Dec 07, 2023 | 835.50 | 844.10 | 834.70 | 844.10 | 844.10 | 3,353 |
Dec 06, 2023 | 834.40 | 834.40 | 834.40 | 834.40 | 834.40 | - |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |