Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 899.30 | 904.40 | 899.30 | 898.30 | 898.30 | 477 |
09 May 2024 | 889.20 | 889.61 | 881.78 | 888.90 | 888.90 | 6,276 |
08 May 2024 | 901.10 | 902.79 | 895.10 | 889.60 | 889.60 | 4,816 |
07 May 2024 | 897.40 | 897.40 | 891.83 | 899.25 | 899.25 | 1,455 |
03 May 2024 | 888.26 | 897.00 | 886.94 | 885.80 | 885.80 | 2,054 |
02 May 2024 | 870.00 | 878.37 | 870.00 | 873.50 | 873.50 | 1,677 |
01 May 2024 | 865.78 | 869.30 | 865.78 | 867.70 | 867.70 | 107 |
30 Apr 2024 | 875.60 | 876.30 | 872.60 | 870.50 | 870.50 | 1,963 |
29 Apr 2024 | 868.60 | 883.10 | 868.60 | 880.75 | 880.75 | 13,339 |
26 Apr 2024 | 864.80 | 867.80 | 860.30 | 870.75 | 870.75 | 1,549 |
25 Apr 2024 | 856.00 | 864.00 | 855.80 | 857.60 | 857.60 | 171 |
24 Apr 2024 | 886.10 | 888.60 | 881.80 | 884.10 | 884.10 | 7,855 |
23 Apr 2024 | 882.90 | 886.60 | 875.91 | 888.40 | 888.40 | 1,722 |
22 Apr 2024 | 869.00 | 873.30 | 868.20 | 868.50 | 868.50 | 1,569 |
19 Apr 2024 | 860.50 | 865.90 | 860.50 | 861.25 | 861.25 | 78 |
18 Apr 2024 | 856.20 | 865.70 | 856.20 | 865.00 | 865.00 | 2,431 |
17 Apr 2024 | 867.30 | 875.50 | 867.30 | 867.20 | 867.20 | 1,383 |
16 Apr 2024 | 870.90 | 876.00 | 868.10 | 876.00 | 876.00 | 1,601 |
15 Apr 2024 | 898.40 | 898.70 | 887.10 | 888.95 | 888.95 | 4,357 |
12 Apr 2024 | 905.30 | 909.74 | 905.30 | 900.60 | 900.60 | 851 |
11 Apr 2024 | 904.30 | 904.30 | 904.30 | 903.50 | 903.50 | 963 |
10 Apr 2024 | 920.40 | 923.30 | 899.70 | 909.40 | 909.40 | 2,227 |
09 Apr 2024 | 916.90 | 916.90 | 904.40 | 915.00 | 915.00 | 2,153 |
08 Apr 2024 | 902.40 | 904.30 | 899.61 | 904.20 | 904.20 | 3,681 |
05 Apr 2024 | 897.20 | 902.59 | 894.85 | 901.10 | 901.10 | 4,448 |
04 Apr 2024 | 905.80 | 910.90 | 905.30 | 907.25 | 907.25 | 332 |
03 Apr 2024 | 903.50 | 905.40 | 903.50 | 904.95 | 904.95 | 4,770 |
02 Apr 2024 | 907.10 | 925.92 | 905.50 | 908.25 | 908.25 | 2,971 |
28 Mar 2024 | 926.70 | 930.70 | 923.64 | 926.70 | 926.70 | 902 |
27 Mar 2024 | 911.20 | 920.20 | 911.20 | 920.20 | 920.20 | 2,931 |
26 Mar 2024 | 909.00 | 909.00 | 906.50 | 900.80 | 900.80 | 1,807 |
25 Mar 2024 | 906.00 | 908.10 | 906.00 | 903.95 | 903.95 | 477 |
22 Mar 2024 | 910.50 | 917.50 | 908.30 | 909.80 | 909.80 | 2,940 |
21 Mar 2024 | 916.90 | 919.00 | 910.75 | 918.40 | 918.40 | 1,191 |
20 Mar 2024 | 900.90 | 907.70 | 900.90 | 900.25 | 900.25 | 6,558 |
19 Mar 2024 | 904.80 | 904.80 | 901.10 | 905.75 | 905.75 | 5,800 |
18 Mar 2024 | 898.00 | 905.20 | 898.00 | 906.35 | 906.35 | 19,246 |
15 Mar 2024 | 897.95 | 897.95 | 897.95 | 897.95 | 897.95 | - |
14 Mar 2024 | 904.80 | 906.60 | 904.80 | 905.60 | 905.60 | 387 |
13 Mar 2024 | 923.70 | 927.60 | 916.90 | 916.90 | 916.90 | 2,691 |
12 Mar 2024 | 926.70 | 927.40 | 922.80 | 920.40 | 920.40 | 2,528 |
11 Mar 2024 | 925.90 | 925.90 | 920.30 | 926.95 | 926.95 | 2,903 |
08 Mar 2024 | 933.60 | 937.40 | 927.78 | 927.35 | 927.35 | 983 |
07 Mar 2024 | 925.50 | 930.90 | 916.09 | 928.25 | 928.25 | 2,971 |
06 Mar 2024 | 917.40 | 921.50 | 913.56 | 918.60 | 918.60 | 4,522 |
05 Mar 2024 | 915.60 | 919.40 | 907.30 | 907.30 | 907.30 | 1,176 |
04 Mar 2024 | 923.40 | 925.80 | 917.80 | 919.10 | 919.10 | 15,177 |
01 Mar 2024 | 914.50 | 927.80 | 912.75 | 927.75 | 927.75 | 3,790 |
29 Feb 2024 | 924.70 | 924.70 | 916.20 | 915.70 | 915.70 | 3,184 |
28 Feb 2024 | 915.00 | 917.50 | 914.80 | 918.45 | 918.45 | 2,695 |
27 Feb 2024 | 902.70 | 917.70 | 902.70 | 916.10 | 916.10 | 6,216 |
26 Feb 2024 | 909.90 | 916.60 | 908.10 | 911.70 | 911.70 | 1,567 |
23 Feb 2024 | 914.30 | 914.30 | 909.80 | 912.50 | 912.50 | 3,911 |
22 Feb 2024 | 911.50 | 916.40 | 911.50 | 915.70 | 915.70 | 3,217 |
21 Feb 2024 | 909.00 | 913.80 | 905.20 | 905.50 | 905.50 | 2,056 |
20 Feb 2024 | 911.10 | 916.10 | 907.50 | 913.25 | 913.25 | 2,781 |
19 Feb 2024 | 916.90 | 919.80 | 916.50 | 917.60 | 917.60 | 1,990 |
16 Feb 2024 | 924.20 | 924.20 | 921.50 | 926.55 | 926.55 | 985 |
15 Feb 2024 | 915.10 | 929.00 | 915.10 | 917.05 | 917.05 | 3,703 |
14 Feb 2024 | 903.50 | 908.40 | 903.50 | 908.40 | 908.40 | 6,685 |
13 Feb 2024 | 915.90 | 916.20 | 895.60 | 903.35 | 903.35 | 45,354 |
12 Feb 2024 | 911.20 | 915.00 | 906.10 | 915.10 | 915.10 | 12,341 |
09 Feb 2024 | 908.40 | 908.40 | 908.40 | 903.05 | 903.05 | 634 |
08 Feb 2024 | 906.00 | 906.00 | 903.20 | 902.80 | 902.80 | 6,924 |
07 Feb 2024 | 901.20 | 910.87 | 901.20 | 907.40 | 907.40 | 3,240 |
06 Feb 2024 | 908.50 | 908.50 | 905.40 | 909.35 | 909.35 | 495 |
05 Feb 2024 | 894.50 | 898.40 | 894.10 | 895.75 | 895.75 | 1,479 |
02 Feb 2024 | 888.60 | 891.30 | 886.10 | 891.30 | 891.30 | 3,010 |
01 Feb 2024 | 894.20 | 894.60 | 882.90 | 883.70 | 883.70 | 9,469 |
31 Jan 2024 | 892.00 | 900.50 | 892.00 | 895.00 | 895.00 | 2,906 |
30 Jan 2024 | 909.40 | 910.00 | 909.40 | 902.30 | 902.30 | 2 |
29 Jan 2024 | 897.30 | 903.30 | 891.32 | 902.50 | 902.50 | 2,851 |
26 Jan 2024 | 899.90 | 900.30 | 897.80 | 901.80 | 901.80 | 770 |
25 Jan 2024 | 888.30 | 893.30 | 888.30 | 889.60 | 889.60 | 4,742 |
24 Jan 2024 | 898.60 | 898.60 | 889.00 | 891.40 | 891.40 | 781 |
23 Jan 2024 | 898.60 | 900.50 | 894.90 | 893.95 | 893.95 | 2,366 |
22 Jan 2024 | 898.50 | 904.70 | 898.50 | 898.50 | 898.50 | 1,938 |
19 Jan 2024 | 884.00 | 889.20 | 884.00 | 886.15 | 886.15 | 8,472 |
18 Jan 2024 | 882.90 | 886.60 | 882.90 | 885.80 | 885.80 | 41 |
17 Jan 2024 | 889.50 | 891.20 | 885.20 | 885.65 | 885.65 | 1,969 |
16 Jan 2024 | 901.80 | 901.80 | 895.00 | 897.60 | 897.60 | 9,669 |
15 Jan 2024 | 904.30 | 906.20 | 901.62 | 903.30 | 903.30 | 528 |
12 Jan 2024 | 906.40 | 916.90 | 905.90 | 905.90 | 905.90 | 4,830 |
11 Jan 2024 | 912.10 | 912.10 | 904.80 | 904.80 | 904.80 | 1,478 |
10 Jan 2024 | 916.50 | 916.50 | 913.10 | 910.15 | 910.15 | 183 |
09 Jan 2024 | 920.80 | 920.80 | 912.10 | 924.25 | 924.25 | 3,748 |
08 Jan 2024 | 888.50 | 901.80 | 888.50 | 897.25 | 897.25 | 2,418 |
05 Jan 2024 | 886.70 | 887.80 | 885.80 | 889.40 | 889.40 | 3,256 |
04 Jan 2024 | 885.60 | 893.00 | 884.80 | 887.20 | 887.20 | 162 |
03 Jan 2024 | 907.30 | 912.20 | 888.80 | 892.00 | 892.00 | 1,448 |
02 Jan 2024 | 920.70 | 925.40 | 920.70 | 921.20 | 921.20 | 2,429 |
29 Dec 2023 | 920.60 | 923.10 | 920.60 | 920.85 | 920.85 | 40 |
28 Dec 2023 | 921.30 | 921.30 | 921.30 | 921.85 | 921.85 | 2 |
27 Dec 2023 | 910.50 | 920.10 | 910.50 | 911.45 | 911.45 | 2,378 |
22 Dec 2023 | 901.70 | 901.70 | 901.70 | 902.05 | 902.05 | 133 |
21 Dec 2023 | 891.30 | 899.60 | 891.30 | 905.20 | 905.20 | 4,412 |
20 Dec 2023 | 906.40 | 908.10 | 899.50 | 904.45 | 904.45 | 549 |
19 Dec 2023 | 887.50 | 889.70 | 887.50 | 895.50 | 895.50 | 913 |
18 Dec 2023 | 880.30 | 886.50 | 880.30 | 882.05 | 882.05 | 2,194 |
15 Dec 2023 | 885.00 | 903.60 | 885.00 | 885.20 | 885.20 | 1,984 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |