Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 18, 2024 | 873.70 | 875.40 | 861.05 | 869.70 | 869.70 | 44,164 |
Oct 17, 2024 | 882.10 | 886.60 | 868.05 | 876.00 | 876.00 | 71,277 |
Oct 16, 2024 | 887.35 | 893.70 | 881.00 | 886.70 | 886.70 | 37,582 |
Oct 15, 2024 | 895.00 | 899.00 | 885.15 | 894.15 | 894.15 | 43,861 |
Oct 14, 2024 | 894.00 | 899.00 | 879.20 | 893.95 | 893.95 | 53,101 |
Oct 11, 2024 | 894.50 | 894.50 | 878.00 | 885.50 | 885.50 | 40,543 |
Oct 10, 2024 | 890.10 | 900.00 | 878.90 | 892.15 | 892.15 | 99,589 |
Oct 09, 2024 | 875.00 | 886.95 | 869.85 | 872.65 | 872.65 | 60,931 |
Oct 08, 2024 | 875.00 | 879.75 | 866.90 | 873.55 | 873.55 | 60,948 |
Oct 07, 2024 | 893.05 | 893.95 | 864.00 | 877.35 | 877.35 | 90,019 |
Oct 04, 2024 | 894.00 | 899.00 | 870.20 | 892.75 | 892.75 | 84,842 |
Oct 03, 2024 | 883.00 | 894.45 | 882.80 | 889.25 | 889.25 | 73,782 |
Oct 01, 2024 | 909.00 | 913.35 | 896.05 | 902.10 | 902.10 | 126,111 |
Sept 30, 2024 | 870.00 | 922.40 | 868.00 | 913.60 | 913.60 | 293,947 |
Sept 27, 2024 | 874.00 | 897.95 | 865.85 | 880.55 | 880.55 | 81,744 |
Sept 26, 2024 | 876.00 | 879.95 | 871.55 | 874.00 | 874.00 | 285,225 |
Sept 25, 2024 | 884.00 | 884.00 | 870.05 | 876.75 | 876.75 | 66,114 |
Sept 24, 2024 | 874.95 | 889.95 | 870.05 | 886.75 | 886.75 | 70,652 |
Sept 23, 2024 | 875.95 | 890.00 | 872.00 | 874.40 | 874.40 | 109,778 |
Sept 20, 2024 | 892.00 | 892.00 | 870.10 | 875.65 | 875.65 | 319,594 |
Sept 19, 2024 | 883.00 | 904.80 | 865.00 | 888.45 | 888.45 | 116,236 |
Sept 18, 2024 | 886.85 | 889.05 | 872.00 | 879.50 | 879.50 | 81,352 |
Sept 17, 2024 | 907.80 | 908.00 | 876.15 | 886.85 | 886.85 | 74,427 |
Sept 16, 2024 | 924.95 | 924.95 | 900.00 | 907.70 | 907.70 | 47,869 |
Sept 13, 2024 | 921.95 | 925.40 | 910.00 | 916.00 | 916.00 | 63,609 |
Sept 12, 2024 | 914.95 | 924.35 | 895.20 | 920.10 | 920.10 | 144,864 |
Sept 11, 2024 | 914.00 | 927.00 | 895.35 | 904.40 | 904.40 | 215,231 |
Sept 10, 2024 | 903.50 | 910.00 | 897.40 | 909.40 | 909.40 | 84,847 |
Sept 09, 2024 | 899.00 | 899.00 | 880.10 | 890.15 | 890.15 | 55,144 |
Sept 06, 2024 | 915.00 | 915.35 | 889.00 | 895.95 | 895.95 | 91,106 |
Sept 05, 2024 | 903.20 | 911.75 | 891.00 | 907.10 | 907.10 | 79,482 |
Sept 04, 2024 | 898.00 | 907.50 | 891.00 | 898.20 | 898.20 | 50,579 |
Sept 03, 2024 | 902.50 | 915.00 | 894.15 | 906.85 | 906.85 | 81,651 |
Sept 02, 2024 | 905.50 | 908.00 | 885.65 | 902.50 | 902.50 | 70,602 |
Aug 30, 2024 | 879.60 | 909.95 | 875.30 | 903.25 | 903.25 | 196,764 |
Aug 29, 2024 | 890.00 | 890.00 | 868.90 | 875.00 | 875.00 | 119,479 |
Aug 28, 2024 | 909.70 | 909.70 | 885.00 | 888.40 | 888.40 | 85,452 |
Aug 27, 2024 | 908.00 | 911.45 | 900.00 | 905.70 | 905.70 | 67,109 |
Aug 26, 2024 | 918.40 | 921.55 | 903.15 | 908.10 | 908.10 | 78,849 |
Aug 23, 2024 | 915.00 | 917.20 | 901.80 | 911.85 | 911.85 | 61,084 |
Aug 22, 2024 | 919.95 | 927.60 | 909.00 | 913.80 | 913.80 | 77,508 |
Aug 21, 2024 | 914.15 | 921.00 | 906.20 | 915.80 | 915.80 | 91,592 |
Aug 20, 2024 | 883.75 | 918.00 | 882.05 | 914.65 | 914.65 | 296,273 |
Aug 19, 2024 | 880.00 | 900.00 | 876.00 | 882.65 | 882.65 | 135,445 |
Aug 16, 2024 | 895.65 | 900.00 | 874.00 | 879.50 | 879.50 | 117,133 |
Aug 14, 2024 | 882.00 | 900.00 | 870.65 | 888.45 | 888.45 | 126,831 |
Aug 13, 2024 | 909.25 | 917.35 | 877.00 | 882.15 | 882.15 | 1,632,262 |
Aug 12, 2024 | 915.55 | 921.00 | 873.00 | 909.25 | 909.25 | 409,255 |
Aug 09, 2024 | 926.00 | 929.50 | 909.15 | 920.55 | 920.55 | 70,127 |
Aug 08, 2024 | 914.00 | 926.95 | 908.60 | 921.80 | 921.80 | 62,332 |
Aug 07, 2024 | 936.00 | 936.00 | 905.50 | 914.00 | 914.00 | 63,373 |
Aug 06, 2024 | 918.85 | 928.00 | 904.80 | 911.85 | 911.85 | 79,170 |
Aug 05, 2024 | 911.60 | 941.45 | 904.00 | 908.10 | 908.10 | 118,712 |
Aug 02, 2024 | 931.90 | 956.00 | 925.25 | 951.25 | 951.25 | 63,886 |
Aug 02, 2024 | 1.5 Dividend | |||||
Aug 01, 2024 | 961.00 | 961.00 | 926.55 | 934.55 | 933.05 | 104,222 |
Jul 31, 2024 | 959.00 | 964.45 | 945.00 | 952.95 | 951.42 | 174,871 |
Jul 30, 2024 | 963.40 | 967.15 | 953.00 | 959.00 | 957.46 | 189,974 |
Jul 29, 2024 | 980.00 | 980.00 | 958.35 | 963.40 | 961.85 | 301,408 |
Jul 26, 2024 | 976.90 | 978.95 | 957.60 | 966.30 | 964.75 | 144,383 |
Jul 25, 2024 | 959.00 | 976.05 | 952.15 | 967.40 | 965.85 | 103,542 |
Jul 24, 2024 | 952.00 | 963.85 | 947.55 | 959.55 | 958.01 | 89,953 |
Jul 23, 2024 | 967.50 | 967.50 | 921.55 | 948.55 | 947.03 | 147,641 |
Jul 22, 2024 | 941.95 | 966.00 | 931.05 | 949.40 | 947.88 | 92,310 |
Jul 19, 2024 | 980.00 | 985.35 | 936.10 | 940.55 | 939.04 | 216,868 |
Jul 18, 2024 | 991.90 | 996.45 | 969.70 | 971.25 | 969.69 | 120,273 |
Jul 16, 2024 | 965.00 | 1,014.35 | 965.00 | 990.30 | 988.71 | 546,197 |
Jul 15, 2024 | 989.45 | 990.00 | 970.00 | 972.20 | 970.64 | 128,333 |
Jul 12, 2024 | 959.95 | 990.00 | 955.35 | 979.35 | 977.78 | 238,427 |
Jul 11, 2024 | 962.50 | 962.50 | 951.05 | 953.60 | 952.07 | 58,863 |
Jul 10, 2024 | 964.25 | 968.00 | 945.45 | 958.50 | 956.96 | 161,541 |
Jul 09, 2024 | 969.70 | 992.50 | 963.00 | 974.00 | 972.44 | 191,755 |
Jul 08, 2024 | 965.00 | 972.85 | 950.05 | 961.10 | 959.56 | 240,882 |
Jul 05, 2024 | 980.00 | 1,000.00 | 960.10 | 969.40 | 967.84 | 427,527 |
Jul 04, 2024 | 1,000.00 | 1,025.00 | 981.00 | 989.60 | 988.01 | 1,425,845 |
Jul 03, 2024 | 906.15 | 970.00 | 905.20 | 960.10 | 958.56 | 1,337,064 |
Jul 02, 2024 | 897.00 | 906.00 | 880.10 | 901.05 | 899.60 | 262,042 |
Jul 01, 2024 | 884.95 | 906.40 | 874.60 | 890.65 | 889.22 | 161,929 |
Jun 28, 2024 | 891.80 | 891.80 | 875.40 | 880.45 | 879.04 | 46,102 |
Jun 27, 2024 | 898.80 | 898.80 | 880.95 | 882.85 | 881.43 | 160,771 |
Jun 26, 2024 | 913.95 | 916.90 | 885.10 | 889.95 | 888.52 | 122,273 |
Jun 25, 2024 | 894.95 | 922.75 | 885.00 | 913.55 | 912.08 | 137,035 |
Jun 24, 2024 | 904.95 | 911.30 | 887.00 | 889.60 | 888.17 | 86,232 |
Jun 21, 2024 | 889.00 | 925.00 | 879.50 | 908.80 | 907.34 | 2,947,984 |
Jun 20, 2024 | 905.00 | 905.00 | 875.65 | 889.30 | 887.87 | 167,470 |
Jun 19, 2024 | 905.25 | 913.00 | 890.00 | 899.75 | 898.31 | 231,131 |
Jun 18, 2024 | 881.20 | 907.45 | 881.20 | 900.25 | 898.81 | 421,006 |
Jun 14, 2024 | 877.85 | 884.90 | 864.10 | 874.20 | 872.80 | 193,463 |
Jun 13, 2024 | 871.30 | 883.80 | 860.90 | 877.85 | 876.44 | 211,448 |
Jun 12, 2024 | 888.90 | 904.90 | 860.00 | 864.90 | 863.51 | 254,993 |
Jun 11, 2024 | 878.90 | 888.90 | 868.15 | 878.00 | 876.59 | 172,659 |
Jun 10, 2024 | 849.95 | 881.00 | 847.00 | 864.30 | 862.91 | 229,704 |
Jun 07, 2024 | 838.35 | 853.80 | 835.05 | 846.40 | 845.04 | 261,582 |
Jun 06, 2024 | 839.00 | 854.50 | 825.05 | 829.85 | 828.52 | 165,874 |
Jun 05, 2024 | 834.00 | 834.00 | 793.10 | 826.30 | 824.97 | 353,429 |
Jun 04, 2024 | 848.25 | 848.25 | 810.00 | 833.75 | 832.41 | 214,861 |
Jun 03, 2024 | 899.00 | 899.00 | 857.60 | 860.25 | 858.87 | 370,759 |
May 31, 2024 | 855.50 | 869.00 | 839.50 | 846.75 | 845.39 | 381,414 |
May 30, 2024 | 862.90 | 862.90 | 850.10 | 858.95 | 857.57 | 85,491 |
May 29, 2024 | 849.00 | 887.00 | 846.00 | 862.90 | 861.52 | 255,732 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |