Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Apr 2024 | 0.00 | 0.00 | 0.00 | 860.00 | 860.00 | 2,296 |
19 Apr 2024 | 850.00 | 850.00 | 836.00 | 850.00 | 850.00 | 23,179 |
18 Apr 2024 | 850.00 | 860.00 | 840.00 | 850.00 | 850.00 | 30,394 |
17 Apr 2024 | 850.00 | 851.50 | 844.50 | 850.00 | 850.00 | 9,214 |
16 Apr 2024 | 850.00 | 860.00 | 842.50 | 850.00 | 850.00 | 17,334 |
15 Apr 2024 | 840.00 | 868.00 | 836.00 | 850.00 | 850.00 | 28,893 |
12 Apr 2024 | 840.00 | 850.00 | 835.88 | 850.00 | 850.00 | 82,358 |
11 Apr 2024 | 845.00 | 850.00 | 832.00 | 840.00 | 840.00 | 61,037 |
10 Apr 2024 | 865.00 | 865.00 | 840.50 | 845.00 | 845.00 | 24,046 |
09 Apr 2024 | 880.00 | 890.00 | 860.50 | 865.00 | 865.00 | 104,836 |
08 Apr 2024 | 890.00 | 889.00 | 870.00 | 880.00 | 880.00 | 27,082 |
05 Apr 2024 | 890.00 | 900.00 | 886.00 | 890.00 | 890.00 | 8,509 |
04 Apr 2024 | 885.00 | 892.00 | 880.00 | 890.00 | 890.00 | 20,637 |
03 Apr 2024 | 885.00 | 889.50 | 880.00 | 885.00 | 885.00 | 42,738 |
02 Apr 2024 | 910.00 | 920.00 | 880.00 | 885.00 | 885.00 | 30,717 |
28 Mar 2024 | 915.00 | 919.90 | 900.00 | 910.00 | 910.00 | 35,601 |
27 Mar 2024 | 915.00 | 920.00 | 910.00 | 915.00 | 915.00 | 28,125 |
26 Mar 2024 | 925.00 | 928.90 | 902.00 | 915.00 | 915.00 | 22,646 |
25 Mar 2024 | 915.00 | 930.00 | 912.60 | 920.00 | 920.00 | 24,937 |
22 Mar 2024 | 910.00 | 920.00 | 900.00 | 915.00 | 915.00 | 106,713 |
21 Mar 2024 | 910.00 | 972.00 | 901.00 | 910.00 | 910.00 | 63,543 |
20 Mar 2024 | 920.00 | 925.00 | 891.00 | 910.00 | 910.00 | 257,727 |
19 Mar 2024 | 920.00 | 930.00 | 910.00 | 920.00 | 920.00 | 22,848 |
18 Mar 2024 | 900.00 | 930.00 | 890.00 | 920.00 | 920.00 | 35,326 |
15 Mar 2024 | 900.00 | 910.00 | 890.00 | 900.00 | 900.00 | 15,447 |
14 Mar 2024 | 900.00 | 904.50 | 894.20 | 900.00 | 900.00 | 6,074 |
13 Mar 2024 | 900.00 | 910.00 | 893.00 | 900.00 | 900.00 | 21,943 |
12 Mar 2024 | 905.00 | 905.50 | 892.50 | 900.00 | 900.00 | 65,900 |
11 Mar 2024 | 910.00 | 912.90 | 890.00 | 905.00 | 905.00 | 145,196 |
08 Mar 2024 | 917.00 | 918.00 | 910.00 | 915.00 | 915.00 | 34,737 |
07 Mar 2024 | 923.00 | 924.00 | 916.00 | 917.00 | 917.00 | 42,647 |
06 Mar 2024 | 920.00 | 929.00 | 912.00 | 924.00 | 924.00 | 107,743 |
05 Mar 2024 | 920.00 | 929.60 | 910.00 | 920.00 | 920.00 | 22,758 |
04 Mar 2024 | 920.00 | 930.00 | 910.00 | 920.00 | 920.00 | 53,225 |
01 Mar 2024 | 920.00 | 922.00 | 910.00 | 920.00 | 920.00 | 21,523 |
29 Feb 2024 | 920.00 | 924.80 | 910.00 | 920.00 | 920.00 | 5,983 |
28 Feb 2024 | 925.00 | 930.00 | 916.00 | 920.00 | 920.00 | 13,799 |
27 Feb 2024 | 895.00 | 929.50 | 880.00 | 925.00 | 925.00 | 31,958 |
26 Feb 2024 | 895.00 | 908.00 | 891.00 | 895.00 | 895.00 | 14,255 |
23 Feb 2024 | 895.00 | 900.00 | 880.00 | 895.00 | 895.00 | 34,180 |
22 Feb 2024 | 935.00 | 924.50 | 880.00 | 890.00 | 890.00 | 88,847 |
21 Feb 2024 | 925.00 | 940.00 | 892.00 | 925.00 | 925.00 | 14,209 |
20 Feb 2024 | 925.00 | 930.00 | 918.00 | 925.00 | 925.00 | 24,546 |
19 Feb 2024 | 925.00 | 940.00 | 920.50 | 925.00 | 925.00 | 93,132 |
16 Feb 2024 | 925.00 | 940.00 | 915.00 | 925.00 | 925.00 | 31,818 |
15 Feb 2024 | 915.00 | 940.00 | 911.00 | 925.00 | 925.00 | 38,167 |
14 Feb 2024 | 895.00 | 920.00 | 885.00 | 910.00 | 910.00 | 121,833 |
13 Feb 2024 | 875.00 | 909.00 | 880.00 | 895.00 | 895.00 | 96,999 |
12 Feb 2024 | 847.00 | 885.00 | 818.00 | 875.00 | 875.00 | 31,386 |
09 Feb 2024 | 847.00 | 860.00 | 834.00 | 847.00 | 847.00 | 19,456 |
08 Feb 2024 | 850.00 | 865.00 | 830.00 | 847.00 | 847.00 | 67,884 |
07 Feb 2024 | 867.00 | 869.90 | 840.00 | 855.00 | 855.00 | 44,605 |
06 Feb 2024 | 872.00 | 880.00 | 864.03 | 867.00 | 867.00 | 34,962 |
05 Feb 2024 | 872.00 | 875.50 | 864.80 | 872.00 | 872.00 | 203,002 |
02 Feb 2024 | 880.00 | 880.00 | 864.00 | 872.00 | 872.00 | 18,069 |
01 Feb 2024 | 880.00 | 890.00 | 875.00 | 880.00 | 880.00 | 558,474 |
31 Jan 2024 | 880.00 | 889.00 | 870.00 | 876.00 | 876.00 | 31,590 |
30 Jan 2024 | 880.00 | 890.00 | 870.00 | 880.00 | 880.00 | 17,828 |
29 Jan 2024 | 880.00 | 885.00 | 870.00 | 880.00 | 880.00 | 8,252 |
26 Jan 2024 | 870.00 | 883.50 | 860.00 | 880.00 | 880.00 | 38,247 |
25 Jan 2024 | 870.00 | 879.00 | 860.00 | 870.00 | 870.00 | 8,480 |
25 Jan 2024 | 1.2 Dividend | |||||
24 Jan 2024 | 875.00 | 890.00 | 860.00 | 870.00 | 868.80 | 21,196 |
23 Jan 2024 | 890.00 | 900.00 | 863.50 | 875.00 | 873.79 | 51,887 |
22 Jan 2024 | 890.00 | 900.00 | 885.50 | 890.00 | 888.77 | 53,989 |
19 Jan 2024 | 890.00 | 900.00 | 881.66 | 900.00 | 898.76 | 26,199 |
18 Jan 2024 | 910.00 | 904.00 | 881.00 | 890.00 | 888.77 | 11,593 |
17 Jan 2024 | 915.00 | 920.00 | 900.00 | 910.00 | 908.74 | 32,956 |
16 Jan 2024 | 918.00 | 930.00 | 906.00 | 918.00 | 916.73 | 26,513 |
15 Jan 2024 | 907.00 | 930.00 | 907.00 | 918.00 | 916.73 | 16,510 |
12 Jan 2024 | 918.00 | 918.00 | 906.00 | 918.00 | 916.73 | 6,910 |
11 Jan 2024 | 918.00 | 918.00 | 906.00 | 918.00 | 916.73 | 68,159 |
10 Jan 2024 | 918.00 | 930.00 | 906.00 | 918.00 | 916.73 | 54,117 |
09 Jan 2024 | 930.00 | 915.60 | 910.00 | 910.00 | 908.74 | 109,588 |
08 Jan 2024 | 945.00 | 950.00 | 920.00 | 930.00 | 928.72 | 42,013 |
05 Jan 2024 | 945.00 | 950.00 | 940.00 | 945.00 | 943.70 | 17,357 |
04 Jan 2024 | 960.00 | 970.00 | 941.75 | 945.00 | 943.70 | 23,814 |
03 Jan 2024 | 960.00 | 963.50 | 950.00 | 960.00 | 958.68 | 23,021 |
02 Jan 2024 | 935.00 | 980.00 | 938.00 | 960.00 | 958.68 | 81,040 |
29 Dec 2023 | 930.00 | 939.85 | 939.85 | 930.00 | 928.72 | 371 |
28 Dec 2023 | 935.00 | 950.00 | 921.00 | 930.00 | 928.72 | 13,917 |
27 Dec 2023 | 920.00 | 950.00 | 927.50 | 935.00 | 933.71 | 10,897 |
22 Dec 2023 | 915.00 | 940.00 | 925.50 | 920.00 | 918.73 | 10,301 |
21 Dec 2023 | 915.00 | 930.00 | 910.00 | 915.00 | 913.74 | 66,302 |
20 Dec 2023 | 915.00 | 930.00 | 915.00 | 915.00 | 913.74 | 18,641 |
19 Dec 2023 | 915.00 | 928.50 | 882.00 | 926.00 | 924.72 | 83,104 |
18 Dec 2023 | 920.00 | 929.00 | 910.00 | 915.00 | 913.74 | 83,563 |
15 Dec 2023 | 920.00 | 928.00 | 917.00 | 920.00 | 918.73 | 29,949 |
14 Dec 2023 | 920.00 | 930.00 | 915.00 | 920.00 | 918.73 | 39,405 |
13 Dec 2023 | 920.00 | 929.00 | 915.00 | 920.00 | 918.73 | 35,449 |
12 Dec 2023 | 950.00 | 960.00 | 911.00 | 920.00 | 918.73 | 34,775 |
11 Dec 2023 | 950.00 | 959.00 | 941.00 | 950.00 | 948.69 | 40,957 |
08 Dec 2023 | 935.00 | 960.00 | 930.00 | 950.00 | 948.69 | 57,308 |
07 Dec 2023 | 940.00 | 944.00 | 930.00 | 935.00 | 933.71 | 35,196 |
06 Dec 2023 | 940.00 | 960.00 | 935.00 | 940.00 | 938.70 | 136,828 |
05 Dec 2023 | 910.00 | 950.00 | 900.00 | 936.00 | 934.71 | 54,200 |
04 Dec 2023 | 890.00 | 920.00 | 886.00 | 910.00 | 908.74 | 44,500 |
01 Dec 2023 | 880.00 | 899.00 | 870.00 | 890.00 | 888.77 | 10,949 |
30 Nov 2023 | 880.00 | 889.00 | 875.00 | 880.00 | 878.79 | 68,894 |
29 Nov 2023 | 855.00 | 895.00 | 846.23 | 880.00 | 878.79 | 172,869 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |