Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 893.70 | 901.50 | 865.00 | 876.85 | 876.85 | 56,281 |
02 May 2024 | 869.95 | 912.00 | 859.00 | 892.05 | 892.05 | 63,833 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 783.15 | 884.00 | 780.00 | 862.05 | 862.05 | 122,150 |
29 Apr 2024 | 800.05 | 811.20 | 775.00 | 778.80 | 778.80 | 27,148 |
26 Apr 2024 | 810.05 | 826.75 | 796.35 | 799.30 | 799.30 | 9,441 |
25 Apr 2024 | 810.45 | 832.90 | 805.65 | 810.00 | 810.00 | 30,835 |
24 Apr 2024 | 820.05 | 844.00 | 810.00 | 813.00 | 813.00 | 24,863 |
23 Apr 2024 | 825.90 | 834.50 | 812.65 | 820.95 | 820.95 | 25,557 |
22 Apr 2024 | 758.70 | 838.00 | 758.70 | 818.00 | 818.00 | 78,932 |
19 Apr 2024 | 754.20 | 760.35 | 740.00 | 749.30 | 749.30 | 27,425 |
18 Apr 2024 | 777.00 | 796.70 | 766.95 | 771.30 | 771.30 | 23,415 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 780.00 | 805.00 | 774.75 | 778.35 | 778.35 | 8,534 |
15 Apr 2024 | 790.65 | 801.00 | 766.60 | 788.50 | 788.50 | 47,195 |
12 Apr 2024 | 838.65 | 847.00 | 801.95 | 806.70 | 806.70 | 17,867 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 824.95 | 844.90 | 806.85 | 831.15 | 831.15 | 26,106 |
09 Apr 2024 | 825.00 | 835.00 | 810.45 | 814.15 | 814.15 | 24,897 |
08 Apr 2024 | 859.60 | 859.60 | 814.65 | 821.95 | 821.95 | 18,258 |
05 Apr 2024 | 842.75 | 859.80 | 831.60 | 849.70 | 849.70 | 23,172 |
04 Apr 2024 | 868.85 | 897.65 | 836.00 | 846.90 | 846.90 | 20,152 |
03 Apr 2024 | 864.85 | 889.60 | 861.45 | 868.75 | 868.75 | 32,648 |
02 Apr 2024 | 823.15 | 867.00 | 815.25 | 851.45 | 851.45 | 50,631 |
01 Apr 2024 | 777.95 | 824.20 | 777.95 | 819.05 | 819.05 | 30,316 |
28 Mar 2024 | 757.85 | 787.10 | 756.65 | 770.70 | 770.70 | 49,664 |
27 Mar 2024 | 750.40 | 770.00 | 740.90 | 752.90 | 752.90 | 25,343 |
26 Mar 2024 | 753.90 | 766.75 | 742.00 | 744.95 | 744.95 | 17,752 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 713.25 | 771.00 | 713.25 | 757.85 | 757.85 | 54,873 |
21 Mar 2024 | 710.05 | 739.95 | 710.05 | 730.10 | 730.10 | 36,962 |
20 Mar 2024 | 700.20 | 714.05 | 686.15 | 702.65 | 702.65 | 34,982 |
19 Mar 2024 | 720.00 | 730.90 | 694.20 | 699.20 | 699.20 | 32,854 |
18 Mar 2024 | 717.40 | 738.80 | 706.50 | 725.15 | 725.15 | 23,867 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 700.05 | 755.05 | 683.20 | 734.75 | 734.75 | 59,788 |
13 Mar 2024 | 766.05 | 786.75 | 681.65 | 704.80 | 704.80 | 70,736 |
12 Mar 2024 | 796.00 | 826.55 | 756.40 | 765.15 | 765.15 | 68,939 |
11 Mar 2024 | 855.05 | 855.05 | 788.00 | 795.10 | 795.10 | 40,808 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 843.50 | 868.00 | 839.80 | 856.60 | 856.60 | 19,225 |
06 Mar 2024 | 874.45 | 880.90 | 828.80 | 843.50 | 843.50 | 68,486 |
05 Mar 2024 | 915.00 | 935.00 | 867.75 | 872.55 | 872.55 | 27,832 |
04 Mar 2024 | 958.85 | 958.85 | 907.60 | 916.95 | 916.95 | 19,450 |
01 Mar 2024 | 904.85 | 957.10 | 877.95 | 936.15 | 936.15 | 128,073 |
29 Feb 2024 | 854.00 | 890.00 | 830.50 | 884.70 | 884.70 | 37,259 |
28 Feb 2024 | 875.10 | 912.00 | 845.00 | 852.90 | 852.90 | 248,801 |
27 Feb 2024 | 939.10 | 939.10 | 857.55 | 878.80 | 878.80 | 289,663 |
26 Feb 2024 | 925.40 | 978.00 | 910.05 | 922.65 | 922.65 | 242,989 |
23 Feb 2024 | 869.85 | 948.20 | 857.85 | 915.90 | 915.90 | 218,195 |
22 Feb 2024 | 772.15 | 876.60 | 772.15 | 856.00 | 856.00 | 357,531 |
21 Feb 2024 | 799.90 | 806.35 | 760.00 | 767.80 | 767.80 | 66,573 |
20 Feb 2024 | 820.20 | 835.45 | 792.10 | 801.50 | 801.50 | 103,095 |
16 Feb 2024 | 711.05 | 732.50 | 697.85 | 700.75 | 700.75 | 5,674 |
15 Feb 2024 | 708.65 | 738.40 | 704.05 | 713.10 | 713.10 | 38,785 |
14 Feb 2024 | 660.95 | 717.60 | 651.00 | 702.65 | 702.65 | 17,374 |
13 Feb 2024 | 694.95 | 694.95 | 631.00 | 666.95 | 666.95 | 18,939 |
12 Feb 2024 | 733.60 | 734.00 | 654.30 | 663.25 | 663.25 | 41,093 |
09 Feb 2024 | 752.55 | 762.00 | 698.05 | 718.85 | 718.85 | 30,852 |
08 Feb 2024 | 824.95 | 824.95 | 751.00 | 755.10 | 755.10 | 113,313 |
07 Feb 2024 | 730.15 | 813.85 | 715.20 | 785.70 | 785.70 | 278,854 |
06 Feb 2024 | 682.85 | 710.05 | 670.50 | 710.05 | 710.05 | 74,386 |
05 Feb 2024 | 670.15 | 697.00 | 662.90 | 676.25 | 676.25 | 78,053 |
02 Feb 2024 | 638.10 | 665.15 | 633.05 | 665.00 | 665.00 | 99,824 |
01 Feb 2024 | 609.95 | 633.65 | 599.00 | 633.50 | 633.50 | 51,935 |
31 Jan 2024 | 598.80 | 614.10 | 596.00 | 603.50 | 603.50 | 16,603 |
30 Jan 2024 | 597.85 | 613.00 | 586.20 | 598.95 | 598.95 | 33,848 |
29 Jan 2024 | 581.25 | 598.00 | 581.25 | 588.45 | 588.45 | 11,367 |
26 Jan 2024 | 589.95 | 589.95 | 589.95 | 589.95 | 589.95 | - |
25 Jan 2024 | 589.00 | 596.50 | 581.70 | 589.95 | 589.95 | 6,888 |
24 Jan 2024 | 577.85 | 586.60 | 558.05 | 586.60 | 586.60 | 12,049 |
23 Jan 2024 | 607.85 | 607.85 | 557.00 | 558.70 | 558.70 | 13,505 |
22 Jan 2024 | 594.40 | 594.40 | 594.40 | 594.40 | 594.40 | - |
19 Jan 2024 | 596.70 | 603.00 | 593.00 | 594.40 | 594.40 | 4,262 |
18 Jan 2024 | 585.25 | 600.00 | 581.50 | 593.35 | 593.35 | 19,322 |
17 Jan 2024 | 589.65 | 607.10 | 585.00 | 587.10 | 587.10 | 9,035 |
16 Jan 2024 | 606.15 | 611.15 | 586.00 | 592.50 | 592.50 | 15,436 |
12 Jan 2024 | 598.35 | 615.00 | 590.05 | 608.90 | 608.90 | 26,956 |
11 Jan 2024 | 577.20 | 602.95 | 577.20 | 589.65 | 589.65 | 16,122 |
10 Jan 2024 | 597.35 | 597.35 | 575.00 | 578.00 | 578.00 | 5,729 |
09 Jan 2024 | 598.85 | 599.45 | 583.75 | 585.45 | 585.45 | 6,585 |
08 Jan 2024 | 599.60 | 599.60 | 578.95 | 583.20 | 583.20 | 7,393 |
05 Jan 2024 | 610.85 | 621.00 | 595.00 | 597.90 | 597.90 | 15,750 |
04 Jan 2024 | 604.20 | 615.20 | 592.70 | 608.10 | 608.10 | 20,084 |
03 Jan 2024 | 591.70 | 595.80 | 585.00 | 585.95 | 585.95 | 3,432 |
02 Jan 2024 | 595.00 | 608.90 | 583.45 | 588.35 | 588.35 | 11,989 |
29 Dec 2023 | 605.00 | 605.00 | 586.00 | 591.75 | 591.75 | 9,911 |
28 Dec 2023 | 610.00 | 610.00 | 592.00 | 593.65 | 593.65 | 5,367 |
27 Dec 2023 | 613.35 | 620.15 | 602.40 | 604.35 | 604.35 | 7,374 |
26 Dec 2023 | 621.80 | 621.80 | 587.00 | 600.80 | 600.80 | 17,400 |
22 Dec 2023 | 612.50 | 625.90 | 606.45 | 609.60 | 609.60 | 22,969 |
21 Dec 2023 | 590.05 | 614.00 | 590.05 | 605.20 | 605.20 | 7,937 |
20 Dec 2023 | 632.00 | 642.00 | 601.60 | 601.65 | 601.65 | 21,750 |
19 Dec 2023 | 642.00 | 647.50 | 630.00 | 633.25 | 633.25 | 10,215 |
18 Dec 2023 | 618.80 | 651.85 | 617.65 | 642.00 | 642.00 | 18,374 |
15 Dec 2023 | 636.00 | 640.10 | 618.25 | 621.35 | 621.35 | 8,451 |
14 Dec 2023 | 641.50 | 648.00 | 631.00 | 633.45 | 633.45 | 6,461 |
13 Dec 2023 | 641.70 | 653.00 | 626.25 | 631.75 | 631.75 | 10,979 |
12 Dec 2023 | 642.45 | 647.00 | 625.00 | 632.65 | 632.65 | 10,532 |
11 Dec 2023 | 635.00 | 651.40 | 620.40 | 637.75 | 637.75 | 8,947 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |