Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 882.30 | 882.30 | 882.30 | 880.80 | 880.80 | 45 |
02 May 2024 | 884.30 | 884.30 | 878.41 | 880.80 | 880.80 | 646 |
01 May 2024 | 1,098.91 | 1,098.91 | 1,098.91 | 1,098.91 | 1,098.91 | - |
30 Apr 2024 | 898.40 | 898.40 | 896.30 | 890.80 | 890.80 | 153 |
29 Apr 2024 | 897.40 | 900.50 | 897.40 | 898.15 | 898.15 | 18,478 |
26 Apr 2024 | 902.60 | 904.60 | 889.90 | 903.85 | 903.85 | 133 |
25 Apr 2024 | 898.60 | 898.60 | 897.10 | 896.70 | 896.70 | 1,382 |
24 Apr 2024 | 906.20 | 906.20 | 902.80 | 904.10 | 904.10 | 2 |
23 Apr 2024 | 906.50 | 906.50 | 898.70 | 899.60 | 899.60 | 387 |
22 Apr 2024 | 899.90 | 908.60 | 899.90 | 910.05 | 910.05 | 32 |
19 Apr 2024 | 900.20 | 900.20 | 896.30 | 903.65 | 903.65 | 296 |
18 Apr 2024 | 895.20 | 895.80 | 894.70 | 895.25 | 895.25 | 5,790 |
17 Apr 2024 | 901.70 | 902.00 | 898.90 | 900.75 | 900.75 | 1,312 |
16 Apr 2024 | 900.40 | 900.40 | 896.90 | 900.45 | 900.45 | 610 |
15 Apr 2024 | 901.20 | 901.20 | 895.50 | 898.05 | 898.05 | 134 |
12 Apr 2024 | 899.70 | 912.30 | 898.60 | 908.40 | 908.40 | 12,763 |
11 Apr 2024 | 896.40 | 896.40 | 894.40 | 891.50 | 891.50 | 251 |
10 Apr 2024 | 890.20 | 890.20 | 890.20 | 892.55 | 892.55 | 19 |
09 Apr 2024 | 888.10 | 888.30 | 888.10 | 887.45 | 887.45 | 360 |
08 Apr 2024 | 884.60 | 889.90 | 884.20 | 885.40 | 885.40 | 5,657 |
05 Apr 2024 | 881.00 | 890.50 | 881.00 | 889.40 | 889.40 | 2,621 |
04 Apr 2024 | 878.10 | 880.40 | 875.10 | 877.20 | 877.20 | 138 |
03 Apr 2024 | 875.30 | 880.00 | 875.30 | 878.40 | 878.40 | 1,167 |
02 Apr 2024 | 877.80 | 877.80 | 872.60 | 872.90 | 872.90 | 1,743 |
28 Mar 2024 | 852.90 | 852.90 | 852.60 | 856.40 | 856.40 | 265 |
27 Mar 2024 | 847.10 | 848.00 | 847.10 | 847.45 | 847.45 | 174 |
26 Mar 2024 | 851.90 | 851.90 | 851.90 | 854.05 | 854.05 | 2 |
25 Mar 2024 | 853.00 | 854.40 | 853.00 | 855.25 | 855.25 | 31 |
22 Mar 2024 | 855.60 | 855.60 | 855.60 | 852.85 | 852.85 | 1,168 |
21 Mar 2024 | 851.70 | 851.70 | 851.70 | 851.20 | 851.20 | 644 |
20 Mar 2024 | 848.10 | 848.10 | 848.10 | 846.40 | 846.40 | 247 |
19 Mar 2024 | 852.90 | 852.90 | 852.50 | 849.80 | 849.80 | 260 |
18 Mar 2024 | 849.20 | 850.30 | 849.20 | 850.50 | 850.50 | 3 |
15 Mar 2024 | 847.35 | 847.35 | 847.35 | 847.35 | 847.35 | - |
14 Mar 2024 | 844.90 | 844.90 | 844.90 | 841.90 | 841.90 | 5 |
13 Mar 2024 | 834.40 | 837.20 | 834.40 | 838.85 | 838.85 | 4 |
12 Mar 2024 | 835.40 | 835.40 | 835.40 | 834.40 | 834.40 | 6 |
11 Mar 2024 | 830.60 | 830.60 | 830.60 | 833.25 | 833.25 | 10 |
08 Mar 2024 | 836.78 | 836.78 | 824.60 | 823.70 | 823.70 | 1,316 |
07 Mar 2024 | 833.70 | 833.70 | 833.70 | 834.35 | 834.35 | 14 |
06 Mar 2024 | 835.20 | 835.20 | 835.20 | 835.20 | 835.20 | - |
05 Mar 2024 | 832.60 | 833.50 | 830.00 | 830.10 | 830.10 | 4,802 |
04 Mar 2024 | 835.50 | 837.70 | 835.50 | 837.35 | 837.35 | 119 |
01 Mar 2024 | 831.30 | 831.30 | 831.30 | 833.60 | 833.60 | 1 |
29 Feb 2024 | 826.90 | 826.90 | 826.20 | 831.45 | 831.45 | 163 |
28 Feb 2024 | 823.40 | 827.90 | 823.40 | 827.35 | 827.35 | 9,627 |
27 Feb 2024 | 825.45 | 825.45 | 825.45 | 825.45 | 825.45 | - |
26 Feb 2024 | 816.50 | 816.60 | 816.50 | 816.35 | 816.35 | 24 |
23 Feb 2024 | 823.50 | 823.50 | 816.00 | 817.30 | 817.30 | 131 |
22 Feb 2024 | 825.70 | 825.70 | 825.70 | 825.70 | 825.70 | - |
21 Feb 2024 | 827.50 | 827.50 | 826.30 | 827.30 | 827.30 | 122 |
20 Feb 2024 | 826.50 | 826.50 | 826.50 | 819.05 | 819.05 | 100 |
19 Feb 2024 | 821.00 | 821.00 | 820.90 | 824.90 | 824.90 | 12 |
16 Feb 2024 | 823.70 | 825.40 | 823.50 | 825.90 | 825.90 | 30 |
15 Feb 2024 | 821.20 | 823.50 | 821.20 | 823.60 | 823.60 | 252 |
14 Feb 2024 | 826.10 | 827.30 | 826.10 | 825.45 | 825.45 | 603 |
13 Feb 2024 | 830.30 | 830.30 | 826.50 | 827.55 | 827.55 | 219 |
12 Feb 2024 | 831.90 | 831.90 | 831.90 | 829.75 | 829.75 | 4 |
09 Feb 2024 | 828.70 | 828.70 | 828.70 | 828.70 | 828.70 | - |
08 Feb 2024 | 830.25 | 830.25 | 830.25 | 830.25 | 830.25 | - |
07 Feb 2024 | 827.95 | 827.95 | 827.95 | 827.95 | 827.95 | - |
06 Feb 2024 | 831.00 | 831.00 | 830.60 | 829.85 | 829.85 | 12 |
05 Feb 2024 | 827.20 | 828.60 | 825.10 | 831.85 | 831.85 | 60 |
02 Feb 2024 | 823.90 | 825.70 | 823.90 | 827.10 | 827.10 | 22 |
01 Feb 2024 | 836.90 | 836.90 | 836.90 | 835.55 | 835.55 | 10 |
31 Jan 2024 | 837.90 | 837.90 | 837.90 | 838.05 | 838.05 | 30 |
30 Jan 2024 | 832.50 | 840.40 | 832.50 | 840.40 | 840.40 | 671 |
29 Jan 2024 | 834.60 | 834.60 | 834.60 | 835.25 | 835.25 | 2 |
26 Jan 2024 | 835.60 | 835.60 | 835.60 | 833.40 | 833.40 | 55 |
25 Jan 2024 | 836.15 | 836.15 | 836.15 | 836.15 | 836.15 | - |
24 Jan 2024 | 830.70 | 832.50 | 830.70 | 832.70 | 832.70 | 2,677 |
23 Jan 2024 | 831.20 | 832.20 | 824.60 | 830.75 | 830.75 | 2,684 |
22 Jan 2024 | 817.40 | 819.40 | 815.70 | 820.50 | 820.50 | 4,579 |
19 Jan 2024 | 829.00 | 829.00 | 826.90 | 825.10 | 825.10 | 5,431 |
18 Jan 2024 | 821.60 | 822.30 | 819.00 | 822.65 | 822.65 | 101 |
17 Jan 2024 | 823.00 | 823.30 | 820.10 | 822.00 | 822.00 | 53 |
16 Jan 2024 | 835.70 | 835.70 | 832.80 | 829.95 | 829.95 | 110 |
15 Jan 2024 | 824.30 | 831.30 | 824.30 | 824.75 | 824.75 | 18 |
12 Jan 2024 | 831.30 | 834.10 | 831.30 | 828.65 | 828.65 | 63 |
11 Jan 2024 | 834.20 | 834.20 | 826.90 | 832.95 | 832.95 | 504 |
10 Jan 2024 | 829.80 | 830.90 | 829.80 | 827.05 | 827.05 | 8 |
09 Jan 2024 | 832.20 | 832.20 | 832.20 | 832.10 | 832.10 | 47 |
08 Jan 2024 | 828.80 | 832.30 | 817.20 | 818.35 | 818.35 | 480 |
05 Jan 2024 | 837.20 | 837.20 | 833.70 | 832.65 | 832.65 | 942 |
04 Jan 2024 | 835.90 | 835.90 | 832.80 | 828.90 | 828.90 | 46 |
03 Jan 2024 | 830.70 | 830.70 | 829.70 | 836.10 | 836.10 | 65 |
02 Jan 2024 | 847.60 | 847.60 | 839.60 | 836.95 | 836.95 | 81 |
29 Dec 2023 | 837.05 | 837.05 | 837.05 | 837.05 | 837.05 | - |
28 Dec 2023 | 846.70 | 846.70 | 840.40 | 844.30 | 844.30 | 113 |
27 Dec 2023 | 843.80 | 848.70 | 843.80 | 841.35 | 841.35 | 125 |
22 Dec 2023 | 838.80 | 838.80 | 838.80 | 838.80 | 838.80 | - |
21 Dec 2023 | 842.00 | 842.00 | 838.60 | 839.85 | 839.85 | 3 |
20 Dec 2023 | 847.60 | 847.60 | 844.40 | 842.00 | 842.00 | 131 |
19 Dec 2023 | 834.50 | 834.50 | 834.50 | 836.80 | 836.80 | 5 |
18 Dec 2023 | 845.60 | 845.60 | 845.00 | 843.55 | 843.55 | 248 |
15 Dec 2023 | 833.40 | 833.40 | 832.10 | 834.20 | 834.20 | 11 |
14 Dec 2023 | 828.70 | 828.70 | 828.70 | 827.70 | 827.70 | 100 |
13 Dec 2023 | 820.20 | 826.30 | 820.20 | 825.65 | 825.65 | 819 |
12 Dec 2023 | 833.40 | 833.40 | 833.40 | 825.00 | 825.00 | 1 |
11 Dec 2023 | 829.70 | 829.70 | 827.90 | 825.85 | 825.85 | 811 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |