Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 May 2024 | 1,044.50 | 1,058.50 | 1,022.50 | 1,024.00 | 1,024.00 | 11,839,000 |
28 May 2024 | 1,003.00 | 1,037.00 | 996.70 | 1,037.00 | 1,037.00 | 9,308,400 |
27 May 2024 | 989.90 | 1,003.50 | 985.40 | 1,003.50 | 1,003.50 | 6,965,500 |
24 May 2024 | 985.00 | 993.40 | 981.80 | 993.40 | 993.40 | 9,014,800 |
23 May 2024 | 995.60 | 997.40 | 984.80 | 996.00 | 996.00 | 8,943,900 |
22 May 2024 | 1,012.50 | 1,013.50 | 993.00 | 995.80 | 995.80 | 10,511,100 |
21 May 2024 | 1,005.00 | 1,012.00 | 992.90 | 1,007.50 | 1,007.50 | 12,230,500 |
20 May 2024 | 1,015.00 | 1,024.00 | 1,005.50 | 1,023.00 | 1,023.00 | 10,998,800 |
17 May 2024 | 995.20 | 1,013.50 | 992.10 | 1,013.50 | 1,013.50 | 11,529,300 |
16 May 2024 | 996.10 | 1,004.00 | 984.30 | 1,004.00 | 1,004.00 | 17,137,100 |
15 May 2024 | 998.60 | 1,028.50 | 990.90 | 1,018.00 | 1,018.00 | 22,708,000 |
14 May 2024 | 968.00 | 972.00 | 959.00 | 969.50 | 969.50 | 9,994,100 |
13 May 2024 | 951.10 | 980.00 | 947.00 | 972.90 | 972.90 | 8,599,400 |
10 May 2024 | 965.30 | 973.50 | 959.80 | 966.10 | 966.10 | 8,587,400 |
09 May 2024 | 954.90 | 965.50 | 952.70 | 961.50 | 961.50 | 6,806,700 |
08 May 2024 | 967.20 | 974.70 | 946.40 | 949.70 | 949.70 | 11,043,400 |
07 May 2024 | 960.00 | 970.60 | 948.70 | 968.80 | 968.80 | 16,266,200 |
02 May 2024 | 980.00 | 982.00 | 961.50 | 969.60 | 969.60 | 19,326,200 |
01 May 2024 | 988.00 | 994.60 | 974.10 | 991.80 | 991.80 | 10,288,600 |
30 Apr 2024 | 981.40 | 1,006.00 | 981.20 | 1,001.00 | 1,001.00 | 11,119,200 |
26 Apr 2024 | 988.80 | 998.70 | 972.30 | 984.10 | 984.10 | 11,035,700 |
25 Apr 2024 | 997.00 | 1,004.50 | 986.50 | 988.80 | 988.80 | 9,170,600 |
24 Apr 2024 | 989.00 | 998.80 | 976.30 | 992.80 | 992.80 | 10,101,800 |
23 Apr 2024 | 1,000.00 | 1,013.50 | 988.40 | 990.50 | 990.50 | 9,265,100 |
22 Apr 2024 | 992.40 | 1,006.00 | 978.70 | 996.10 | 996.10 | 12,628,100 |
19 Apr 2024 | 994.60 | 1,001.00 | 965.10 | 981.10 | 981.10 | 12,521,200 |
18 Apr 2024 | 975.00 | 1,004.00 | 971.00 | 1,000.00 | 1,000.00 | 12,568,900 |
17 Apr 2024 | 1,005.00 | 1,005.50 | 969.00 | 979.80 | 979.80 | 11,125,000 |
16 Apr 2024 | 1,015.00 | 1,032.00 | 989.30 | 991.80 | 991.80 | 14,634,700 |
15 Apr 2024 | 1,002.00 | 1,016.50 | 995.40 | 1,013.50 | 1,013.50 | 8,241,900 |
12 Apr 2024 | 998.00 | 1,015.00 | 989.50 | 1,013.00 | 1,013.00 | 14,551,500 |
11 Apr 2024 | 944.10 | 989.20 | 940.80 | 986.80 | 986.80 | 15,894,600 |
10 Apr 2024 | 943.00 | 951.00 | 940.60 | 945.80 | 945.80 | 8,633,000 |
09 Apr 2024 | 968.40 | 969.50 | 953.20 | 955.00 | 955.00 | 9,170,900 |
08 Apr 2024 | 966.00 | 967.20 | 942.20 | 965.40 | 965.40 | 11,478,900 |
05 Apr 2024 | 946.90 | 961.00 | 941.70 | 956.00 | 956.00 | 12,371,700 |
04 Apr 2024 | 938.60 | 963.50 | 933.70 | 961.90 | 961.90 | 13,765,800 |
03 Apr 2024 | 910.00 | 938.10 | 902.60 | 936.70 | 936.70 | 13,658,400 |
02 Apr 2024 | 928.00 | 936.60 | 910.10 | 918.10 | 918.10 | 11,003,700 |
01 Apr 2024 | 950.30 | 952.40 | 920.70 | 924.00 | 924.00 | 8,087,900 |
29 Mar 2024 | 940.00 | 953.90 | 936.50 | 947.30 | 947.30 | 4,886,500 |
28 Mar 2024 | 947.80 | 952.40 | 931.50 | 932.00 | 932.00 | 13,922,500 |
28 Mar 2024 | 11 Dividend | |||||
27 Mar 2024 | 952.10 | 991.80 | 952.10 | 966.80 | 955.80 | 25,855,000 |
26 Mar 2024 | 950.80 | 951.00 | 926.90 | 937.90 | 927.23 | 11,631,000 |
25 Mar 2024 | 947.10 | 967.40 | 942.00 | 947.90 | 937.12 | 19,849,200 |
22 Mar 2024 | 928.40 | 954.40 | 920.50 | 951.20 | 940.38 | 16,185,600 |
21 Mar 2024 | 911.30 | 924.80 | 905.60 | 924.50 | 913.98 | 16,189,500 |
19 Mar 2024 | 913.60 | 925.60 | 851.50 | 896.30 | 886.10 | 25,709,400 |
18 Mar 2024 | 908.70 | 919.70 | 901.70 | 913.50 | 903.11 | 11,446,700 |
15 Mar 2024 | 897.00 | 912.30 | 892.00 | 893.70 | 883.53 | 14,286,600 |
14 Mar 2024 | 906.30 | 917.50 | 892.40 | 895.20 | 885.01 | 12,909,100 |
13 Mar 2024 | 914.60 | 915.70 | 895.40 | 905.60 | 895.30 | 12,182,700 |
12 Mar 2024 | 895.00 | 895.90 | 871.80 | 889.20 | 879.08 | 14,571,300 |
11 Mar 2024 | 930.90 | 931.90 | 887.60 | 897.10 | 886.89 | 17,912,900 |
08 Mar 2024 | 921.70 | 934.70 | 906.00 | 924.50 | 913.98 | 20,368,500 |
07 Mar 2024 | 895.00 | 922.80 | 893.60 | 906.70 | 896.38 | 19,319,200 |
06 Mar 2024 | 881.00 | 902.70 | 878.00 | 890.00 | 879.87 | 17,231,100 |
05 Mar 2024 | 849.00 | 867.90 | 842.90 | 864.90 | 855.06 | 13,340,300 |
04 Mar 2024 | 844.00 | 849.30 | 834.50 | 844.40 | 834.79 | 11,580,600 |
01 Mar 2024 | 820.00 | 846.20 | 817.70 | 843.30 | 833.71 | 14,527,100 |
29 Feb 2024 | 819.20 | 826.20 | 813.60 | 816.00 | 806.72 | 16,480,100 |
28 Feb 2024 | 836.00 | 846.60 | 821.10 | 827.10 | 817.69 | 12,402,800 |
27 Feb 2024 | 829.00 | 859.50 | 823.10 | 836.60 | 827.08 | 13,492,500 |
26 Feb 2024 | 819.20 | 834.60 | 816.60 | 829.30 | 819.86 | 12,663,300 |
22 Feb 2024 | 814.90 | 818.20 | 809.10 | 810.50 | 801.28 | 8,216,000 |
21 Feb 2024 | 815.30 | 817.50 | 801.10 | 809.80 | 800.59 | 8,360,700 |
20 Feb 2024 | 831.00 | 835.70 | 814.40 | 817.70 | 808.40 | 9,480,900 |
19 Feb 2024 | 825.00 | 836.90 | 822.10 | 836.50 | 826.98 | 8,518,700 |
16 Feb 2024 | 804.80 | 818.30 | 802.00 | 818.30 | 808.99 | 10,710,300 |
15 Feb 2024 | 813.20 | 814.90 | 792.90 | 797.60 | 788.53 | 9,463,500 |
14 Feb 2024 | 810.60 | 813.40 | 803.40 | 807.20 | 798.02 | 7,535,800 |
13 Feb 2024 | 796.00 | 815.60 | 791.80 | 815.10 | 805.83 | 11,438,800 |
09 Feb 2024 | 802.50 | 805.30 | 791.70 | 800.00 | 790.90 | 9,575,100 |
08 Feb 2024 | 817.00 | 819.70 | 803.00 | 804.00 | 794.85 | 12,452,100 |
07 Feb 2024 | 814.20 | 818.20 | 809.50 | 813.60 | 804.34 | 7,965,600 |
06 Feb 2024 | 827.80 | 831.00 | 810.40 | 810.40 | 801.18 | 11,406,000 |
05 Feb 2024 | 829.30 | 840.00 | 821.10 | 834.70 | 825.20 | 13,524,800 |
02 Feb 2024 | 805.10 | 819.50 | 802.00 | 817.60 | 808.30 | 14,498,100 |
01 Feb 2024 | 802.00 | 806.40 | 780.20 | 805.00 | 795.84 | 25,208,400 |
31 Jan 2024 | 799.10 | 821.70 | 799.10 | 819.90 | 810.57 | 12,828,500 |
30 Jan 2024 | 808.90 | 809.40 | 798.10 | 798.20 | 789.12 | 11,177,000 |
29 Jan 2024 | 808.90 | 820.00 | 807.60 | 813.00 | 803.75 | 11,039,300 |
26 Jan 2024 | 808.00 | 814.30 | 798.00 | 798.00 | 788.92 | 14,057,000 |
25 Jan 2024 | 804.00 | 812.30 | 801.40 | 810.60 | 801.38 | 14,914,900 |
24 Jan 2024 | 772.00 | 807.00 | 769.60 | 805.00 | 795.84 | 27,350,100 |
23 Jan 2024 | 778.00 | 784.00 | 760.30 | 769.20 | 760.45 | 16,628,700 |
22 Jan 2024 | 768.00 | 772.50 | 760.00 | 770.30 | 761.54 | 15,109,200 |
19 Jan 2024 | 762.50 | 763.50 | 756.10 | 762.70 | 754.02 | 12,796,700 |
18 Jan 2024 | 750.10 | 753.00 | 744.10 | 750.90 | 742.36 | 8,718,800 |
17 Jan 2024 | 759.90 | 762.40 | 750.50 | 752.40 | 743.84 | 8,231,300 |
16 Jan 2024 | 759.20 | 769.00 | 750.50 | 752.40 | 743.84 | 7,401,500 |
15 Jan 2024 | 743.70 | 752.70 | 742.60 | 751.40 | 742.85 | 1,138,100 |
12 Jan 2024 | 752.00 | 753.50 | 742.50 | 742.50 | 734.05 | 10,741,500 |
11 Jan 2024 | 749.00 | 757.30 | 748.20 | 751.70 | 743.15 | 11,240,900 |
10 Jan 2024 | 741.80 | 748.50 | 736.60 | 736.70 | 728.32 | 9,229,400 |
09 Jan 2024 | 746.40 | 747.90 | 740.30 | 745.00 | 736.52 | 11,025,800 |
05 Jan 2024 | 735.60 | 747.90 | 727.00 | 746.70 | 738.20 | 12,974,800 |
04 Jan 2024 | 724.70 | 724.90 | 710.80 | 720.60 | 712.40 | 9,709,000 |
29 Dec 2023 | 718.10 | 722.10 | 711.80 | 716.50 | 708.35 | 6,258,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |