Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | - | - | - | - | - | - |
29 Apr 2024 | 681.40 | 684.70 | 664.55 | 674.60 | 674.60 | 161,757 |
26 Apr 2024 | 660.75 | 693.95 | 659.00 | 674.30 | 674.30 | 269,516 |
25 Apr 2024 | 658.75 | 665.85 | 655.75 | 660.25 | 660.25 | 68,324 |
24 Apr 2024 | 659.75 | 669.35 | 656.25 | 658.45 | 658.45 | 682,626 |
23 Apr 2024 | 670.30 | 670.30 | 650.00 | 652.15 | 652.15 | 1,451,813 |
22 Apr 2024 | 683.20 | 690.50 | 658.10 | 659.90 | 659.90 | 609,221 |
19 Apr 2024 | 692.95 | 694.30 | 672.40 | 681.75 | 681.75 | 782,726 |
18 Apr 2024 | 709.70 | 720.00 | 695.25 | 696.80 | 696.80 | 23,830 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 701.95 | 712.95 | 695.45 | 707.85 | 707.85 | 81,576 |
15 Apr 2024 | 720.95 | 727.55 | 706.00 | 707.10 | 707.10 | 55,766 |
12 Apr 2024 | 738.80 | 750.45 | 731.00 | 732.15 | 732.15 | 96,929 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 731.20 | 744.30 | 730.00 | 738.85 | 738.85 | 74,052 |
09 Apr 2024 | 732.00 | 747.00 | 725.90 | 728.80 | 728.80 | 51,976 |
08 Apr 2024 | 758.95 | 758.95 | 726.15 | 731.90 | 731.90 | 149,203 |
05 Apr 2024 | 777.50 | 777.50 | 745.00 | 749.30 | 749.30 | 58,464 |
04 Apr 2024 | 791.95 | 791.95 | 769.55 | 778.70 | 778.70 | 26,538 |
03 Apr 2024 | 769.65 | 784.70 | 758.50 | 776.80 | 776.80 | 42,544 |
02 Apr 2024 | 758.65 | 774.15 | 758.30 | 767.65 | 767.65 | 22,027 |
01 Apr 2024 | 747.20 | 763.00 | 746.55 | 761.40 | 761.40 | 61,327 |
28 Mar 2024 | 771.25 | 771.25 | 740.00 | 742.15 | 742.15 | 30,141 |
27 Mar 2024 | 746.05 | 767.75 | 746.05 | 760.30 | 760.30 | 86,107 |
26 Mar 2024 | 726.10 | 748.30 | 726.10 | 745.20 | 745.20 | 22,118 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 715.05 | 738.75 | 713.15 | 730.70 | 730.70 | 38,771 |
21 Mar 2024 | 723.45 | 740.35 | 723.45 | 738.85 | 738.85 | 45,082 |
20 Mar 2024 | 720.80 | 733.25 | 713.05 | 718.35 | 718.35 | 19,902 |
19 Mar 2024 | 726.15 | 733.20 | 713.75 | 720.50 | 720.50 | 48,617 |
18 Mar 2024 | 750.15 | 752.30 | 725.05 | 727.15 | 727.15 | 20,713 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 708.55 | 765.50 | 708.55 | 763.90 | 763.90 | 27,840 |
13 Mar 2024 | 763.50 | 784.80 | 717.50 | 722.25 | 722.25 | 60,798 |
12 Mar 2024 | 776.50 | 790.80 | 757.20 | 759.40 | 759.40 | 38,202 |
11 Mar 2024 | 767.50 | 782.00 | 756.85 | 774.05 | 774.05 | 38,335 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 775.50 | 778.70 | 766.25 | 772.35 | 772.35 | 38,093 |
06 Mar 2024 | 755.45 | 772.00 | 738.90 | 768.90 | 768.90 | 105,473 |
05 Mar 2024 | 782.10 | 782.10 | 754.00 | 758.95 | 758.95 | 30,959 |
04 Mar 2024 | 787.55 | 793.90 | 782.00 | 783.15 | 783.15 | 19,485 |
01 Mar 2024 | 773.60 | 790.00 | 773.00 | 774.85 | 774.85 | 48,585 |
29 Feb 2024 | 766.95 | 782.00 | 756.90 | 777.30 | 777.30 | 36,675 |
28 Feb 2024 | 802.00 | 807.75 | 763.00 | 766.65 | 766.65 | 46,913 |
27 Feb 2024 | 780.05 | 799.80 | 776.45 | 798.10 | 798.10 | 47,218 |
26 Feb 2024 | 809.50 | 811.15 | 776.05 | 778.80 | 778.80 | 215,199 |
23 Feb 2024 | 828.85 | 835.90 | 807.00 | 810.90 | 810.90 | 104,247 |
22 Feb 2024 | 795.45 | 822.25 | 795.45 | 818.25 | 818.25 | 70,320 |
21 Feb 2024 | 807.25 | 818.40 | 790.00 | 795.20 | 795.20 | 76,858 |
20 Feb 2024 | 830.00 | 831.75 | 801.45 | 806.75 | 806.75 | 130,827 |
16 Feb 2024 | 844.15 | 851.50 | 834.05 | 841.90 | 841.90 | 18,182 |
15 Feb 2024 | 839.35 | 855.30 | 833.20 | 844.00 | 844.00 | 64,923 |
14 Feb 2024 | 836.10 | 839.70 | 813.10 | 833.90 | 833.90 | 79,802 |
13 Feb 2024 | 822.00 | 845.50 | 802.60 | 843.75 | 843.75 | 63,951 |
12 Feb 2024 | 803.30 | 843.30 | 803.30 | 824.15 | 824.15 | 31,531 |
09 Feb 2024 | 843.40 | 849.55 | 817.65 | 833.15 | 833.15 | 75,928 |
08 Feb 2024 | 844.65 | 846.00 | 833.20 | 837.45 | 837.45 | 43,412 |
07 Feb 2024 | 859.90 | 859.90 | 826.30 | 833.20 | 833.20 | 72,210 |
06 Feb 2024 | 839.15 | 861.60 | 837.35 | 853.55 | 853.55 | 41,290 |
05 Feb 2024 | 847.80 | 850.50 | 831.05 | 833.90 | 833.90 | 62,746 |
02 Feb 2024 | 835.45 | 850.50 | 835.45 | 846.35 | 846.35 | 27,347 |
01 Feb 2024 | 848.00 | 848.00 | 818.30 | 828.80 | 828.80 | 96,187 |
31 Jan 2024 | 843.05 | 854.50 | 841.00 | 848.50 | 848.50 | 24,779 |
30 Jan 2024 | 834.10 | 858.70 | 834.10 | 845.05 | 845.05 | 98,974 |
29 Jan 2024 | 828.70 | 835.75 | 820.35 | 832.80 | 832.80 | 41,346 |
26 Jan 2024 | 817.75 | 817.75 | 817.75 | 817.75 | 817.75 | - |
25 Jan 2024 | 835.40 | 841.50 | 808.50 | 817.75 | 817.75 | 190,764 |
24 Jan 2024 | 799.05 | 827.75 | 794.25 | 822.85 | 822.85 | 110,694 |
23 Jan 2024 | 804.15 | 817.65 | 793.90 | 799.00 | 799.00 | 91,033 |
22 Jan 2024 | 798.90 | 798.90 | 798.90 | 798.90 | 798.90 | - |
19 Jan 2024 | 793.60 | 808.00 | 786.35 | 798.90 | 798.90 | 139,155 |
18 Jan 2024 | 800.75 | 800.75 | 764.50 | 778.20 | 778.20 | 143,669 |
17 Jan 2024 | 763.25 | 805.70 | 763.25 | 800.90 | 800.90 | 97,419 |
16 Jan 2024 | 786.85 | 787.35 | 760.25 | 779.95 | 779.95 | 146,027 |
12 Jan 2024 | 757.15 | 789.75 | 757.15 | 786.85 | 786.85 | 158,589 |
11 Jan 2024 | 745.00 | 760.25 | 741.75 | 746.70 | 746.70 | 603,130 |
10 Jan 2024 | 721.00 | 741.65 | 719.05 | 739.50 | 739.50 | 85,009 |
09 Jan 2024 | 716.55 | 730.80 | 716.55 | 719.65 | 719.65 | 81,894 |
08 Jan 2024 | 721.30 | 722.25 | 708.10 | 710.20 | 710.20 | 417,269 |
05 Jan 2024 | 693.25 | 716.95 | 689.85 | 713.65 | 713.65 | 614,291 |
04 Jan 2024 | 686.20 | 701.45 | 686.15 | 688.00 | 688.00 | 75,699 |
03 Jan 2024 | 686.25 | 690.10 | 670.60 | 685.95 | 685.95 | 84,773 |
02 Jan 2024 | 703.00 | 706.20 | 682.60 | 687.15 | 687.15 | 99,788 |
29 Dec 2023 | 721.15 | 728.00 | 717.00 | 721.20 | 721.20 | 30,379 |
28 Dec 2023 | 734.10 | 737.05 | 718.00 | 720.55 | 720.55 | 26,581 |
27 Dec 2023 | 737.55 | 743.10 | 726.65 | 734.00 | 734.00 | 38,928 |
26 Dec 2023 | 744.00 | 746.00 | 730.30 | 734.45 | 734.45 | 39,425 |
22 Dec 2023 | 728.85 | 745.70 | 723.10 | 740.80 | 740.80 | 206,011 |
21 Dec 2023 | 692.85 | 728.50 | 692.80 | 723.55 | 723.55 | 111,497 |
20 Dec 2023 | 718.00 | 739.45 | 699.35 | 705.50 | 705.50 | 257,326 |
19 Dec 2023 | 717.25 | 723.00 | 712.00 | 717.10 | 717.10 | 42,918 |
18 Dec 2023 | 719.95 | 727.95 | 705.60 | 715.40 | 715.40 | 64,731 |
15 Dec 2023 | 704.95 | 730.90 | 699.20 | 719.10 | 719.10 | 266,129 |
14 Dec 2023 | 679.20 | 706.85 | 678.65 | 700.50 | 700.50 | 224,882 |
13 Dec 2023 | 667.25 | 673.75 | 663.60 | 671.15 | 671.15 | 72,439 |
12 Dec 2023 | 661.85 | 669.80 | 660.90 | 663.95 | 663.95 | 31,274 |
11 Dec 2023 | 658.90 | 666.50 | 657.10 | 659.70 | 659.70 | 65,775 |
08 Dec 2023 | 657.15 | 666.95 | 647.85 | 658.00 | 658.00 | 56,464 |
07 Dec 2023 | 654.05 | 661.40 | 651.60 | 655.25 | 655.25 | 123,524 |
06 Dec 2023 | 642.05 | 660.00 | 639.85 | 653.85 | 653.85 | 102,580 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |