Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | - | - | - | - | - | - |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 1,332.50 | 1,332.50 | 1,261.45 | 1,268.65 | 1,268.65 | 7,009 |
29 Apr 2024 | 1,369.45 | 1,369.45 | 1,266.20 | 1,285.45 | 1,285.45 | 6,436 |
26 Apr 2024 | 1,356.15 | 1,389.85 | 1,335.00 | 1,342.60 | 1,342.60 | 4,370 |
25 Apr 2024 | 1,329.35 | 1,419.50 | 1,322.15 | 1,331.15 | 1,331.15 | 7,324 |
24 Apr 2024 | 1,341.15 | 1,380.00 | 1,320.00 | 1,328.65 | 1,328.65 | 14,713 |
23 Apr 2024 | 1,371.15 | 1,411.10 | 1,342.10 | 1,356.30 | 1,356.30 | 16,034 |
22 Apr 2024 | 1,449.55 | 1,460.25 | 1,310.00 | 1,367.05 | 1,367.05 | 29,841 |
19 Apr 2024 | 1,245.95 | 1,467.00 | 1,195.00 | 1,435.25 | 1,435.25 | 61,155 |
18 Apr 2024 | 1,264.00 | 1,311.95 | 1,210.00 | 1,247.65 | 1,247.65 | 127,088 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 929.70 | 1,133.40 | 929.15 | 1,133.40 | 1,133.40 | 52,357 |
15 Apr 2024 | 932.30 | 961.80 | 922.05 | 944.50 | 944.50 | 15,999 |
12 Apr 2024 | 1,000.15 | 1,004.95 | 977.05 | 981.40 | 981.40 | 8,338 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 990.75 | 1,021.85 | 984.75 | 1,009.00 | 1,009.00 | 10,022 |
09 Apr 2024 | 970.10 | 1,065.00 | 970.00 | 989.30 | 989.30 | 11,197 |
08 Apr 2024 | 1,026.20 | 1,030.00 | 970.05 | 988.45 | 988.45 | 4,718 |
05 Apr 2024 | 1,020.05 | 1,045.00 | 1,012.95 | 1,026.60 | 1,026.60 | 1,931 |
04 Apr 2024 | 1,068.80 | 1,081.65 | 1,015.10 | 1,038.00 | 1,038.00 | 12,789 |
03 Apr 2024 | 1,050.05 | 1,064.05 | 1,037.05 | 1,056.30 | 1,056.30 | 5,834 |
02 Apr 2024 | 1,063.10 | 1,069.90 | 1,020.85 | 1,029.20 | 1,029.20 | 16,667 |
01 Apr 2024 | 1,039.55 | 1,063.75 | 995.00 | 1,052.20 | 1,052.20 | 31,127 |
28 Mar 2024 | 930.10 | 1,084.40 | 913.35 | 1,023.65 | 1,023.65 | 60,130 |
27 Mar 2024 | 786.40 | 938.85 | 786.40 | 936.55 | 936.55 | 35,146 |
26 Mar 2024 | 800.00 | 814.00 | 773.35 | 782.40 | 782.40 | 7,119 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 823.15 | 823.15 | 796.95 | 800.75 | 800.75 | 1,344 |
21 Mar 2024 | 806.35 | 823.70 | 800.50 | 809.05 | 809.05 | 1,955 |
20 Mar 2024 | 816.75 | 820.50 | 780.30 | 801.00 | 801.00 | 2,283 |
19 Mar 2024 | 811.00 | 821.40 | 785.45 | 797.15 | 797.15 | 3,705 |
18 Mar 2024 | 814.80 | 831.05 | 788.90 | 811.20 | 811.20 | 4,459 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 696.05 | 798.00 | 696.00 | 766.85 | 766.85 | 16,524 |
13 Mar 2024 | 794.45 | 830.25 | 700.00 | 709.65 | 709.65 | 6,501 |
12 Mar 2024 | 851.60 | 851.60 | 765.80 | 781.30 | 781.30 | 3,121 |
11 Mar 2024 | 881.25 | 881.25 | 808.85 | 814.90 | 814.90 | 3,357 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 841.45 | 864.85 | 826.90 | 857.45 | 857.45 | 5,702 |
06 Mar 2024 | 840.10 | 857.00 | 790.75 | 824.10 | 824.10 | 18,894 |
05 Mar 2024 | 884.85 | 884.85 | 842.05 | 857.40 | 857.40 | 3,353 |
04 Mar 2024 | 913.20 | 923.10 | 866.60 | 871.90 | 871.90 | 6,714 |
01 Mar 2024 | 874.00 | 913.65 | 873.25 | 894.00 | 894.00 | 10,427 |
29 Feb 2024 | 889.95 | 895.00 | 862.30 | 874.65 | 874.65 | 6,030 |
28 Feb 2024 | 928.60 | 928.60 | 852.05 | 875.20 | 875.20 | 5,665 |
27 Feb 2024 | 850.30 | 933.05 | 850.30 | 897.10 | 897.10 | 5,300 |
26 Feb 2024 | 893.20 | 916.75 | 860.00 | 881.45 | 881.45 | 5,876 |
23 Feb 2024 | 910.10 | 944.00 | 882.05 | 895.40 | 895.40 | 20,648 |
22 Feb 2024 | 877.10 | 952.25 | 844.80 | 917.45 | 917.45 | 100,907 |
21 Feb 2024 | 736.65 | 871.65 | 727.60 | 850.80 | 850.80 | 60,854 |
20 Feb 2024 | 731.00 | 745.95 | 722.40 | 726.40 | 726.40 | 11,029 |
16 Feb 2024 | 758.35 | 774.20 | 750.00 | 752.55 | 752.55 | 4,387 |
15 Feb 2024 | 790.35 | 797.40 | 752.40 | 758.10 | 758.10 | 17,759 |
14 Feb 2024 | 751.00 | 799.80 | 745.05 | 781.70 | 781.70 | 21,294 |
13 Feb 2024 | 796.05 | 796.05 | 751.00 | 768.75 | 768.75 | 28,468 |
12 Feb 2024 | 725.80 | 813.00 | 694.00 | 756.15 | 756.15 | 50,325 |
09 Feb 2024 | 725.00 | 745.35 | 691.35 | 720.05 | 720.05 | 30,303 |
08 Feb 2024 | 709.20 | 719.10 | 684.80 | 708.10 | 708.10 | 10,677 |
07 Feb 2024 | 703.10 | 714.95 | 681.15 | 699.10 | 699.10 | 7,938 |
06 Feb 2024 | 693.65 | 693.65 | 666.00 | 667.35 | 667.35 | 9,056 |
05 Feb 2024 | 670.15 | 694.50 | 658.35 | 674.70 | 674.70 | 14,442 |
02 Feb 2024 | 675.40 | 675.40 | 648.45 | 653.10 | 653.10 | 1,419 |
01 Feb 2024 | 689.85 | 689.85 | 653.55 | 662.15 | 662.15 | 3,539 |
31 Jan 2024 | 641.45 | 661.95 | 641.45 | 652.25 | 652.25 | 4,123 |
30 Jan 2024 | 653.50 | 658.20 | 642.30 | 647.00 | 647.00 | 2,247 |
29 Jan 2024 | 672.00 | 675.00 | 645.55 | 651.85 | 651.85 | 4,138 |
26 Jan 2024 | 661.65 | 661.65 | 661.65 | 661.65 | 661.65 | - |
25 Jan 2024 | 659.75 | 672.25 | 657.00 | 661.65 | 661.65 | 1,685 |
24 Jan 2024 | 643.75 | 655.00 | 637.95 | 652.35 | 652.35 | 2,743 |
23 Jan 2024 | 670.10 | 685.00 | 621.60 | 633.40 | 633.40 | 7,534 |
22 Jan 2024 | 670.50 | 670.50 | 670.50 | 670.50 | 670.50 | - |
19 Jan 2024 | 676.05 | 708.50 | 665.00 | 670.50 | 670.50 | 4,532 |
18 Jan 2024 | 688.00 | 689.65 | 662.30 | 675.65 | 675.65 | 2,553 |
17 Jan 2024 | 672.05 | 703.00 | 641.05 | 690.75 | 690.75 | 10,334 |
16 Jan 2024 | 700.00 | 700.00 | 638.95 | 658.85 | 658.85 | 4,924 |
12 Jan 2024 | 698.90 | 699.95 | 680.00 | 694.90 | 694.90 | 6,079 |
11 Jan 2024 | 701.95 | 714.40 | 678.50 | 687.90 | 687.90 | 6,588 |
10 Jan 2024 | 634.05 | 690.00 | 634.00 | 685.10 | 685.10 | 29,910 |
09 Jan 2024 | 658.95 | 658.95 | 640.00 | 641.95 | 641.95 | 1,249 |
08 Jan 2024 | 647.05 | 658.35 | 643.95 | 646.90 | 646.90 | 5,879 |
05 Jan 2024 | 660.00 | 660.00 | 641.35 | 648.00 | 648.00 | 1,795 |
04 Jan 2024 | 663.65 | 667.00 | 640.00 | 645.45 | 645.45 | 5,485 |
03 Jan 2024 | 664.05 | 676.95 | 656.55 | 658.95 | 658.95 | 2,189 |
02 Jan 2024 | 654.45 | 674.00 | 635.00 | 665.20 | 665.20 | 12,670 |
29 Dec 2023 | 625.00 | 625.50 | 616.75 | 618.75 | 618.75 | 2,787 |
28 Dec 2023 | 631.00 | 631.00 | 614.00 | 616.85 | 616.85 | 3,673 |
27 Dec 2023 | 613.55 | 634.95 | 613.55 | 624.70 | 624.70 | 2,229 |
26 Dec 2023 | 629.90 | 642.30 | 613.10 | 624.50 | 624.50 | 7,240 |
22 Dec 2023 | 633.60 | 641.40 | 621.95 | 630.70 | 630.70 | 1,676 |
21 Dec 2023 | 630.00 | 635.10 | 619.95 | 624.65 | 624.65 | 820 |
20 Dec 2023 | 643.15 | 651.10 | 619.35 | 620.80 | 620.80 | 3,119 |
19 Dec 2023 | 646.25 | 647.05 | 637.70 | 638.65 | 638.65 | 1,029 |
18 Dec 2023 | 657.75 | 659.70 | 647.45 | 648.20 | 648.20 | 1,958 |
15 Dec 2023 | 652.00 | 652.00 | 641.05 | 644.85 | 644.85 | 5,605 |
14 Dec 2023 | 645.60 | 649.45 | 637.00 | 638.25 | 638.25 | 3,251 |
13 Dec 2023 | 645.00 | 649.00 | 616.35 | 644.90 | 644.90 | 2,391 |
12 Dec 2023 | 625.05 | 645.00 | 625.05 | 634.40 | 634.40 | 3,185 |
11 Dec 2023 | 635.10 | 635.10 | 625.90 | 630.10 | 630.10 | 338 |
08 Dec 2023 | 645.85 | 652.00 | 626.25 | 631.60 | 631.60 | 6,939 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |