Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 807.95 | 814.55 | 798.95 | 808.25 | 808.25 | 21,650 |
15 Apr 2024 | 830.00 | 830.00 | 806.80 | 809.45 | 809.45 | 21,249 |
12 Apr 2024 | 849.45 | 849.45 | 835.00 | 836.85 | 836.85 | 12,055 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 840.50 | 851.00 | 838.20 | 848.20 | 848.20 | 25,860 |
09 Apr 2024 | 854.70 | 855.00 | 837.60 | 840.45 | 840.45 | 243,942 |
08 Apr 2024 | 846.95 | 854.00 | 839.90 | 849.10 | 849.10 | 29,229 |
05 Apr 2024 | 846.80 | 846.80 | 828.10 | 839.90 | 839.90 | 20,591 |
04 Apr 2024 | 865.95 | 865.95 | 837.05 | 839.40 | 839.40 | 67,806 |
03 Apr 2024 | 867.55 | 867.55 | 846.70 | 855.55 | 855.55 | 43,721 |
02 Apr 2024 | 853.95 | 867.95 | 831.55 | 861.10 | 861.10 | 36,370 |
01 Apr 2024 | 829.10 | 848.00 | 821.15 | 845.15 | 845.15 | 31,733 |
28 Mar 2024 | 829.60 | 829.60 | 805.50 | 810.75 | 810.75 | 318,716 |
27 Mar 2024 | 814.95 | 823.00 | 807.00 | 815.20 | 815.20 | 76,188 |
26 Mar 2024 | 800.25 | 811.65 | 800.25 | 807.80 | 807.80 | 121,139 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 815.35 | 820.70 | 797.70 | 809.50 | 809.50 | 104,214 |
21 Mar 2024 | 814.10 | 815.90 | 802.85 | 813.85 | 813.85 | 4,492 |
20 Mar 2024 | 803.15 | 803.15 | 789.85 | 799.00 | 799.00 | 3,019 |
19 Mar 2024 | 801.65 | 801.65 | 788.00 | 797.15 | 797.15 | 12,638 |
18 Mar 2024 | 822.25 | 822.25 | 799.40 | 804.15 | 804.15 | 14,589 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 795.50 | 807.55 | 784.75 | 798.55 | 798.55 | 8,529 |
13 Mar 2024 | 810.20 | 810.80 | 782.70 | 791.05 | 791.05 | 15,954 |
12 Mar 2024 | 819.45 | 819.45 | 804.45 | 808.65 | 808.65 | 10,076 |
11 Mar 2024 | 813.65 | 818.40 | 801.75 | 811.00 | 811.00 | 7,047 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 817.50 | 817.50 | 803.55 | 810.30 | 810.30 | 7,804 |
06 Mar 2024 | 837.75 | 837.75 | 796.65 | 801.45 | 801.45 | 20,876 |
05 Mar 2024 | 847.70 | 849.95 | 818.90 | 823.20 | 823.20 | 46,291 |
04 Mar 2024 | 842.35 | 850.70 | 840.00 | 847.60 | 847.60 | 9,131 |
01 Mar 2024 | 849.20 | 852.00 | 839.50 | 841.45 | 841.45 | 21,282 |
29 Feb 2024 | 842.00 | 844.55 | 828.95 | 836.25 | 836.25 | 16,277 |
28 Feb 2024 | 874.20 | 874.20 | 833.95 | 838.45 | 838.45 | 48,367 |
27 Feb 2024 | 879.90 | 879.90 | 866.00 | 870.20 | 870.20 | 7,333 |
26 Feb 2024 | 874.75 | 878.40 | 869.70 | 872.15 | 872.15 | 8,078 |
23 Feb 2024 | 874.95 | 878.10 | 866.55 | 867.75 | 867.75 | 9,405 |
22 Feb 2024 | 875.00 | 876.65 | 862.00 | 869.75 | 869.75 | 10,656 |
21 Feb 2024 | 895.75 | 895.75 | 867.00 | 869.75 | 869.75 | 10,253 |
20 Feb 2024 | 879.10 | 896.40 | 875.45 | 883.50 | 883.50 | 9,875 |
16 Feb 2024 | 866.10 | 878.45 | 862.85 | 868.80 | 868.80 | 4,517 |
15 Feb 2024 | 865.05 | 870.00 | 859.55 | 865.50 | 865.50 | 11,193 |
14 Feb 2024 | 860.00 | 873.65 | 848.35 | 860.30 | 860.30 | 7,194 |
13 Feb 2024 | 880.15 | 881.50 | 860.00 | 868.25 | 868.25 | 14,358 |
12 Feb 2024 | 918.85 | 918.85 | 878.00 | 882.70 | 882.70 | 8,264 |
09 Feb 2024 | 939.85 | 939.85 | 894.05 | 901.20 | 901.20 | 43,175 |
08 Feb 2024 | 1,009.90 | 1,009.90 | 966.30 | 973.80 | 973.80 | 11,585 |
07 Feb 2024 | 1,010.85 | 1,010.85 | 990.05 | 995.25 | 995.25 | 9,409 |
06 Feb 2024 | 985.00 | 1,000.55 | 983.00 | 989.90 | 989.90 | 8,105 |
05 Feb 2024 | 985.00 | 995.10 | 973.65 | 980.70 | 980.70 | 5,917 |
02 Feb 2024 | 1,006.30 | 1,006.30 | 987.30 | 993.50 | 993.50 | 3,131 |
01 Feb 2024 | 1,016.80 | 1,022.65 | 983.85 | 986.55 | 986.55 | 3,914 |
31 Jan 2024 | 982.60 | 1,019.40 | 982.60 | 1,017.95 | 1,017.95 | 7,310 |
30 Jan 2024 | 988.00 | 994.25 | 980.95 | 983.80 | 983.80 | 32,437 |
29 Jan 2024 | 975.25 | 989.95 | 970.50 | 984.70 | 984.70 | 8,139 |
26 Jan 2024 | 969.45 | 969.45 | 969.45 | 969.45 | 969.45 | - |
25 Jan 2024 | 939.95 | 973.15 | 939.95 | 969.45 | 969.45 | 2,990 |
24 Jan 2024 | 936.35 | 965.55 | 930.25 | 962.80 | 962.80 | 9,702 |
23 Jan 2024 | 958.55 | 965.60 | 938.45 | 941.05 | 941.05 | 7,277 |
22 Jan 2024 | 957.10 | 957.10 | 957.10 | 957.10 | 957.10 | - |
19 Jan 2024 | 959.05 | 965.20 | 952.65 | 957.10 | 957.10 | 160,790 |
18 Jan 2024 | 952.35 | 957.70 | 935.95 | 950.55 | 950.55 | 16,397 |
17 Jan 2024 | 994.95 | 994.95 | 949.60 | 951.95 | 951.95 | 90,308 |
16 Jan 2024 | 980.15 | 993.30 | 978.75 | 987.80 | 987.80 | 8,578 |
12 Jan 2024 | 988.85 | 997.40 | 982.90 | 993.25 | 993.25 | 8,207 |
11 Jan 2024 | 981.85 | 995.25 | 972.00 | 988.95 | 988.95 | 13,117 |
10 Jan 2024 | 988.00 | 990.25 | 971.30 | 973.30 | 973.30 | 93,578 |
09 Jan 2024 | 1,004.95 | 1,006.25 | 986.90 | 990.45 | 990.45 | 5,662 |
08 Jan 2024 | 1,039.75 | 1,039.75 | 993.60 | 996.60 | 996.60 | 10,948 |
05 Jan 2024 | 1,016.95 | 1,030.00 | 1,011.35 | 1,028.25 | 1,028.25 | 11,935 |
04 Jan 2024 | 1,007.35 | 1,015.65 | 1,002.00 | 1,012.95 | 1,012.95 | 4,875 |
03 Jan 2024 | 1,017.00 | 1,022.00 | 1,002.85 | 1,005.00 | 1,005.00 | 11,711 |
02 Jan 2024 | 1,013.80 | 1,020.45 | 992.00 | 1,019.10 | 1,019.10 | 6,477 |
29 Dec 2023 | 1,016.10 | 1,022.90 | 1,007.00 | 1,020.05 | 1,020.05 | 11,613 |
28 Dec 2023 | 1,016.00 | 1,027.90 | 1,010.00 | 1,016.05 | 1,016.05 | 11,638 |
27 Dec 2023 | 1,000.00 | 1,037.45 | 999.90 | 1,016.35 | 1,016.35 | 54,987 |
26 Dec 2023 | 998.80 | 998.80 | 977.00 | 988.55 | 988.55 | 6,140 |
22 Dec 2023 | 997.60 | 999.90 | 975.75 | 980.40 | 980.40 | 5,357 |
21 Dec 2023 | 993.15 | 996.00 | 972.50 | 989.75 | 989.75 | 8,453 |
20 Dec 2023 | 1,027.80 | 1,033.40 | 990.00 | 994.40 | 994.40 | 6,723 |
19 Dec 2023 | 1,012.20 | 1,034.40 | 1,011.00 | 1,023.90 | 1,023.90 | 3,315 |
18 Dec 2023 | 1,030.25 | 1,038.75 | 1,003.50 | 1,012.20 | 1,012.20 | 20,481 |
15 Dec 2023 | 1,030.15 | 1,047.45 | 1,030.15 | 1,035.25 | 1,035.25 | 3,602 |
14 Dec 2023 | 1,057.85 | 1,057.85 | 1,030.10 | 1,040.20 | 1,040.20 | 8,168 |
13 Dec 2023 | 1,048.70 | 1,055.55 | 1,036.40 | 1,049.20 | 1,049.20 | 11,228 |
12 Dec 2023 | 1,039.05 | 1,043.00 | 1,028.65 | 1,039.15 | 1,039.15 | 6,886 |
11 Dec 2023 | 1,019.85 | 1,034.30 | 1,019.85 | 1,031.30 | 1,031.30 | 5,815 |
08 Dec 2023 | 1,021.30 | 1,030.95 | 1,003.15 | 1,018.70 | 1,018.70 | 9,282 |
07 Dec 2023 | 1,019.40 | 1,038.25 | 1,013.80 | 1,022.55 | 1,022.55 | 9,467 |
06 Dec 2023 | 1,023.55 | 1,037.30 | 1,015.90 | 1,019.40 | 1,019.40 | 7,215 |
05 Dec 2023 | 1,038.95 | 1,049.15 | 1,019.25 | 1,023.10 | 1,023.10 | 16,394 |
04 Dec 2023 | 1,005.05 | 1,038.60 | 1,002.00 | 1,030.15 | 1,030.15 | 16,506 |
01 Dec 2023 | 1,008.95 | 1,010.00 | 992.00 | 1,005.30 | 1,005.30 | 7,163 |
30 Nov 2023 | 1,005.80 | 1,005.80 | 986.50 | 992.25 | 992.25 | 12,491 |
29 Nov 2023 | 976.00 | 995.75 | 974.70 | 993.20 | 993.20 | 8,015 |
28 Nov 2023 | 906.95 | 974.60 | 906.95 | 969.95 | 969.95 | 4,702 |
27 Nov 2023 | 961.60 | 961.60 | 961.60 | 961.60 | 961.60 | - |
24 Nov 2023 | 959.00 | 974.35 | 959.00 | 961.60 | 961.60 | 4,349 |
22 Nov 2023 | 983.00 | 987.55 | 966.15 | 972.80 | 972.80 | 61,091 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |