Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 06, 2024 | 840.00 | 840.00 | 816.60 | 824.90 | 824.90 | 1,383,351 |
May 05, 2024 | 844.20 | 863.50 | 839.00 | 842.20 | 842.20 | 2,255,944 |
May 02, 2024 | 812.00 | 840.00 | 798.90 | 840.00 | 840.00 | 25,575,131 |
May 01, 2024 | 804.30 | 806.00 | 784.00 | 802.70 | 802.70 | 2,046,616 |
Apr 30, 2024 | 824.00 | 839.80 | 798.20 | 804.70 | 804.70 | 3,862,781 |
Apr 25, 2024 | 842.00 | 842.00 | 808.00 | 814.00 | 814.00 | 2,409,267 |
Apr 24, 2024 | 830.50 | 854.50 | 830.50 | 842.00 | 842.00 | 1,553,575 |
Apr 21, 2024 | 840.10 | 849.50 | 823.20 | 830.50 | 830.50 | 1,794,894 |
Apr 18, 2024 | 819.90 | 830.00 | 815.10 | 823.00 | 823.00 | 937,291 |
Apr 17, 2024 | 845.00 | 845.00 | 815.00 | 815.00 | 815.00 | 1,406,692 |
Apr 16, 2024 | 811.60 | 859.10 | 811.60 | 845.00 | 845.00 | 1,700,036 |
Apr 15, 2024 | 852.10 | 874.50 | 823.40 | 826.00 | 826.00 | 1,810,240 |
Apr 14, 2024 | 841.00 | 858.70 | 824.10 | 838.00 | 838.00 | 744,630 |
Apr 11, 2024 | 847.20 | 848.90 | 833.00 | 833.00 | 833.00 | 1,197,852 |
Apr 10, 2024 | 871.50 | 872.10 | 841.20 | 854.90 | 854.90 | 1,100,516 |
Apr 09, 2024 | 886.70 | 893.00 | 869.00 | 871.50 | 871.50 | 1,023,498 |
Apr 08, 2024 | 875.00 | 904.00 | 874.00 | 893.70 | 893.70 | 1,153,691 |
Apr 07, 2024 | - | - | - | - | - | - |
Apr 04, 2024 | 885.00 | 886.60 | 856.70 | 870.90 | 870.90 | 1,304,523 |
Apr 03, 2024 | 898.30 | 899.00 | 879.10 | 892.40 | 892.40 | 1,432,747 |
Apr 02, 2024 | 916.90 | 919.60 | 893.60 | 898.30 | 898.30 | 1,012,057 |
Apr 01, 2024 | 913.80 | 921.00 | 906.00 | 916.90 | 916.90 | 1,052,458 |
Mar 31, 2024 | 923.00 | 931.90 | 912.10 | 913.80 | 913.80 | 648,908 |
Mar 28, 2024 | 948.00 | 949.10 | 911.00 | 911.00 | 911.00 | 1,677,716 |
Mar 27, 2024 | 937.00 | 945.00 | 925.00 | 935.00 | 935.00 | 1,308,487 |
Mar 26, 2024 | 972.20 | 972.20 | 946.90 | 948.80 | 948.80 | 880,306 |
Mar 25, 2024 | 950.20 | 982.40 | 936.90 | 972.00 | 972.00 | 919,791 |
Mar 21, 2024 | 950.00 | 954.90 | 940.80 | 950.20 | 950.20 | 880,665 |
Mar 20, 2024 | 926.50 | 942.10 | 926.10 | 938.00 | 938.00 | 708,900 |
Mar 19, 2024 | 921.80 | 937.40 | 906.60 | 937.40 | 937.40 | 801,136 |
Mar 18, 2024 | 920.00 | 923.40 | 906.00 | 919.00 | 919.00 | 510,415 |
Mar 17, 2024 | 892.00 | 912.10 | 892.00 | 905.50 | 905.50 | 328,268 |
Mar 14, 2024 | 883.80 | 917.80 | 883.80 | 898.00 | 898.00 | 992,572 |
Mar 13, 2024 | 897.00 | 899.60 | 876.50 | 883.80 | 883.80 | 454,113 |
Mar 12, 2024 | 907.00 | 913.20 | 890.00 | 890.00 | 890.00 | 888,085 |
Mar 11, 2024 | 917.60 | 939.90 | 902.00 | 902.70 | 902.70 | 386,753 |
Mar 10, 2024 | 928.10 | 932.80 | 913.20 | 917.60 | 917.60 | 489,662 |
Mar 07, 2024 | 933.00 | 939.50 | 927.00 | 932.80 | 932.80 | 944,854 |
Mar 06, 2024 | 944.30 | 944.30 | 944.30 | 944.30 | 944.30 | - |
Mar 05, 2024 | 943.00 | 944.30 | 929.70 | 944.30 | 944.30 | 978,872 |
Mar 04, 2024 | 978.50 | 979.80 | 941.00 | 941.00 | 941.00 | 752,142 |
Mar 03, 2024 | 956.00 | 981.90 | 955.00 | 978.50 | 978.50 | 381,114 |
Feb 29, 2024 | 950.00 | 963.20 | 947.00 | 956.00 | 956.00 | 933,579 |
Feb 28, 2024 | 962.30 | 969.60 | 943.70 | 948.90 | 948.90 | 854,938 |
Feb 26, 2024 | 932.90 | 968.00 | 932.90 | 964.90 | 964.90 | 1,125,988 |
Feb 25, 2024 | 920.00 | 937.80 | 920.00 | 932.90 | 932.90 | 375,085 |
Feb 22, 2024 | 948.00 | 951.90 | 916.60 | 916.60 | 916.60 | 1,502,895 |
Feb 21, 2024 | 928.00 | 943.40 | 924.30 | 942.60 | 942.60 | 779,124 |
Feb 20, 2024 | 927.00 | 945.00 | 910.70 | 928.20 | 928.20 | 843,606 |
Feb 19, 2024 | 926.00 | 931.40 | 912.30 | 927.00 | 927.00 | 376,514 |
Feb 18, 2024 | 920.00 | 927.60 | 907.00 | 912.30 | 912.30 | 386,696 |
Feb 15, 2024 | 875.20 | 931.30 | 875.20 | 918.00 | 918.00 | 840,090 |
Feb 14, 2024 | 880.00 | 885.90 | 854.80 | 875.10 | 875.10 | 441,777 |
Feb 13, 2024 | 864.40 | 878.00 | 854.00 | 875.20 | 875.20 | 944,715 |
Feb 12, 2024 | 880.60 | 887.90 | 859.60 | 859.60 | 859.60 | 694,384 |
Feb 11, 2024 | 889.00 | 893.00 | 860.00 | 860.00 | 860.00 | 571,816 |
Feb 08, 2024 | 925.00 | 934.00 | 910.00 | 911.10 | 911.10 | 351,594 |
Feb 07, 2024 | 910.10 | 938.30 | 910.10 | 928.00 | 928.00 | 341,162 |
Feb 06, 2024 | 905.00 | 929.70 | 900.00 | 929.00 | 929.00 | 627,785 |
Feb 05, 2024 | 918.70 | 929.90 | 900.10 | 905.00 | 905.00 | 747,423 |
Feb 04, 2024 | 931.90 | 931.90 | 914.70 | 918.70 | 918.70 | 389,021 |
Feb 01, 2024 | 944.00 | 950.80 | 911.70 | 934.00 | 934.00 | 1,905,223 |
Jan 31, 2024 | 956.60 | 975.00 | 952.20 | 957.20 | 957.20 | 418,653 |
Jan 30, 2024 | 976.50 | 978.40 | 956.60 | 956.60 | 956.60 | 406,942 |
Jan 29, 2024 | 941.30 | 980.10 | 932.20 | 974.10 | 974.10 | 461,078 |
Jan 28, 2024 | 937.50 | 952.00 | 934.70 | 941.30 | 941.30 | 250,138 |
Jan 25, 2024 | 927.90 | 950.10 | 927.90 | 936.20 | 936.20 | 1,430,463 |
Jan 24, 2024 | 915.40 | 944.10 | 915.40 | 924.90 | 924.90 | 537,270 |
Jan 23, 2024 | 934.20 | 934.90 | 912.00 | 915.40 | 915.40 | 486,562 |
Jan 22, 2024 | 945.00 | 959.50 | 936.20 | 936.70 | 936.70 | 722,350 |
Jan 21, 2024 | 963.00 | 963.00 | 935.00 | 942.60 | 942.60 | 183,379 |
Jan 18, 2024 | 935.00 | 956.90 | 935.00 | 955.60 | 955.60 | 885,735 |
Jan 17, 2024 | 940.00 | 947.90 | 918.60 | 935.00 | 935.00 | 829,784 |
Jan 16, 2024 | 977.00 | 981.90 | 946.30 | 948.00 | 948.00 | 607,027 |
Jan 15, 2024 | 1,008.00 | 1,008.00 | 980.00 | 980.00 | 980.00 | 447,465 |
Jan 14, 2024 | 995.10 | 1,018.00 | 995.10 | 997.90 | 997.90 | 108,476 |
Jan 11, 2024 | 996.00 | 1,020.00 | 994.10 | 1,005.00 | 1,005.00 | 445,846 |
Jan 10, 2024 | 1,002.00 | 1,011.00 | 986.00 | 999.10 | 999.10 | 453,849 |
Jan 09, 2024 | 1,034.00 | 1,034.00 | 997.20 | 1,002.00 | 1,002.00 | 666,085 |
Jan 08, 2024 | 1,058.00 | 1,058.00 | 986.00 | 1,034.00 | 1,034.00 | 917,404 |
Jan 07, 2024 | 1,033.00 | 1,048.00 | 1,033.00 | 1,045.00 | 1,045.00 | 176,534 |
Jan 04, 2024 | 1,059.00 | 1,060.00 | 1,039.00 | 1,050.00 | 1,050.00 | 604,816 |
Jan 03, 2024 | 1,058.00 | 1,058.00 | 1,032.00 | 1,049.00 | 1,049.00 | 312,792 |
Jan 02, 2024 | 1,072.00 | 1,075.00 | 1,048.00 | 1,058.00 | 1,058.00 | 849,478 |
Jan 01, 2024 | 1,027.00 | 1,078.00 | 1,027.00 | 1,063.00 | 1,063.00 | 618,733 |
Dec 31, 2023 | 1,022.00 | 1,028.00 | 1,007.00 | 1,027.00 | 1,027.00 | 424,474 |
Dec 28, 2023 | 1,024.00 | 1,025.00 | 998.50 | 1,022.00 | 1,022.00 | 1,286,077 |
Dec 27, 2023 | 990.60 | 1,017.00 | 983.00 | 1,017.00 | 1,017.00 | 732,820 |
Dec 26, 2023 | 1,019.00 | 1,021.00 | 983.00 | 990.00 | 990.00 | 734,153 |
Dec 25, 2023 | 1,011.00 | 1,029.00 | 1,002.00 | 1,019.00 | 1,019.00 | 370,139 |
Dec 24, 2023 | 1,034.00 | 1,036.00 | 1,008.00 | 1,011.00 | 1,011.00 | 289,166 |
Dec 21, 2023 | 1,047.00 | 1,048.00 | 1,029.00 | 1,034.00 | 1,034.00 | 647,628 |
Dec 20, 2023 | 1,049.00 | 1,055.00 | 1,034.00 | 1,050.00 | 1,050.00 | 930,555 |
Dec 19, 2023 | 1,039.00 | 1,054.00 | 1,025.00 | 1,035.00 | 1,035.00 | 774,064 |
Dec 18, 2023 | 1,040.00 | 1,050.00 | 1,022.00 | 1,032.00 | 1,032.00 | 588,439 |
Dec 17, 2023 | 1,050.00 | 1,052.00 | 1,028.00 | 1,038.00 | 1,038.00 | 273,621 |
Dec 14, 2023 | 1,024.00 | 1,050.00 | 1,022.00 | 1,031.00 | 1,031.00 | 4,167,166 |
Dec 13, 2023 | 981.00 | 1,000.00 | 968.30 | 997.30 | 997.30 | 618,856 |
Dec 12, 2023 | 990.00 | 992.00 | 971.00 | 981.00 | 981.00 | 748,874 |
Dec 11, 2023 | 1,012.00 | 1,013.00 | 980.00 | 980.00 | 980.00 | 673,618 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |