Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jul 2024 | 1,212.00 | 1,218.00 | 1,202.00 | 1,207.00 | 1,207.00 | 107,857 |
03 Jul 2024 | 1,193.00 | 1,196.00 | 1,182.00 | 1,194.00 | 1,194.00 | 55,619 |
02 Jul 2024 | 1,177.00 | 1,195.00 | 1,170.00 | 1,188.50 | 1,188.50 | 79,506 |
01 Jul 2024 | 1,190.00 | 1,196.00 | 1,183.00 | 1,184.00 | 1,184.00 | 44,887 |
28 Jun 2024 | 1,198.00 | 1,198.00 | 1,180.00 | 1,183.00 | 1,183.00 | 74,197 |
27 Jun 2024 | 1,195.00 | 1,208.00 | 1,192.00 | 1,200.00 | 1,200.00 | 141,820 |
26 Jun 2024 | 1,165.00 | 1,196.50 | 1,156.50 | 1,193.00 | 1,193.00 | 211,905 |
25 Jun 2024 | 1,167.00 | 1,171.00 | 1,150.00 | 1,165.00 | 1,165.00 | 292,976 |
24 Jun 2024 | 1,196.00 | 1,207.00 | 1,154.00 | 1,172.00 | 1,172.00 | 275,732 |
21 Jun 2024 | 1,154.50 | 1,177.00 | 1,064.00 | 1,107.50 | 1,107.50 | 594,411 |
20 Jun 2024 | 964.50 | 1,038.00 | 955.50 | 1,036.00 | 1,036.00 | 264,934 |
19 Jun 2024 | 972.00 | 975.00 | 963.50 | 972.50 | 972.50 | 47,395 |
18 Jun 2024 | 951.50 | 967.00 | 951.50 | 965.00 | 965.00 | 52,628 |
17 Jun 2024 | 954.00 | 966.50 | 954.00 | 961.00 | 961.00 | 66,353 |
14 Jun 2024 | 952.50 | 959.00 | 952.50 | 957.50 | 957.50 | 58,962 |
13 Jun 2024 | 970.00 | 972.00 | 952.00 | 955.00 | 955.00 | 55,205 |
12 Jun 2024 | 961.00 | 974.00 | 961.00 | 972.00 | 972.00 | 64,166 |
11 Jun 2024 | 965.00 | 975.00 | 963.00 | 964.50 | 964.50 | 63,934 |
10 Jun 2024 | 975.00 | 980.00 | 969.50 | 970.00 | 970.00 | 28,414 |
07 Jun 2024 | 977.50 | 977.50 | 966.00 | 973.00 | 973.00 | 60,439 |
06 Jun 2024 | 982.50 | 986.00 | 977.50 | 983.50 | 983.50 | 74,113 |
05 Jun 2024 | 970.00 | 985.00 | 969.25 | 978.00 | 978.00 | 46,967 |
04 Jun 2024 | 967.50 | 977.00 | 967.50 | 975.00 | 975.00 | 45,798 |
03 Jun 2024 | 965.50 | 977.00 | 960.00 | 968.25 | 968.25 | 61,987 |
31 May 2024 | 969.50 | 969.50 | 958.50 | 964.00 | 964.00 | 98,017 |
30 May 2024 | 970.50 | 976.00 | 964.50 | 966.50 | 966.50 | 53,213 |
30 May 2024 | 9.5 Dividend | |||||
29 May 2024 | 977.00 | 979.50 | 964.25 | 971.00 | 961.50 | 36,509 |
28 May 2024 | 994.00 | 1,007.00 | 976.00 | 980.00 | 970.41 | 33,526 |
24 May 2024 | 993.00 | 1,009.00 | 988.00 | 1,005.00 | 995.17 | 55,965 |
23 May 2024 | 998.00 | 999.00 | 984.00 | 989.00 | 979.32 | 26,130 |
22 May 2024 | 995.50 | 1,004.00 | 992.00 | 999.50 | 989.72 | 59,815 |
21 May 2024 | 1,001.00 | 1,010.00 | 996.50 | 1,001.00 | 991.21 | 38,898 |
20 May 2024 | 1,002.00 | 1,010.00 | 995.00 | 1,008.00 | 998.14 | 61,574 |
17 May 2024 | 1,004.75 | 1,013.00 | 994.00 | 1,010.00 | 1,000.12 | 63,745 |
16 May 2024 | 1,005.00 | 1,015.00 | 994.50 | 1,001.00 | 991.21 | 115,282 |
15 May 2024 | 951.00 | 1,024.00 | 951.00 | 1,016.00 | 1,006.06 | 134,230 |
14 May 2024 | 914.00 | 919.25 | 909.00 | 911.00 | 902.09 | 32,138 |
13 May 2024 | 918.50 | 919.50 | 902.50 | 908.50 | 899.61 | 54,479 |
10 May 2024 | 902.50 | 915.00 | 895.50 | 912.50 | 903.57 | 31,381 |
09 May 2024 | 906.00 | 910.00 | 902.50 | 907.50 | 898.62 | 27,900 |
08 May 2024 | 891.00 | 910.50 | 891.00 | 902.00 | 893.18 | 134,076 |
07 May 2024 | 887.75 | 895.50 | 887.00 | 895.50 | 886.74 | 79,676 |
03 May 2024 | 885.25 | 896.00 | 884.50 | 885.50 | 876.84 | 46,333 |
02 May 2024 | 882.50 | 890.00 | 881.00 | 886.50 | 877.83 | 63,243 |
01 May 2024 | 881.50 | 886.00 | 878.00 | 880.00 | 871.39 | 12,911 |
30 Apr 2024 | 879.50 | 891.50 | 877.50 | 886.75 | 878.07 | 60,883 |
29 Apr 2024 | 865.00 | 876.00 | 865.00 | 873.25 | 864.71 | 24,490 |
26 Apr 2024 | 864.50 | 868.25 | 858.50 | 868.00 | 859.51 | 30,722 |
25 Apr 2024 | 863.00 | 865.50 | 856.50 | 862.50 | 854.06 | 28,780 |
24 Apr 2024 | 859.50 | 868.00 | 859.50 | 865.00 | 856.54 | 20,531 |
23 Apr 2024 | 851.00 | 864.00 | 851.00 | 862.00 | 853.57 | 25,714 |
22 Apr 2024 | 849.50 | 860.50 | 848.50 | 860.00 | 851.59 | 49,568 |
19 Apr 2024 | 834.00 | 843.00 | 823.50 | 840.50 | 832.28 | 41,609 |
18 Apr 2024 | 828.50 | 834.00 | 828.00 | 833.00 | 824.85 | 33,927 |
17 Apr 2024 | 818.00 | 828.00 | 818.00 | 823.00 | 814.95 | 28,215 |
16 Apr 2024 | 839.00 | 839.50 | 827.50 | 828.50 | 820.39 | 67,171 |
15 Apr 2024 | 826.50 | 835.50 | 824.00 | 834.50 | 826.34 | 79,923 |
12 Apr 2024 | 835.00 | 835.00 | 823.00 | 827.25 | 819.16 | 49,468 |
11 Apr 2024 | 823.75 | 827.50 | 820.00 | 824.25 | 816.19 | 89,155 |
10 Apr 2024 | 801.50 | 817.50 | 801.00 | 817.50 | 809.50 | 71,222 |
09 Apr 2024 | 787.50 | 802.50 | 787.50 | 802.50 | 794.65 | 75,133 |
08 Apr 2024 | 781.50 | 791.00 | 779.00 | 790.50 | 782.77 | 78,356 |
05 Apr 2024 | 787.00 | 795.00 | 784.00 | 787.50 | 779.80 | 55,463 |
04 Apr 2024 | 804.00 | 804.75 | 789.50 | 792.50 | 784.75 | 64,035 |
03 Apr 2024 | 816.50 | 822.50 | 805.50 | 806.00 | 798.11 | 51,612 |
02 Apr 2024 | 820.50 | 824.50 | 813.50 | 818.00 | 810.00 | 71,166 |
28 Mar 2024 | 822.00 | 826.00 | 816.75 | 825.00 | 816.93 | 36,627 |
27 Mar 2024 | 817.00 | 826.00 | 815.50 | 825.00 | 816.93 | 63,100 |
26 Mar 2024 | 806.50 | 817.00 | 805.00 | 815.00 | 807.03 | 59,288 |
25 Mar 2024 | 805.50 | 808.50 | 801.50 | 807.50 | 799.60 | 86,777 |
22 Mar 2024 | 807.00 | 816.00 | 807.00 | 811.00 | 803.07 | 116,536 |
21 Mar 2024 | 827.25 | 828.00 | 813.00 | 817.00 | 809.01 | 94,419 |
20 Mar 2024 | 831.50 | 831.50 | 821.50 | 823.00 | 814.95 | 72,661 |
19 Mar 2024 | 836.00 | 840.00 | 830.50 | 832.00 | 823.86 | 85,216 |
18 Mar 2024 | 841.50 | 842.50 | 834.50 | 834.50 | 826.34 | 125,740 |
15 Mar 2024 | 851.00 | 851.50 | 842.00 | 843.25 | 835.00 | 76,131 |
14 Mar 2024 | 856.25 | 858.50 | 847.00 | 849.50 | 841.19 | 68,187 |
13 Mar 2024 | 858.00 | 859.50 | 854.00 | 854.50 | 846.14 | 45,028 |
12 Mar 2024 | 856.75 | 859.50 | 852.50 | 857.00 | 848.62 | 47,889 |
11 Mar 2024 | 853.50 | 860.50 | 852.50 | 857.00 | 848.62 | 57,521 |
08 Mar 2024 | 857.50 | 859.50 | 851.00 | 857.75 | 849.36 | 62,304 |
07 Mar 2024 | 850.00 | 859.50 | 848.00 | 857.00 | 848.62 | 46,797 |
06 Mar 2024 | 861.50 | 868.00 | 852.25 | 854.75 | 846.39 | 52,462 |
05 Mar 2024 | 863.00 | 864.00 | 856.50 | 859.00 | 850.60 | 28,680 |
04 Mar 2024 | 855.50 | 866.00 | 853.50 | 865.50 | 857.03 | 61,699 |
01 Mar 2024 | 854.00 | 860.50 | 851.00 | 856.50 | 848.12 | 80,663 |
29 Feb 2024 | 860.50 | 860.50 | 847.00 | 853.50 | 845.15 | 106,227 |
28 Feb 2024 | 863.25 | 868.00 | 853.50 | 857.50 | 849.11 | 54,979 |
27 Feb 2024 | 869.75 | 872.75 | 859.50 | 867.25 | 858.77 | 48,891 |
26 Feb 2024 | 884.00 | 884.00 | 872.00 | 872.50 | 863.96 | 44,339 |
23 Feb 2024 | 888.50 | 890.00 | 873.75 | 877.00 | 868.42 | 35,335 |
22 Feb 2024 | 885.00 | 890.00 | 873.00 | 884.00 | 875.35 | 111,537 |
21 Feb 2024 | 880.00 | 891.75 | 877.00 | 882.50 | 873.87 | 69,664 |
20 Feb 2024 | 880.00 | 888.00 | 877.50 | 887.00 | 878.32 | 60,559 |
19 Feb 2024 | 858.50 | 876.50 | 858.50 | 875.50 | 866.93 | 20,275 |
16 Feb 2024 | 862.75 | 878.00 | 862.75 | 872.25 | 863.72 | 62,028 |
15 Feb 2024 | 876.00 | 880.00 | 871.00 | 871.50 | 862.97 | 48,351 |
14 Feb 2024 | 865.00 | 876.00 | 865.00 | 870.75 | 862.23 | 108,541 |
13 Feb 2024 | 877.00 | 877.00 | 859.00 | 862.50 | 854.06 | 58,592 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |