Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 929.05 | 937.60 | 921.80 | 924.90 | 924.90 | 24,363 |
29 Apr 2024 | 926.50 | 935.20 | 917.30 | 926.50 | 926.50 | 26,738 |
26 Apr 2024 | 905.30 | 935.30 | 905.30 | 925.05 | 925.05 | 62,706 |
25 Apr 2024 | 874.35 | 911.00 | 866.40 | 907.80 | 907.80 | 113,735 |
24 Apr 2024 | 860.25 | 883.45 | 859.30 | 879.10 | 879.10 | 26,497 |
23 Apr 2024 | 846.70 | 863.50 | 844.05 | 859.20 | 859.20 | 18,648 |
22 Apr 2024 | 840.45 | 849.65 | 834.30 | 836.65 | 836.65 | 19,849 |
19 Apr 2024 | 830.00 | 838.80 | 825.00 | 833.90 | 833.90 | 18,521 |
18 Apr 2024 | 843.15 | 858.10 | 838.05 | 841.10 | 841.10 | 48,443 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 835.75 | 849.40 | 824.95 | 837.55 | 837.55 | 38,930 |
15 Apr 2024 | 840.00 | 858.15 | 832.65 | 836.85 | 836.85 | 23,862 |
12 Apr 2024 | 872.95 | 878.00 | 855.00 | 856.65 | 856.65 | 155,601 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 876.85 | 886.95 | 872.00 | 876.00 | 876.00 | 23,739 |
09 Apr 2024 | 866.35 | 881.20 | 863.85 | 875.35 | 875.35 | 55,298 |
08 Apr 2024 | 852.55 | 874.00 | 851.10 | 865.80 | 865.80 | 91,100 |
05 Apr 2024 | 858.45 | 864.00 | 845.75 | 852.50 | 852.50 | 63,909 |
04 Apr 2024 | 863.00 | 869.65 | 855.00 | 856.60 | 856.60 | 16,669 |
03 Apr 2024 | 855.35 | 862.35 | 855.30 | 858.65 | 858.65 | 36,474 |
02 Apr 2024 | 859.95 | 867.00 | 856.40 | 863.50 | 863.50 | 58,471 |
01 Apr 2024 | 859.75 | 864.40 | 855.15 | 859.90 | 859.90 | 21,862 |
28 Mar 2024 | 868.35 | 882.15 | 847.05 | 848.70 | 848.70 | 102,131 |
27 Mar 2024 | 862.00 | 866.15 | 832.10 | 838.55 | 838.55 | 102,215 |
26 Mar 2024 | 859.75 | 868.05 | 854.70 | 858.70 | 858.70 | 21,336 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 849.75 | 868.00 | 840.80 | 861.20 | 861.20 | 29,130 |
21 Mar 2024 | 817.45 | 851.25 | 817.45 | 840.80 | 840.80 | 33,745 |
20 Mar 2024 | 816.45 | 826.40 | 808.40 | 811.00 | 811.00 | 12,417 |
19 Mar 2024 | 819.00 | 829.65 | 814.45 | 815.70 | 815.70 | 16,467 |
18 Mar 2024 | 818.75 | 825.80 | 815.00 | 818.45 | 818.45 | 26,102 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 825.00 | 847.65 | 807.00 | 833.65 | 833.65 | 49,195 |
13 Mar 2024 | 861.90 | 866.50 | 806.85 | 821.70 | 821.70 | 178,879 |
12 Mar 2024 | 869.85 | 875.35 | 856.20 | 860.10 | 860.10 | 79,138 |
11 Mar 2024 | 895.00 | 895.00 | 865.05 | 868.85 | 868.85 | 35,055 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 896.95 | 907.50 | 890.05 | 894.30 | 894.30 | 53,150 |
06 Mar 2024 | 925.65 | 925.65 | 864.90 | 886.10 | 886.10 | 172,078 |
05 Mar 2024 | 967.25 | 970.00 | 921.85 | 925.65 | 925.65 | 50,549 |
04 Mar 2024 | 935.35 | 974.00 | 935.35 | 966.25 | 966.25 | 76,192 |
01 Mar 2024 | 915.00 | 939.00 | 915.00 | 935.55 | 935.55 | 54,567 |
29 Feb 2024 | 900.00 | 922.95 | 892.00 | 914.70 | 914.70 | 2,021,347 |
28 Feb 2024 | 915.00 | 925.30 | 894.60 | 897.90 | 897.90 | 30,953 |
27 Feb 2024 | 912.20 | 927.55 | 904.00 | 911.65 | 911.65 | 48,554 |
26 Feb 2024 | 935.30 | 937.70 | 908.25 | 909.80 | 909.80 | 38,903 |
23 Feb 2024 | 936.60 | 947.55 | 929.60 | 932.70 | 932.70 | 26,096 |
22 Feb 2024 | 929.75 | 939.00 | 914.40 | 935.70 | 935.70 | 43,948 |
21 Feb 2024 | 883.05 | 965.25 | 883.05 | 922.20 | 922.20 | 243,646 |
20 Feb 2024 | 892.85 | 892.85 | 881.10 | 886.30 | 886.30 | 12,425 |
16 Feb 2024 | 896.40 | 903.40 | 891.85 | 894.20 | 894.20 | 19,947 |
15 Feb 2024 | 895.40 | 902.00 | 887.00 | 897.90 | 897.90 | 22,466 |
14 Feb 2024 | 858.05 | 885.95 | 848.70 | 883.05 | 883.05 | 43,266 |
13 Feb 2024 | 861.70 | 864.40 | 838.00 | 859.05 | 859.05 | 23,597 |
12 Feb 2024 | 893.25 | 899.60 | 852.70 | 857.15 | 857.15 | 272,620 |
09 Feb 2024 | 890.00 | 899.50 | 872.60 | 891.95 | 891.95 | 66,642 |
08 Feb 2024 | 923.00 | 930.00 | 886.20 | 890.05 | 890.05 | 31,905 |
07 Feb 2024 | 904.60 | 934.55 | 904.60 | 923.00 | 923.00 | 252,454 |
06 Feb 2024 | 900.85 | 906.25 | 890.00 | 902.45 | 902.45 | 14,612 |
05 Feb 2024 | 915.25 | 924.05 | 893.10 | 896.30 | 896.30 | 21,780 |
02 Feb 2024 | 899.85 | 931.00 | 899.85 | 921.20 | 921.20 | 41,477 |
01 Feb 2024 | 920.85 | 920.85 | 884.00 | 894.45 | 894.45 | 36,812 |
31 Jan 2024 | 895.10 | 917.80 | 890.20 | 915.60 | 915.60 | 24,802 |
30 Jan 2024 | 872.85 | 916.45 | 868.00 | 894.00 | 894.00 | 72,150 |
29 Jan 2024 | 892.15 | 900.50 | 855.65 | 883.55 | 883.55 | 47,483 |
26 Jan 2024 | 873.55 | 873.55 | 873.55 | 873.55 | 873.55 | - |
25 Jan 2024 | 870.80 | 887.95 | 860.70 | 873.55 | 873.55 | 35,140 |
24 Jan 2024 | 859.95 | 873.20 | 846.90 | 867.20 | 867.20 | 53,732 |
23 Jan 2024 | 904.85 | 905.00 | 852.00 | 854.45 | 854.45 | 46,021 |
22 Jan 2024 | 896.05 | 896.05 | 896.05 | 896.05 | 896.05 | - |
19 Jan 2024 | 906.00 | 910.00 | 891.00 | 896.05 | 896.05 | 34,798 |
18 Jan 2024 | 905.05 | 919.90 | 876.00 | 895.60 | 895.60 | 48,157 |
17 Jan 2024 | 920.10 | 926.00 | 893.05 | 902.05 | 902.05 | 115,951 |
16 Jan 2024 | 932.95 | 943.75 | 921.60 | 929.35 | 929.35 | 65,907 |
12 Jan 2024 | 949.75 | 949.75 | 930.00 | 932.30 | 932.30 | 932,340 |
11 Jan 2024 | 922.10 | 945.95 | 922.10 | 940.85 | 940.85 | 99,794 |
10 Jan 2024 | 924.40 | 927.25 | 912.90 | 922.05 | 922.05 | 22,693 |
09 Jan 2024 | 930.15 | 938.60 | 920.60 | 923.00 | 923.00 | 20,018 |
08 Jan 2024 | 940.15 | 941.05 | 921.25 | 925.90 | 925.90 | 64,443 |
05 Jan 2024 | 953.00 | 960.85 | 925.05 | 939.75 | 939.75 | 31,191 |
04 Jan 2024 | 931.20 | 959.80 | 931.20 | 950.85 | 950.85 | 133,269 |
03 Jan 2024 | 935.20 | 944.75 | 929.45 | 935.85 | 935.85 | 27,768 |
02 Jan 2024 | 939.85 | 941.60 | 919.50 | 934.60 | 934.60 | 32,871 |
29 Dec 2023 | 919.85 | 938.70 | 915.25 | 931.40 | 931.40 | 42,403 |
28 Dec 2023 | 918.35 | 926.75 | 910.00 | 915.50 | 915.50 | 99,624 |
27 Dec 2023 | 909.45 | 922.45 | 905.55 | 912.35 | 912.35 | 33,939 |
26 Dec 2023 | 921.40 | 923.90 | 900.00 | 902.75 | 902.75 | 43,373 |
22 Dec 2023 | 890.90 | 933.95 | 888.80 | 914.75 | 914.75 | 353,745 |
21 Dec 2023 | 884.95 | 887.00 | 851.40 | 882.10 | 882.10 | 165,184 |
20 Dec 2023 | 951.50 | 951.50 | 876.00 | 885.00 | 885.00 | 206,031 |
19 Dec 2023 | 966.00 | 974.00 | 948.05 | 960.95 | 960.95 | 80,328 |
18 Dec 2023 | 970.00 | 981.65 | 960.40 | 962.35 | 962.35 | 40,231 |
15 Dec 2023 | 950.20 | 976.65 | 950.20 | 969.00 | 969.00 | 205,848 |
14 Dec 2023 | 919.00 | 961.00 | 919.00 | 946.15 | 946.15 | 89,058 |
13 Dec 2023 | 893.65 | 914.35 | 890.20 | 913.05 | 913.05 | 67,715 |
12 Dec 2023 | 912.00 | 921.20 | 887.00 | 889.90 | 889.90 | 39,918 |
11 Dec 2023 | 921.10 | 929.30 | 908.25 | 910.25 | 910.25 | 25,440 |
08 Dec 2023 | 926.50 | 931.90 | 911.60 | 918.75 | 918.75 | 63,356 |
07 Dec 2023 | 940.00 | 944.00 | 915.00 | 926.50 | 926.50 | 103,507 |
06 Dec 2023 | 941.95 | 953.25 | 932.95 | 939.70 | 939.70 | 51,305 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |