Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 760.00 | 760.00 | 754.00 | 769.49 | 769.49 | 65 |
29 Apr 2024 | 761.65 | 769.49 | 760.00 | 769.49 | 769.49 | 937 |
26 Apr 2024 | 755.00 | 759.80 | 755.00 | 759.80 | 759.80 | 1,459 |
25 Apr 2024 | 743.00 | 759.99 | 741.79 | 759.99 | 759.99 | 2,294 |
24 Apr 2024 | 748.50 | 754.00 | 748.50 | 752.00 | 752.00 | 871 |
23 Apr 2024 | 765.00 | 774.00 | 765.00 | 774.00 | 774.00 | 59 |
22 Apr 2024 | 772.38 | 776.00 | 772.00 | 776.00 | 776.00 | 8,093 |
19 Apr 2024 | 785.50 | 790.00 | 777.00 | 777.00 | 777.00 | 2,612 |
18 Apr 2024 | 772.50 | 773.00 | 768.00 | 768.00 | 768.00 | 462 |
17 Apr 2024 | 761.00 | 769.00 | 761.00 | 769.00 | 769.00 | 909 |
16 Apr 2024 | 747.50 | 763.80 | 745.10 | 763.80 | 763.80 | 1,217 |
15 Apr 2024 | 760.00 | 760.00 | 746.90 | 749.00 | 749.00 | 1,155 |
12 Apr 2024 | 806.00 | 806.00 | 794.55 | 795.00 | 795.00 | 2,364 |
11 Apr 2024 | 783.00 | 783.00 | 767.00 | 778.00 | 778.00 | 706 |
10 Apr 2024 | 809.25 | 809.25 | 778.00 | 781.00 | 781.00 | 15,451 |
09 Apr 2024 | 833.00 | 833.75 | 833.00 | 833.75 | 833.75 | 300 |
08 Apr 2024 | 805.00 | 810.00 | 803.00 | 809.00 | 809.00 | 789 |
05 Apr 2024 | 820.21 | 830.60 | 817.00 | 817.31 | 817.31 | 4,957 |
04 Apr 2024 | 847.00 | 852.00 | 844.70 | 852.00 | 852.00 | 3,754 |
03 Apr 2024 | 815.00 | 833.50 | 814.70 | 833.50 | 833.50 | 400 |
02 Apr 2024 | 827.25 | 838.00 | 824.50 | 834.75 | 834.75 | 2,809 |
01 Apr 2024 | 863.00 | 863.00 | 835.22 | 854.80 | 854.80 | 13,725 |
27 Mar 2024 | 890.00 | 900.00 | 890.00 | 899.80 | 899.80 | 1,378 |
26 Mar 2024 | 884.00 | 888.00 | 884.00 | 887.90 | 887.90 | 2,171 |
25 Mar 2024 | 886.10 | 886.10 | 886.10 | 886.10 | 886.10 | 565 |
22 Mar 2024 | 896.50 | 899.99 | 896.50 | 897.00 | 897.00 | 2,866 |
21 Mar 2024 | 879.00 | 879.00 | 869.40 | 871.00 | 871.00 | 1,754 |
20 Mar 2024 | 878.40 | 889.25 | 859.00 | 866.01 | 866.01 | 1,868 |
19 Mar 2024 | 872.50 | 882.00 | 872.00 | 875.50 | 875.50 | 358 |
19 Mar 2024 | 5.38229 Dividend | |||||
15 Mar 2024 | 877.00 | 879.00 | 877.00 | 874.50 | 869.12 | 102 |
14 Mar 2024 | 891.30 | 894.55 | 874.50 | 874.50 | 869.12 | 2,482 |
13 Mar 2024 | 924.00 | 924.00 | 923.80 | 923.80 | 918.11 | 201 |
12 Mar 2024 | 946.20 | 946.20 | 940.00 | 977.89 | 971.87 | 124 |
11 Mar 2024 | 964.00 | 977.89 | 955.00 | 977.89 | 971.87 | 563 |
08 Mar 2024 | 963.00 | 990.59 | 960.00 | 965.01 | 959.07 | 680 |
07 Mar 2024 | 986.00 | 986.00 | 967.00 | 970.00 | 964.03 | 4,388 |
06 Mar 2024 | 985.59 | 985.59 | 972.72 | 978.00 | 971.98 | 8,658 |
05 Mar 2024 | 953.55 | 959.20 | 953.50 | 957.00 | 951.11 | 2,045 |
04 Mar 2024 | 923.50 | 928.12 | 923.50 | 928.12 | 922.41 | 21 |
01 Mar 2024 | 936.30 | 936.30 | 931.00 | 936.00 | 930.24 | 630 |
29 Feb 2024 | - | - | - | - | - | - |
28 Feb 2024 | 901.00 | 901.00 | 901.00 | 901.00 | 895.45 | 13 |
27 Feb 2024 | 898.60 | 898.60 | 892.20 | 892.20 | 886.71 | 272 |
26 Feb 2024 | - | - | - | - | - | - |
23 Feb 2024 | 921.00 | 924.00 | 920.00 | 921.00 | 915.33 | 530 |
22 Feb 2024 | 890.00 | 890.00 | 890.00 | 890.00 | 884.52 | 88 |
21 Feb 2024 | 887.00 | 887.00 | 870.65 | 873.00 | 867.63 | 928 |
20 Feb 2024 | 892.87 | 892.87 | 892.86 | 892.86 | 887.36 | 778 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 883.00 | 890.80 | 883.00 | 888.00 | 882.53 | 1,963 |
15 Feb 2024 | 918.80 | 918.80 | 906.66 | 906.66 | 901.08 | 238 |
14 Feb 2024 | 883.00 | 901.00 | 883.00 | 895.50 | 889.99 | 989 |
13 Feb 2024 | 902.00 | 902.00 | 892.58 | 892.58 | 887.09 | 3,697 |
12 Feb 2024 | 920.00 | 931.50 | 920.00 | 931.50 | 925.77 | 284 |
09 Feb 2024 | 924.00 | 928.00 | 924.00 | 926.50 | 920.80 | 403 |
08 Feb 2024 | 924.00 | 941.00 | 924.00 | 934.00 | 928.25 | 575 |
07 Feb 2024 | 959.00 | 959.00 | 959.00 | 959.00 | 953.10 | 18 |
06 Feb 2024 | 940.00 | 955.00 | 940.00 | 955.00 | 949.12 | 2,316 |
02 Feb 2024 | 1,010.08 | 1,014.00 | 993.80 | 1,000.29 | 994.13 | 2,747 |
01 Feb 2024 | 1,055.30 | 1,084.50 | 1,055.30 | 1,058.00 | 1,051.49 | 1,881 |
31 Jan 2024 | 1,015.00 | 1,019.00 | 1,008.00 | 1,008.00 | 1,001.80 | 3,743 |
30 Jan 2024 | 980.00 | 987.00 | 966.50 | 980.00 | 973.97 | 7,431 |
29 Jan 2024 | 946.00 | 964.67 | 946.00 | 964.67 | 958.73 | 646 |
26 Jan 2024 | 930.00 | 930.00 | 926.00 | 926.00 | 920.30 | 80 |
25 Jan 2024 | 937.00 | 942.00 | 937.00 | 940.70 | 934.91 | 233 |
24 Jan 2024 | 953.30 | 953.30 | 918.30 | 922.00 | 916.33 | 1,595 |
23 Jan 2024 | 941.00 | 941.00 | 937.00 | 941.00 | 935.21 | 1,234 |
22 Jan 2024 | 960.00 | 969.00 | 955.00 | 959.00 | 953.10 | 264 |
19 Jan 2024 | 929.00 | 929.00 | 922.00 | 922.00 | 916.33 | 86 |
18 Jan 2024 | 958.00 | 958.00 | 930.00 | 932.00 | 926.26 | 154 |
17 Jan 2024 | 958.50 | 972.60 | 958.50 | 972.00 | 966.02 | 1,095 |
16 Jan 2024 | 983.43 | 987.90 | 962.00 | 968.60 | 962.64 | 4,647 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 1,026.00 | 1,026.00 | 1,010.00 | 1,010.00 | 1,003.78 | 320 |
11 Jan 2024 | 1,002.33 | 1,013.50 | 987.00 | 1,013.15 | 1,006.91 | 2,811 |
10 Jan 2024 | 1,007.00 | 1,007.00 | 1,003.95 | 1,004.04 | 997.86 | 180 |
09 Jan 2024 | 1,015.01 | 1,018.00 | 1,015.01 | 1,018.00 | 1,011.73 | 21 |
08 Jan 2024 | 1,032.00 | 1,032.00 | 1,012.00 | 1,012.00 | 1,005.77 | 624 |
05 Jan 2024 | 1,009.00 | 1,020.95 | 987.73 | 1,002.00 | 995.83 | 1,832 |
04 Jan 2024 | 1,050.00 | 1,050.00 | 1,037.00 | 1,050.00 | 1,043.54 | 1,017 |
03 Jan 2024 | 1,060.00 | 1,091.20 | 1,058.00 | 1,091.20 | 1,084.48 | 5,247 |
02 Jan 2024 | 1,072.20 | 1,100.00 | 1,070.50 | 1,074.50 | 1,067.89 | 6,678 |
29 Dec 2023 | 1,105.00 | 1,105.00 | 1,071.01 | 1,071.01 | 1,064.42 | 185 |
28 Dec 2023 | 1,145.00 | 1,145.00 | 1,118.00 | 1,124.20 | 1,117.28 | 625 |
27 Dec 2023 | 1,127.00 | 1,150.00 | 1,127.00 | 1,142.50 | 1,135.47 | 384 |
26 Dec 2023 | 1,093.29 | 1,093.29 | 1,093.29 | 1,093.29 | 1,086.56 | 915 |
22 Dec 2023 | 1,111.90 | 1,111.90 | 1,087.00 | 1,090.00 | 1,083.29 | 1,580 |
21 Dec 2023 | 1,132.76 | 1,132.76 | 1,106.00 | 1,106.00 | 1,099.19 | 997 |
21 Dec 2023 | 8.491724 Dividend | |||||
20 Dec 2023 | 1,130.00 | 1,143.20 | 1,112.51 | 1,140.50 | 1,125.04 | 2,638 |
19 Dec 2023 | 1,124.50 | 1,125.00 | 1,108.30 | 1,108.30 | 1,093.28 | 3,783 |
18 Dec 2023 | 1,112.00 | 1,112.00 | 1,100.00 | 1,100.50 | 1,085.58 | 1,720 |
15 Dec 2023 | 1,128.00 | 1,140.40 | 1,118.01 | 1,140.40 | 1,124.94 | 2,391 |
14 Dec 2023 | 1,041.00 | 1,123.00 | 1,041.00 | 1,100.01 | 1,085.10 | 2,825 |
13 Dec 2023 | 1,010.00 | 1,048.00 | 1,008.00 | 1,048.00 | 1,033.79 | 8,310 |
11 Dec 2023 | 977.00 | 984.00 | 967.00 | 980.00 | 966.72 | 2,494 |
08 Dec 2023 | 988.00 | 1,005.00 | 960.00 | 983.20 | 969.87 | 4,704 |
07 Dec 2023 | 1,015.43 | 1,033.00 | 1,015.43 | 1,033.00 | 1,019.00 | 694 |
06 Dec 2023 | 1,000.00 | 1,042.79 | 1,000.00 | 1,022.00 | 1,008.15 | 1,710 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |