Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 July 2024 | 943.01 | 948.70 | 940.05 | 946.03 | 946.03 | 16,031 |
02 July 2024 | 944.50 | 953.60 | 937.95 | 942.46 | 942.46 | 24,750 |
01 July 2024 | 946.01 | 949.98 | 941.01 | 944.31 | 944.31 | 29,748 |
28 June 2024 | 945.35 | 970.98 | 935.00 | 945.59 | 945.59 | 35,337 |
27 June 2024 | 932.09 | 942.00 | 930.09 | 939.00 | 939.00 | 36,763 |
26 June 2024 | 925.16 | 932.00 | 918.01 | 930.48 | 930.48 | 28,224 |
25 June 2024 | 923.31 | 929.99 | 918.00 | 922.77 | 922.77 | 15,429 |
24 June 2024 | 918.05 | 927.99 | 911.30 | 923.31 | 923.31 | 32,201 |
21 June 2024 | 931.53 | 932.48 | 916.63 | 922.66 | 922.66 | 30,570 |
20 June 2024 | 927.99 | 928.30 | 914.07 | 924.43 | 924.43 | 22,235 |
18 June 2024 | 942.73 | 942.73 | 932.71 | 934.35 | 934.35 | 23,526 |
17 June 2024 | 932.71 | 932.71 | 932.71 | 932.71 | 932.71 | - |
14 June 2024 | 939.57 | 939.57 | 924.01 | 932.71 | 932.71 | 18,033 |
13 June 2024 | 927.00 | 930.01 | 924.09 | 928.37 | 928.37 | 23,374 |
12 June 2024 | 915.60 | 930.00 | 912.61 | 924.09 | 924.09 | 127,243 |
11 June 2024 | 918.47 | 928.59 | 910.41 | 915.60 | 915.60 | 28,438 |
10 June 2024 | 908.70 | 916.00 | 906.01 | 910.40 | 910.40 | 39,738 |
07 June 2024 | 891.92 | 908.95 | 880.01 | 903.31 | 903.31 | 34,033 |
06 June 2024 | 883.69 | 893.61 | 873.01 | 884.69 | 884.69 | 37,991 |
05 June 2024 | 915.30 | 921.96 | 828.89 | 871.10 | 871.10 | 258,563 |
04 June 2024 | 950.00 | 953.00 | 856.00 | 921.96 | 921.96 | 120,997 |
03 June 2024 | 925.00 | 977.68 | 925.00 | 949.11 | 949.11 | 406,940 |
31 May 2024 | 903.99 | 909.00 | 891.42 | 898.78 | 898.78 | 21,114 |
30 May 2024 | 903.00 | 907.04 | 890.13 | 895.54 | 895.54 | 32,241 |
29 May 2024 | 910.66 | 919.00 | 894.73 | 902.84 | 902.84 | 17,925 |
28 May 2024 | 910.01 | 920.00 | 906.61 | 907.89 | 907.89 | 13,966 |
24 May 2024 | 914.30 | 918.99 | 911.01 | 915.77 | 915.77 | 22,318 |
23 May 2024 | 873.70 | 913.92 | 873.70 | 912.48 | 912.48 | 20,621 |
22 May 2024 | 900.00 | 908.90 | 887.29 | 900.71 | 900.71 | 15,664 |
21 May 2024 | 890.00 | 900.69 | 888.01 | 896.25 | 896.25 | 21,353 |
20 May 2024 | 887.69 | 887.69 | 887.69 | 887.69 | 887.69 | - |
17 May 2024 | 888.00 | 890.00 | 882.65 | 888.75 | 888.75 | 19,093 |
16 May 2024 | 879.99 | 886.00 | 872.52 | 884.34 | 884.34 | 16,907 |
15 May 2024 | 872.40 | 879.02 | 870.01 | 876.09 | 876.09 | 20,870 |
14 May 2024 | 862.63 | 871.73 | 860.64 | 868.39 | 868.39 | 14,695 |
13 May 2024 | 859.06 | 865.99 | 844.06 | 860.64 | 860.64 | 19,134 |
10 May 2024 | 860.01 | 861.00 | 848.29 | 859.02 | 859.02 | 18,773 |
09 May 2024 | 872.33 | 872.33 | 850.00 | 855.11 | 855.11 | 37,750 |
08 May 2024 | 862.61 | 875.48 | 855.01 | 872.32 | 872.32 | 12,716 |
07 May 2024 | 886.99 | 886.99 | 859.75 | 862.30 | 862.30 | 27,159 |
06 May 2024 | 889.97 | 889.97 | 871.47 | 876.15 | 876.15 | 16,808 |
03 May 2024 | 894.99 | 899.29 | 875.40 | 882.49 | 882.49 | 27,076 |
02 May 2024 | 888.48 | 907.69 | 885.49 | 891.87 | 891.87 | 21,169 |
01 May 2024 | 888.49 | 888.49 | 888.49 | 888.49 | 888.49 | - |
30 Apr 2024 | 889.01 | 895.00 | 884.96 | 888.49 | 888.49 | 22,096 |
29 Apr 2024 | 886.79 | 889.02 | 883.27 | 886.75 | 886.75 | 14,078 |
26 Apr 2024 | 909.25 | 909.25 | 879.79 | 881.61 | 881.61 | 18,874 |
25 Apr 2024 | 875.00 | 884.99 | 872.38 | 882.79 | 882.79 | 12,371 |
24 Apr 2024 | 875.81 | 879.88 | 875.40 | 876.31 | 876.31 | 19,008 |
23 Apr 2024 | 874.99 | 878.44 | 871.88 | 875.80 | 875.80 | 26,532 |
22 Apr 2024 | 869.99 | 873.90 | 862.65 | 870.90 | 870.90 | 17,348 |
19 Apr 2024 | 863.59 | 866.99 | 830.13 | 862.64 | 862.64 | 19,482 |
18 Apr 2024 | 895.09 | 895.09 | 861.16 | 863.59 | 863.59 | 86,586 |
17 Apr 2024 | 922.93 | 922.93 | 922.93 | 922.93 | 922.93 | - |
16 Apr 2024 | 868.59 | 1,044.85 | 856.46 | 922.93 | 922.93 | 40,585 |
15 Apr 2024 | 870.00 | 876.79 | 852.73 | 865.11 | 865.11 | 24,175 |
12 Apr 2024 | 879.52 | 884.99 | 871.00 | 873.61 | 873.61 | 15,135 |
11 Apr 2024 | 879.52 | 879.52 | 879.52 | 879.52 | 879.52 | - |
10 Apr 2024 | 877.10 | 880.00 | 874.81 | 879.52 | 879.52 | 10,463 |
09 Apr 2024 | 871.00 | 880.98 | 871.00 | 874.80 | 874.80 | 9,116 |
08 Apr 2024 | 868.02 | 877.15 | 865.01 | 874.63 | 874.63 | 15,241 |
05 Apr 2024 | 870.74 | 883.60 | 864.02 | 868.01 | 868.01 | 46,661 |
04 Apr 2024 | 901.90 | 901.90 | 866.01 | 870.73 | 870.73 | 29,360 |
03 Apr 2024 | 874.00 | 877.00 | 870.02 | 875.65 | 875.65 | 14,716 |
02 Apr 2024 | 876.90 | 877.29 | 870.30 | 874.12 | 874.12 | 18,196 |
01 Apr 2024 | 869.99 | 874.99 | 864.03 | 872.91 | 872.91 | 17,004 |
28 Mar 2024 | 856.51 | 866.99 | 856.50 | 864.02 | 864.02 | 17,995 |
27 Mar 2024 | 851.48 | 859.99 | 847.51 | 856.33 | 856.33 | 12,802 |
26 Mar 2024 | 842.99 | 852.08 | 838.01 | 847.50 | 847.50 | 14,014 |
25 Mar 2024 | 843.76 | 843.76 | 843.76 | 843.76 | 843.76 | - |
22 Mar 2024 | 839.28 | 847.00 | 836.36 | 843.76 | 843.76 | 14,272 |
21 Mar 2024 | 830.99 | 843.30 | 830.99 | 839.28 | 839.28 | 10,809 |
20 Mar 2024 | 821.93 | 828.00 | 817.51 | 827.35 | 827.35 | 6,091 |
19 Mar 2024 | 830.00 | 839.98 | 818.78 | 821.92 | 821.92 | 15,555 |
18 Mar 2024 | 844.00 | 844.00 | 822.92 | 832.32 | 832.32 | 5,939 |
15 Mar 2024 | 836.64 | 838.74 | 818.51 | 829.89 | 829.89 | 13,716 |
14 Mar 2024 | 820.26 | 843.00 | 816.45 | 836.64 | 836.64 | 24,719 |
13 Mar 2024 | 853.36 | 853.36 | 814.08 | 820.26 | 820.26 | 46,076 |
12 Mar 2024 | 864.97 | 864.97 | 852.51 | 853.37 | 853.37 | 11,725 |
11 Mar 2024 | 865.55 | 872.52 | 855.09 | 857.75 | 857.75 | 18,027 |
08 Mar 2024 | 865.55 | 865.55 | 865.55 | 865.55 | 865.55 | - |
07 Mar 2024 | 843.00 | 875.07 | 843.00 | 865.55 | 865.55 | 33,058 |
06 Mar 2024 | 865.51 | 889.70 | 852.00 | 869.08 | 869.08 | 21,395 |
05 Mar 2024 | 877.60 | 878.00 | 860.00 | 866.27 | 866.27 | 24,605 |
04 Mar 2024 | 847.94 | 870.00 | 847.93 | 865.38 | 865.38 | 19,052 |
01 Mar 2024 | 842.00 | 854.99 | 838.35 | 852.99 | 852.99 | 17,199 |
29 Feb 2024 | 822.44 | 842.32 | 822.44 | 839.29 | 839.29 | 6,319 |
28 Feb 2024 | 855.99 | 856.00 | 820.00 | 834.96 | 834.96 | 18,731 |
27 Feb 2024 | 848.62 | 852.61 | 844.38 | 850.37 | 850.37 | 6,583 |
26 Feb 2024 | 842.58 | 854.97 | 842.58 | 848.61 | 848.61 | 8,929 |
23 Feb 2024 | 846.21 | 849.66 | 840.83 | 848.51 | 848.51 | 8,823 |
22 Feb 2024 | 847.59 | 847.98 | 829.50 | 845.20 | 845.20 | 12,348 |
21 Feb 2024 | 847.39 | 850.00 | 835.00 | 839.50 | 839.50 | 11,130 |
20 Feb 2024 | 842.99 | 848.16 | 838.60 | 847.39 | 847.39 | 9,274 |
16 Feb 2024 | 836.91 | 841.00 | 833.93 | 838.12 | 838.12 | 12,140 |
15 Feb 2024 | 833.92 | 840.00 | 823.38 | 836.91 | 836.91 | 13,144 |
14 Feb 2024 | 821.17 | 830.99 | 811.58 | 827.51 | 827.51 | 8,979 |
13 Feb 2024 | 842.95 | 842.95 | 811.31 | 820.24 | 820.24 | 12,592 |
12 Feb 2024 | 850.50 | 850.50 | 815.08 | 818.41 | 818.41 | 12,617 |
09 Feb 2024 | 837.49 | 837.50 | 817.22 | 825.73 | 825.73 | 16,683 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |