Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 1,044.35 | 1,047.20 | 1,021.30 | 1,025.45 | 1,025.45 | 8,441 |
01 Jul 2024 | 1,046.05 | 1,056.05 | 1,023.65 | 1,049.35 | 1,049.35 | 6,548 |
28 Jun 2024 | 1,030.00 | 1,048.75 | 1,023.05 | 1,025.50 | 1,025.50 | 7,628 |
27 Jun 2024 | 1,069.05 | 1,069.70 | 1,024.00 | 1,030.80 | 1,030.80 | 16,182 |
26 Jun 2024 | 1,030.00 | 1,092.00 | 1,030.00 | 1,069.70 | 1,069.70 | 81,378 |
25 Jun 2024 | 1,019.00 | 1,035.90 | 1,012.05 | 1,029.00 | 1,029.00 | 7,969 |
24 Jun 2024 | 990.00 | 1,031.10 | 981.05 | 1,017.55 | 1,017.55 | 14,716 |
21 Jun 2024 | 1,024.00 | 1,055.50 | 999.00 | 1,002.70 | 1,002.70 | 25,024 |
20 Jun 2024 | 990.10 | 1,036.35 | 990.10 | 1,021.25 | 1,021.25 | 38,721 |
19 Jun 2024 | 1,014.05 | 1,021.55 | 992.35 | 999.00 | 999.00 | 22,861 |
18 Jun 2024 | 1,040.00 | 1,046.95 | 1,005.50 | 1,013.05 | 1,013.05 | 25,760 |
14 Jun 2024 | 1,057.00 | 1,057.00 | 1,026.00 | 1,042.05 | 1,042.05 | 25,958 |
13 Jun 2024 | 1,030.00 | 1,070.45 | 1,020.55 | 1,052.85 | 1,052.85 | 49,412 |
12 Jun 2024 | 1,034.00 | 1,034.00 | 1,010.60 | 1,018.40 | 1,018.40 | 8,802 |
11 Jun 2024 | 980.00 | 1,040.00 | 974.10 | 1,021.30 | 1,021.30 | 55,865 |
10 Jun 2024 | 978.00 | 982.50 | 960.75 | 973.50 | 973.50 | 8,302 |
07 Jun 2024 | 959.00 | 991.00 | 958.15 | 963.50 | 963.50 | 31,867 |
06 Jun 2024 | 938.00 | 966.65 | 927.15 | 957.00 | 957.00 | 28,837 |
05 Jun 2024 | 926.00 | 929.45 | 879.40 | 919.60 | 919.60 | 135,558 |
04 Jun 2024 | 940.85 | 952.00 | 850.05 | 917.75 | 917.75 | 41,472 |
03 Jun 2024 | 954.95 | 965.00 | 941.00 | 947.40 | 947.40 | 9,109 |
31 May 2024 | 939.65 | 943.90 | 927.10 | 930.95 | 930.95 | 7,324 |
30 May 2024 | 930.00 | 951.15 | 924.35 | 933.80 | 933.80 | 20,848 |
29 May 2024 | 944.00 | 965.20 | 935.00 | 939.50 | 939.50 | 9,628 |
28 May 2024 | 952.00 | 962.75 | 938.70 | 945.25 | 945.25 | 7,423 |
27 May 2024 | 945.05 | 980.45 | 937.95 | 951.85 | 951.85 | 39,842 |
24 May 2024 | 960.00 | 966.50 | 943.25 | 946.85 | 946.85 | 44,661 |
23 May 2024 | 974.95 | 994.35 | 953.50 | 957.30 | 957.30 | 34,232 |
22 May 2024 | 952.05 | 975.55 | 952.05 | 968.20 | 968.20 | 16,580 |
21 May 2024 | 986.00 | 996.85 | 951.60 | 954.35 | 954.35 | 28,974 |
17 May 2024 | 986.10 | 996.25 | 967.05 | 974.25 | 974.25 | 27,216 |
16 May 2024 | 995.00 | 1,008.50 | 980.30 | 985.70 | 985.70 | 40,961 |
15 May 2024 | 1,019.95 | 1,019.95 | 985.10 | 989.10 | 989.10 | 13,474 |
14 May 2024 | 1,005.55 | 1,016.80 | 980.90 | 1,000.80 | 1,000.80 | 23,530 |
13 May 2024 | 988.45 | 1,014.85 | 966.90 | 1,005.40 | 1,005.40 | 37,723 |
10 May 2024 | 1,008.00 | 1,033.15 | 1,004.05 | 1,020.80 | 1,020.80 | 18,027 |
09 May 2024 | 1,046.45 | 1,054.95 | 995.55 | 1,006.60 | 1,006.60 | 33,500 |
08 May 2024 | 1,032.85 | 1,066.00 | 1,026.90 | 1,046.45 | 1,046.45 | 43,517 |
07 May 2024 | 1,096.65 | 1,096.65 | 1,017.00 | 1,027.45 | 1,027.45 | 36,359 |
06 May 2024 | 1,091.20 | 1,117.40 | 1,072.00 | 1,095.60 | 1,095.60 | 39,867 |
03 May 2024 | 1,118.25 | 1,119.75 | 1,088.15 | 1,105.75 | 1,105.75 | 39,397 |
02 May 2024 | 1,156.65 | 1,158.35 | 1,103.45 | 1,112.55 | 1,112.55 | 70,902 |
30 Apr 2024 | 1,093.10 | 1,162.65 | 1,089.75 | 1,155.10 | 1,155.10 | 105,739 |
29 Apr 2024 | 1,086.55 | 1,116.05 | 1,061.15 | 1,084.40 | 1,084.40 | 16,327 |
26 Apr 2024 | 1,074.30 | 1,094.25 | 1,062.10 | 1,065.55 | 1,065.55 | 13,760 |
25 Apr 2024 | 1,079.35 | 1,091.00 | 1,065.85 | 1,075.75 | 1,075.75 | 18,794 |
24 Apr 2024 | 1,086.45 | 1,094.00 | 1,069.00 | 1,081.25 | 1,081.25 | 85,689 |
23 Apr 2024 | 1,092.35 | 1,117.60 | 1,077.00 | 1,089.50 | 1,089.50 | 119,909 |
22 Apr 2024 | 1,081.25 | 1,102.15 | 1,055.50 | 1,094.65 | 1,094.65 | 234,723 |
19 Apr 2024 | 1,000.00 | 1,079.40 | 980.10 | 1,066.25 | 1,066.25 | 443,731 |
18 Apr 2024 | 953.55 | 1,024.85 | 941.10 | 1,009.95 | 1,009.95 | 623,619 |
16 Apr 2024 | 895.50 | 912.80 | 884.10 | 894.00 | 894.00 | 8,284 |
15 Apr 2024 | 897.95 | 911.05 | 865.05 | 895.55 | 895.55 | 8,744 |
12 Apr 2024 | 870.00 | 909.95 | 870.00 | 898.95 | 898.95 | 23,838 |
10 Apr 2024 | 890.65 | 896.45 | 868.00 | 870.00 | 870.00 | 7,659 |
09 Apr 2024 | 919.75 | 923.95 | 892.00 | 897.75 | 897.75 | 3,767 |
08 Apr 2024 | 919.95 | 920.50 | 906.75 | 913.20 | 913.20 | 5,532 |
05 Apr 2024 | 902.40 | 908.45 | 895.65 | 904.70 | 904.70 | 5,038 |
04 Apr 2024 | 888.00 | 915.00 | 888.00 | 903.60 | 903.60 | 23,526 |
03 Apr 2024 | 864.70 | 889.95 | 852.80 | 882.90 | 882.90 | 12,578 |
02 Apr 2024 | 837.85 | 868.15 | 834.35 | 861.40 | 861.40 | 7,192 |
01 Apr 2024 | 817.40 | 838.30 | 806.90 | 835.05 | 835.05 | 6,471 |
28 Mar 2024 | 807.85 | 809.00 | 775.65 | 801.90 | 801.90 | 12,471 |
27 Mar 2024 | 780.00 | 814.00 | 779.00 | 801.35 | 801.35 | 15,050 |
26 Mar 2024 | 812.70 | 812.70 | 776.20 | 779.20 | 779.20 | 8,569 |
22 Mar 2024 | 805.85 | 809.90 | 796.00 | 797.30 | 797.30 | 6,149 |
21 Mar 2024 | 791.65 | 826.05 | 787.30 | 805.85 | 805.85 | 14,888 |
20 Mar 2024 | 783.00 | 789.50 | 769.85 | 781.80 | 781.80 | 5,796 |
19 Mar 2024 | 782.85 | 786.35 | 777.45 | 779.35 | 779.35 | 6,285 |
18 Mar 2024 | 796.10 | 797.00 | 779.75 | 782.70 | 782.70 | 6,764 |
15 Mar 2024 | 795.00 | 802.00 | 780.20 | 788.25 | 788.25 | 19,627 |
14 Mar 2024 | 770.00 | 798.40 | 770.00 | 794.90 | 794.90 | 21,800 |
13 Mar 2024 | 840.00 | 840.10 | 783.30 | 786.30 | 786.30 | 10,800 |
12 Mar 2024 | 832.45 | 850.00 | 823.10 | 838.15 | 838.15 | 16,963 |
11 Mar 2024 | 871.35 | 879.80 | 837.80 | 844.60 | 844.60 | 5,724 |
07 Mar 2024 | 899.95 | 899.95 | 877.00 | 878.90 | 878.90 | 5,416 |
06 Mar 2024 | 890.45 | 902.65 | 876.15 | 881.70 | 881.70 | 20,508 |
05 Mar 2024 | 915.00 | 917.45 | 901.00 | 902.90 | 902.90 | 5,826 |
04 Mar 2024 | 916.35 | 935.05 | 915.00 | 918.50 | 918.50 | 20,732 |
01 Mar 2024 | 930.00 | 931.00 | 919.80 | 923.00 | 923.00 | 15,930 |
29 Feb 2024 | 928.35 | 932.30 | 914.05 | 923.90 | 923.90 | 24,541 |
28 Feb 2024 | 902.05 | 960.45 | 902.05 | 924.50 | 924.50 | 56,404 |
27 Feb 2024 | 909.25 | 927.00 | 900.05 | 918.70 | 918.70 | 27,756 |
26 Feb 2024 | 927.75 | 946.85 | 924.00 | 928.45 | 928.45 | 24,139 |
23 Feb 2024 | 905.00 | 950.35 | 903.50 | 926.20 | 926.20 | 41,272 |
22 Feb 2024 | 900.55 | 909.35 | 892.65 | 902.20 | 902.20 | 16,578 |
21 Feb 2024 | 913.35 | 939.00 | 896.40 | 901.65 | 901.65 | 87,160 |
20 Feb 2024 | 885.65 | 918.90 | 875.45 | 900.75 | 900.75 | 30,066 |
19 Feb 2024 | 854.15 | 894.35 | 851.80 | 877.85 | 877.85 | 15,231 |
16 Feb 2024 | 861.95 | 873.90 | 850.00 | 855.30 | 855.30 | 16,307 |
15 Feb 2024 | 841.05 | 867.95 | 841.00 | 857.20 | 857.20 | 18,979 |
14 Feb 2024 | 846.20 | 846.20 | 832.10 | 839.35 | 839.35 | 8,561 |
13 Feb 2024 | 830.05 | 863.00 | 828.65 | 844.85 | 844.85 | 13,528 |
12 Feb 2024 | 856.05 | 866.25 | 833.45 | 846.20 | 846.20 | 21,053 |
09 Feb 2024 | 897.70 | 908.65 | 852.00 | 854.95 | 854.95 | 46,240 |
08 Feb 2024 | 834.65 | 929.20 | 830.20 | 894.05 | 894.05 | 212,547 |
07 Feb 2024 | 831.75 | 836.00 | 821.10 | 828.05 | 828.05 | 13,245 |
06 Feb 2024 | 834.85 | 842.55 | 825.10 | 831.70 | 831.70 | 13,864 |
05 Feb 2024 | 811.30 | 845.00 | 801.90 | 821.00 | 821.00 | 56,616 |
02 Feb 2024 | 820.00 | 821.65 | 806.90 | 809.85 | 809.85 | 16,825 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |