Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 683.00 | 683.85 | 666.15 | 672.15 | 672.15 | 7,992 |
02 May 2024 | 695.75 | 697.20 | 676.65 | 682.25 | 682.25 | 10,813 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 704.15 | 705.00 | 678.45 | 690.15 | 690.15 | 15,125 |
29 Apr 2024 | 688.45 | 696.50 | 679.00 | 693.25 | 693.25 | 11,938 |
26 Apr 2024 | 672.00 | 689.95 | 671.00 | 680.95 | 680.95 | 31,101 |
25 Apr 2024 | 675.00 | 682.80 | 665.95 | 674.50 | 674.50 | 10,120 |
24 Apr 2024 | 666.35 | 675.00 | 663.50 | 671.20 | 671.20 | 28,450 |
23 Apr 2024 | 670.25 | 673.00 | 657.55 | 661.10 | 661.10 | 8,417 |
22 Apr 2024 | 673.35 | 679.15 | 664.75 | 668.35 | 668.35 | 23,330 |
19 Apr 2024 | 678.95 | 678.95 | 657.45 | 672.35 | 672.35 | 18,088 |
18 Apr 2024 | 692.80 | 700.55 | 677.40 | 680.85 | 680.85 | 54,651 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 706.05 | 710.70 | 698.10 | 700.25 | 700.25 | 14,127 |
15 Apr 2024 | 702.00 | 721.05 | 702.00 | 713.45 | 713.45 | 32,749 |
12 Apr 2024 | 739.15 | 745.00 | 723.00 | 727.45 | 727.45 | 97,890 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 764.65 | 764.65 | 728.10 | 740.40 | 740.40 | 26,391 |
09 Apr 2024 | 761.70 | 770.00 | 749.00 | 758.40 | 758.40 | 23,362 |
08 Apr 2024 | 752.95 | 763.40 | 745.05 | 760.50 | 760.50 | 13,264 |
05 Apr 2024 | 748.00 | 753.00 | 738.05 | 741.55 | 741.55 | 14,627 |
04 Apr 2024 | 757.95 | 757.95 | 738.80 | 748.55 | 748.55 | 18,388 |
03 Apr 2024 | 734.20 | 747.40 | 725.95 | 746.05 | 746.05 | 13,239 |
02 Apr 2024 | 717.90 | 736.00 | 713.75 | 729.20 | 729.20 | 14,747 |
01 Apr 2024 | 722.35 | 729.55 | 710.85 | 714.65 | 714.65 | 37,891 |
28 Mar 2024 | 747.65 | 749.70 | 720.00 | 722.85 | 722.85 | 14,495 |
27 Mar 2024 | 757.95 | 757.95 | 737.60 | 742.60 | 742.60 | 7,897 |
26 Mar 2024 | 741.85 | 752.00 | 730.00 | 746.30 | 746.30 | 10,333 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 745.00 | 755.00 | 732.85 | 742.40 | 742.40 | 21,060 |
21 Mar 2024 | 730.00 | 756.05 | 722.05 | 750.50 | 750.50 | 28,976 |
20 Mar 2024 | 749.90 | 755.00 | 725.35 | 729.35 | 729.35 | 16,958 |
19 Mar 2024 | 769.55 | 769.55 | 734.55 | 749.00 | 749.00 | 10,582 |
18 Mar 2024 | 730.20 | 748.00 | 723.20 | 744.20 | 744.20 | 12,471 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 720.80 | 740.55 | 704.85 | 729.90 | 729.90 | 171,565 |
13 Mar 2024 | 752.55 | 754.00 | 706.25 | 740.00 | 740.00 | 43,971 |
12 Mar 2024 | 772.85 | 780.55 | 745.00 | 749.55 | 749.55 | 20,559 |
11 Mar 2024 | 790.85 | 795.60 | 763.95 | 781.95 | 781.95 | 31,795 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 810.85 | 816.75 | 785.00 | 789.50 | 789.50 | 11,976 |
06 Mar 2024 | 820.05 | 823.70 | 775.00 | 804.65 | 804.65 | 51,219 |
05 Mar 2024 | 822.00 | 834.30 | 803.85 | 823.90 | 823.90 | 15,539 |
04 Mar 2024 | 822.00 | 826.60 | 799.00 | 816.30 | 816.30 | 12,459 |
01 Mar 2024 | 827.20 | 827.20 | 806.75 | 819.20 | 819.20 | 20,230 |
29 Feb 2024 | 841.50 | 841.50 | 793.40 | 811.30 | 811.30 | 30,030 |
28 Feb 2024 | 861.75 | 863.00 | 824.05 | 838.35 | 838.35 | 46,854 |
27 Feb 2024 | 860.45 | 867.10 | 837.80 | 862.50 | 862.50 | 14,269 |
26 Feb 2024 | 842.05 | 851.00 | 819.00 | 846.75 | 846.75 | 11,185 |
23 Feb 2024 | 847.95 | 847.95 | 832.00 | 837.05 | 837.05 | 10,946 |
22 Feb 2024 | 832.35 | 852.25 | 826.85 | 843.95 | 843.95 | 21,618 |
21 Feb 2024 | 828.85 | 859.00 | 822.50 | 832.80 | 832.80 | 32,796 |
20 Feb 2024 | 848.05 | 865.20 | 815.00 | 820.95 | 820.95 | 82,750 |
16 Feb 2024 | 816.25 | 820.00 | 786.95 | 795.70 | 795.70 | 13,512 |
15 Feb 2024 | 782.00 | 826.55 | 782.00 | 812.50 | 812.50 | 54,906 |
14 Feb 2024 | 789.75 | 789.75 | 764.00 | 778.50 | 778.50 | 10,060 |
13 Feb 2024 | 798.45 | 798.45 | 746.45 | 779.80 | 779.80 | 19,318 |
12 Feb 2024 | 796.50 | 808.65 | 774.95 | 782.95 | 782.95 | 31,572 |
09 Feb 2024 | 798.55 | 813.05 | 778.20 | 796.75 | 796.75 | 17,074 |
08 Feb 2024 | 819.75 | 819.75 | 787.70 | 798.20 | 798.20 | 13,008 |
07 Feb 2024 | 834.85 | 834.85 | 800.00 | 804.70 | 804.70 | 16,798 |
06 Feb 2024 | 829.75 | 837.65 | 813.20 | 822.50 | 822.50 | 104,236 |
05 Feb 2024 | 769.00 | 814.95 | 763.00 | 808.90 | 808.90 | 80,973 |
02 Feb 2024 | 754.00 | 773.15 | 717.70 | 768.10 | 768.10 | 60,222 |
01 Feb 2024 | 777.85 | 777.85 | 753.75 | 764.70 | 764.70 | 17,262 |
31 Jan 2024 | 730.15 | 770.00 | 730.15 | 767.75 | 767.75 | 47,250 |
30 Jan 2024 | 748.85 | 750.95 | 730.95 | 734.60 | 734.60 | 12,265 |
29 Jan 2024 | 741.20 | 754.45 | 733.30 | 739.50 | 739.50 | 36,457 |
26 Jan 2024 | 749.45 | 749.45 | 749.45 | 749.45 | 749.45 | - |
25 Jan 2024 | 755.25 | 757.40 | 739.35 | 749.45 | 749.45 | 11,482 |
24 Jan 2024 | 735.05 | 757.25 | 719.40 | 754.20 | 754.20 | 22,398 |
23 Jan 2024 | 766.95 | 766.95 | 734.40 | 739.10 | 739.10 | 45,492 |
22 Jan 2024 | 770.35 | 770.35 | 770.35 | 770.35 | 770.35 | - |
19 Jan 2024 | 769.00 | 776.00 | 756.50 | 770.35 | 770.35 | 24,049 |
18 Jan 2024 | 758.80 | 768.00 | 732.95 | 765.40 | 765.40 | 51,574 |
17 Jan 2024 | 758.90 | 762.50 | 745.00 | 760.05 | 760.05 | 25,746 |
16 Jan 2024 | 762.85 | 770.95 | 750.90 | 763.75 | 763.75 | 72,016 |
12 Jan 2024 | 716.10 | 764.00 | 713.25 | 755.50 | 755.50 | 89,062 |
11 Jan 2024 | 706.10 | 714.00 | 702.00 | 709.70 | 709.70 | 11,340 |
10 Jan 2024 | 708.85 | 709.00 | 697.00 | 705.95 | 705.95 | 67,647 |
09 Jan 2024 | 701.30 | 710.00 | 694.70 | 704.95 | 704.95 | 47,209 |
08 Jan 2024 | 716.60 | 719.95 | 699.85 | 700.85 | 700.85 | 37,265 |
05 Jan 2024 | 711.20 | 716.95 | 702.50 | 715.40 | 715.40 | 16,901 |
04 Jan 2024 | 717.15 | 717.15 | 703.00 | 705.10 | 705.10 | 16,217 |
03 Jan 2024 | 705.80 | 717.95 | 696.90 | 705.80 | 705.80 | 45,978 |
02 Jan 2024 | 728.00 | 728.00 | 708.00 | 709.65 | 709.65 | 45,328 |
29 Dec 2023 | 734.70 | 745.95 | 730.05 | 740.05 | 740.05 | 44,145 |
28 Dec 2023 | 746.10 | 747.00 | 725.00 | 728.05 | 728.05 | 14,934 |
27 Dec 2023 | 751.25 | 753.90 | 736.10 | 739.55 | 739.55 | 22,522 |
26 Dec 2023 | 750.75 | 752.30 | 733.05 | 743.95 | 743.95 | 23,564 |
22 Dec 2023 | 754.30 | 756.50 | 738.60 | 749.30 | 749.30 | 23,196 |
21 Dec 2023 | 737.65 | 756.50 | 731.45 | 744.30 | 744.30 | 55,393 |
20 Dec 2023 | 768.30 | 784.35 | 749.80 | 752.55 | 752.55 | 39,114 |
19 Dec 2023 | 767.50 | 770.00 | 755.00 | 757.05 | 757.05 | 18,237 |
18 Dec 2023 | 774.95 | 775.00 | 753.00 | 758.70 | 758.70 | 45,478 |
15 Dec 2023 | 788.35 | 791.90 | 765.00 | 769.30 | 769.30 | 83,498 |
14 Dec 2023 | 732.90 | 803.55 | 732.00 | 776.60 | 776.60 | 156,507 |
13 Dec 2023 | 753.00 | 753.00 | 715.35 | 723.15 | 723.15 | 74,316 |
12 Dec 2023 | 718.50 | 775.00 | 709.25 | 754.95 | 754.95 | 138,253 |
12 Dec 2023 | 2:1 Stock split | |||||
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |