Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 898.95 | 972.70 | 898.95 | 929.50 | 929.50 | 12,202 |
23 Apr 2024 | 908.95 | 910.00 | 889.00 | 899.45 | 899.45 | 3,190 |
22 Apr 2024 | 890.40 | 910.10 | 889.85 | 904.40 | 904.40 | 1,877 |
19 Apr 2024 | 882.80 | 897.35 | 861.30 | 877.85 | 877.85 | 3,617 |
18 Apr 2024 | 800.05 | 929.50 | 800.05 | 899.55 | 899.55 | 4,221 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 873.10 | 879.60 | 860.00 | 863.20 | 863.20 | 2,392 |
15 Apr 2024 | 900.00 | 900.00 | 864.25 | 875.95 | 875.95 | 3,508 |
12 Apr 2024 | 850.70 | 924.00 | 849.60 | 904.45 | 904.45 | 4,398 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 819.60 | 855.20 | 819.20 | 836.95 | 836.95 | 1,137 |
09 Apr 2024 | 816.75 | 826.80 | 813.15 | 816.55 | 816.55 | 1,031 |
08 Apr 2024 | 832.00 | 838.95 | 815.00 | 822.50 | 822.50 | 2,537 |
05 Apr 2024 | 847.00 | 848.10 | 830.00 | 833.35 | 833.35 | 1,940 |
04 Apr 2024 | 857.15 | 863.15 | 835.10 | 846.90 | 846.90 | 2,341 |
03 Apr 2024 | 870.00 | 879.80 | 852.10 | 855.35 | 855.35 | 4,609 |
02 Apr 2024 | 816.90 | 877.40 | 816.90 | 875.20 | 875.20 | 6,045 |
01 Apr 2024 | 738.75 | 824.95 | 738.75 | 805.80 | 805.80 | 11,704 |
28 Mar 2024 | 730.25 | 745.95 | 698.90 | 708.80 | 708.80 | 4,481 |
27 Mar 2024 | 747.40 | 748.35 | 715.95 | 719.15 | 719.15 | 6,685 |
26 Mar 2024 | 753.00 | 759.80 | 738.00 | 740.60 | 740.60 | 4,995 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 735.00 | 759.00 | 735.00 | 753.00 | 753.00 | 3,405 |
21 Mar 2024 | 735.00 | 744.80 | 725.10 | 734.40 | 734.40 | 1,563 |
20 Mar 2024 | 733.05 | 739.90 | 732.00 | 732.55 | 732.55 | 1,637 |
19 Mar 2024 | 732.50 | 739.60 | 732.00 | 734.90 | 734.90 | 1,939 |
18 Mar 2024 | 730.95 | 740.55 | 729.75 | 731.85 | 731.85 | 3,320 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 713.05 | 748.15 | 713.05 | 738.90 | 738.90 | 3,413 |
13 Mar 2024 | 776.95 | 776.95 | 712.05 | 720.40 | 720.40 | 5,272 |
12 Mar 2024 | 796.95 | 798.00 | 772.55 | 775.10 | 775.10 | 827 |
11 Mar 2024 | 845.30 | 845.30 | 793.55 | 797.15 | 797.15 | 2,456 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 804.35 | 818.00 | 803.00 | 808.85 | 808.85 | 3,129 |
06 Mar 2024 | 812.35 | 812.40 | 797.05 | 800.75 | 800.75 | 448 |
05 Mar 2024 | 826.80 | 827.25 | 804.75 | 812.80 | 812.80 | 1,888 |
04 Mar 2024 | 835.00 | 835.00 | 825.00 | 826.80 | 826.80 | 943 |
01 Mar 2024 | 842.45 | 845.10 | 830.00 | 832.70 | 832.70 | 1,115 |
29 Feb 2024 | 835.10 | 841.85 | 830.00 | 834.00 | 834.00 | 994 |
28 Feb 2024 | 845.05 | 847.30 | 832.10 | 838.70 | 838.70 | 387 |
27 Feb 2024 | 852.50 | 852.50 | 838.00 | 841.85 | 841.85 | 2,205 |
26 Feb 2024 | 855.10 | 856.00 | 835.45 | 852.65 | 852.65 | 1,853 |
23 Feb 2024 | 839.95 | 860.05 | 837.20 | 838.30 | 838.30 | 2,807 |
22 Feb 2024 | 855.00 | 855.00 | 826.50 | 834.65 | 834.65 | 2,999 |
21 Feb 2024 | 842.00 | 859.05 | 842.00 | 847.45 | 847.45 | 2,501 |
20 Feb 2024 | 852.35 | 852.35 | 840.05 | 841.15 | 841.15 | 629 |
16 Feb 2024 | 844.95 | 846.95 | 840.60 | 845.60 | 845.60 | 692 |
15 Feb 2024 | 836.05 | 850.40 | 824.95 | 838.05 | 838.05 | 3,692 |
14 Feb 2024 | 848.25 | 848.25 | 836.00 | 841.25 | 841.25 | 1,604 |
13 Feb 2024 | 849.00 | 850.00 | 835.00 | 841.55 | 841.55 | 229 |
12 Feb 2024 | 850.00 | 850.00 | 835.00 | 840.55 | 840.55 | 2,817 |
09 Feb 2024 | 875.00 | 875.05 | 861.50 | 865.35 | 865.35 | 3,392 |
08 Feb 2024 | 897.60 | 898.20 | 874.00 | 881.00 | 881.00 | 778 |
07 Feb 2024 | 867.35 | 906.70 | 858.10 | 891.60 | 891.60 | 997 |
06 Feb 2024 | 871.00 | 874.40 | 857.50 | 858.70 | 858.70 | 2,207 |
05 Feb 2024 | 889.95 | 892.40 | 860.95 | 870.25 | 870.25 | 3,740 |
02 Feb 2024 | 892.95 | 898.55 | 875.25 | 888.55 | 888.55 | 3,505 |
01 Feb 2024 | 907.25 | 912.75 | 891.00 | 897.45 | 897.45 | 773 |
31 Jan 2024 | 885.40 | 911.20 | 885.40 | 899.30 | 899.30 | 896 |
30 Jan 2024 | 886.90 | 893.60 | 878.20 | 881.60 | 881.60 | 882 |
29 Jan 2024 | 890.90 | 890.90 | 871.00 | 875.85 | 875.85 | 1,589 |
26 Jan 2024 | 888.65 | 888.65 | 888.65 | 888.65 | 888.65 | - |
25 Jan 2024 | 899.80 | 899.80 | 880.00 | 888.65 | 888.65 | 1,608 |
24 Jan 2024 | 890.80 | 904.10 | 878.95 | 884.60 | 884.60 | 2,292 |
23 Jan 2024 | 915.40 | 920.70 | 880.15 | 884.50 | 884.50 | 1,167 |
22 Jan 2024 | 905.15 | 905.15 | 905.15 | 905.15 | 905.15 | - |
19 Jan 2024 | 904.30 | 909.50 | 900.90 | 905.15 | 905.15 | 976 |
18 Jan 2024 | 890.70 | 898.25 | 867.40 | 895.50 | 895.50 | 2,936 |
17 Jan 2024 | 915.00 | 923.75 | 873.25 | 884.90 | 884.90 | 1,130 |
16 Jan 2024 | 943.70 | 943.90 | 918.60 | 922.25 | 922.25 | 399 |
12 Jan 2024 | 932.05 | 955.00 | 925.10 | 938.00 | 938.00 | 1,214 |
11 Jan 2024 | 942.70 | 949.50 | 928.90 | 930.95 | 930.95 | 1,024 |
10 Jan 2024 | 925.00 | 936.85 | 923.95 | 930.35 | 930.35 | 876 |
09 Jan 2024 | 945.00 | 950.70 | 911.90 | 920.10 | 920.10 | 5,047 |
08 Jan 2024 | 955.95 | 957.45 | 935.60 | 936.70 | 936.70 | 1,906 |
05 Jan 2024 | 990.00 | 990.00 | 950.40 | 954.75 | 954.75 | 1,892 |
04 Jan 2024 | 982.00 | 993.00 | 974.00 | 977.45 | 977.45 | 8,286 |
03 Jan 2024 | 951.40 | 981.00 | 941.05 | 978.95 | 978.95 | 2,448 |
02 Jan 2024 | 956.00 | 965.50 | 935.00 | 943.65 | 943.65 | 1,974 |
29 Dec 2023 | 904.95 | 915.00 | 904.95 | 907.45 | 907.45 | 1,095 |
28 Dec 2023 | 922.90 | 922.90 | 904.95 | 914.25 | 914.25 | 612 |
27 Dec 2023 | 932.85 | 938.05 | 918.10 | 925.45 | 925.45 | 1,840 |
26 Dec 2023 | 940.00 | 941.00 | 923.15 | 927.95 | 927.95 | 3,354 |
22 Dec 2023 | 906.90 | 938.00 | 906.90 | 929.05 | 929.05 | 4,932 |
21 Dec 2023 | 874.95 | 930.70 | 873.60 | 902.85 | 902.85 | 7,850 |
20 Dec 2023 | 864.70 | 864.70 | 837.30 | 848.90 | 848.90 | 829 |
19 Dec 2023 | 856.50 | 872.15 | 856.50 | 860.90 | 860.90 | 2,950 |
18 Dec 2023 | 845.80 | 861.90 | 845.80 | 858.90 | 858.90 | 646 |
15 Dec 2023 | 832.35 | 881.05 | 832.35 | 851.55 | 851.55 | 2,709 |
14 Dec 2023 | 871.35 | 871.90 | 851.25 | 853.85 | 853.85 | 1,397 |
13 Dec 2023 | 869.25 | 869.35 | 860.20 | 864.65 | 864.65 | 669 |
12 Dec 2023 | 878.60 | 878.60 | 865.00 | 867.20 | 867.20 | 1,017 |
11 Dec 2023 | 874.75 | 883.15 | 864.60 | 873.95 | 873.95 | 1,023 |
08 Dec 2023 | 888.90 | 895.00 | 870.00 | 875.45 | 875.45 | 2,520 |
07 Dec 2023 | 830.05 | 892.60 | 830.05 | 875.30 | 875.30 | 559 |
06 Dec 2023 | 847.55 | 857.30 | 845.90 | 852.75 | 852.75 | 1,200 |
05 Dec 2023 | 854.10 | 862.00 | 844.70 | 847.15 | 847.15 | 1,244 |
04 Dec 2023 | 865.60 | 865.60 | 851.30 | 854.00 | 854.00 | 2,095 |
01 Dec 2023 | 834.00 | 850.00 | 833.15 | 848.60 | 848.60 | 1,497 |
30 Nov 2023 | 833.15 | 837.30 | 828.00 | 832.55 | 832.55 | 991 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |