Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 May 2024 | - | - | - | - | - | - |
08 May 2024 | 757.80 | 770.10 | 752.60 | 764.35 | 764.35 | 12,039 |
07 May 2024 | 767.80 | 775.75 | 755.00 | 757.15 | 757.15 | 19,357 |
06 May 2024 | 780.35 | 780.35 | 765.90 | 767.45 | 767.45 | 16,468 |
03 May 2024 | 779.25 | 790.00 | 770.50 | 772.25 | 772.25 | 34,699 |
02 May 2024 | 799.15 | 799.15 | 770.10 | 771.40 | 771.40 | 44,386 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 808.25 | 808.25 | 792.05 | 793.75 | 793.75 | 16,400 |
29 Apr 2024 | 800.00 | 806.30 | 795.05 | 796.85 | 796.85 | 18,410 |
26 Apr 2024 | 795.00 | 804.50 | 790.70 | 797.35 | 797.35 | 24,905 |
25 Apr 2024 | 810.75 | 810.75 | 778.00 | 789.55 | 789.55 | 70,199 |
24 Apr 2024 | 812.50 | 816.00 | 809.10 | 811.15 | 811.15 | 27,339 |
23 Apr 2024 | 803.95 | 815.80 | 792.00 | 809.50 | 809.50 | 31,627 |
22 Apr 2024 | 814.55 | 814.55 | 794.25 | 796.50 | 796.50 | 284,352 |
19 Apr 2024 | 787.45 | 801.90 | 780.00 | 799.10 | 799.10 | 24,906 |
18 Apr 2024 | 807.65 | 816.00 | 795.50 | 799.65 | 799.65 | 20,671 |
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 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |