Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 757.95 | 757.95 | 739.05 | 741.75 | 741.75 | 20,249 |
29 Apr 2024 | 751.30 | 769.50 | 745.10 | 754.90 | 754.90 | 127,074 |
26 Apr 2024 | 752.45 | 759.50 | 744.45 | 749.30 | 749.30 | 28,497 |
25 Apr 2024 | 741.05 | 755.00 | 737.95 | 753.30 | 753.30 | 26,388 |
24 Apr 2024 | 747.00 | 756.10 | 742.00 | 747.80 | 747.80 | 31,854 |
23 Apr 2024 | 725.00 | 749.75 | 723.60 | 740.45 | 740.45 | 103,591 |
22 Apr 2024 | 726.00 | 734.55 | 718.70 | 721.00 | 721.00 | 15,624 |
19 Apr 2024 | 713.50 | 729.00 | 709.70 | 723.10 | 723.10 | 35,793 |
18 Apr 2024 | 755.35 | 763.00 | 721.60 | 724.50 | 724.50 | 126,703 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 728.25 | 760.35 | 726.25 | 749.35 | 749.35 | 53,663 |
15 Apr 2024 | 736.25 | 745.00 | 722.55 | 735.25 | 735.25 | 197,664 |
12 Apr 2024 | 736.00 | 753.55 | 730.45 | 751.25 | 751.25 | 253,633 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 701.15 | 744.80 | 701.00 | 734.55 | 734.55 | 164,078 |
09 Apr 2024 | 710.20 | 716.80 | 696.85 | 699.25 | 699.25 | 112,382 |
08 Apr 2024 | 695.05 | 710.45 | 687.15 | 705.05 | 705.05 | 39,180 |
05 Apr 2024 | 691.60 | 699.95 | 684.40 | 696.35 | 696.35 | 18,299 |
04 Apr 2024 | 691.15 | 706.55 | 685.85 | 691.25 | 691.25 | 70,640 |
03 Apr 2024 | 684.65 | 700.00 | 678.55 | 694.50 | 694.50 | 23,116 |
02 Apr 2024 | 687.55 | 694.80 | 682.30 | 684.10 | 684.10 | 20,117 |
01 Apr 2024 | 666.25 | 689.00 | 666.25 | 686.00 | 686.00 | 115,049 |
28 Mar 2024 | 654.30 | 670.00 | 653.10 | 666.35 | 666.35 | 33,108 |
27 Mar 2024 | 652.05 | 660.65 | 652.05 | 657.20 | 657.20 | 32,813 |
26 Mar 2024 | 644.70 | 661.80 | 644.70 | 655.65 | 655.65 | 20,050 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 659.65 | 659.65 | 646.10 | 655.05 | 655.05 | 13,967 |
21 Mar 2024 | 636.05 | 650.90 | 636.05 | 648.35 | 648.35 | 19,479 |
20 Mar 2024 | 633.50 | 644.95 | 632.60 | 634.65 | 634.65 | 19,421 |
19 Mar 2024 | 643.95 | 645.45 | 633.00 | 635.40 | 635.40 | 14,455 |
18 Mar 2024 | 633.90 | 648.95 | 633.30 | 643.90 | 643.90 | 20,385 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 608.05 | 646.85 | 607.25 | 645.40 | 645.40 | 46,388 |
13 Mar 2024 | 645.45 | 653.00 | 610.30 | 619.10 | 619.10 | 210,392 |
12 Mar 2024 | 650.50 | 659.95 | 644.50 | 647.20 | 647.20 | 25,941 |
11 Mar 2024 | 665.20 | 666.70 | 648.35 | 653.70 | 653.70 | 16,643 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 653.95 | 670.80 | 650.00 | 665.20 | 665.20 | 31,259 |
06 Mar 2024 | 656.05 | 662.25 | 638.05 | 653.20 | 653.20 | 45,259 |
05 Mar 2024 | 662.65 | 672.00 | 660.70 | 661.35 | 661.35 | 30,655 |
04 Mar 2024 | 674.35 | 677.55 | 660.50 | 662.00 | 662.00 | 16,158 |
01 Mar 2024 | 665.00 | 678.30 | 664.25 | 673.50 | 673.50 | 31,920 |
29 Feb 2024 | 655.95 | 661.70 | 643.20 | 655.90 | 655.90 | 32,351 |
28 Feb 2024 | 674.85 | 675.85 | 645.70 | 648.05 | 648.05 | 27,320 |
27 Feb 2024 | 678.60 | 679.00 | 667.00 | 669.20 | 669.20 | 73,105 |
26 Feb 2024 | 678.65 | 680.30 | 665.00 | 672.70 | 672.70 | 28,770 |
23 Feb 2024 | 684.10 | 689.20 | 670.00 | 673.45 | 673.45 | 22,987 |
22 Feb 2024 | 685.60 | 694.85 | 678.30 | 683.20 | 683.20 | 36,454 |
21 Feb 2024 | 709.00 | 712.30 | 682.60 | 687.15 | 687.15 | 231,093 |
20 Feb 2024 | 681.10 | 710.00 | 681.10 | 704.35 | 704.35 | 161,551 |
16 Feb 2024 | 686.05 | 710.00 | 684.65 | 695.10 | 695.10 | 258,646 |
15 Feb 2024 | 674.85 | 687.50 | 671.95 | 682.65 | 682.65 | 47,268 |
14 Feb 2024 | 651.00 | 669.55 | 649.05 | 667.25 | 667.25 | 27,799 |
13 Feb 2024 | 672.75 | 675.00 | 649.60 | 662.75 | 662.75 | 69,581 |
12 Feb 2024 | 666.25 | 701.90 | 664.20 | 673.70 | 673.70 | 228,973 |
09 Feb 2024 | 639.85 | 666.00 | 623.20 | 663.10 | 663.10 | 334,403 |
08 Feb 2024 | 668.00 | 672.20 | 631.20 | 634.05 | 634.05 | 66,862 |
07 Feb 2024 | 663.15 | 673.80 | 656.60 | 666.20 | 666.20 | 196,541 |
06 Feb 2024 | 639.30 | 665.70 | 639.30 | 660.15 | 660.15 | 65,257 |
05 Feb 2024 | 643.00 | 651.00 | 639.50 | 641.95 | 641.95 | 39,432 |
02 Feb 2024 | 649.05 | 650.35 | 641.00 | 644.50 | 644.50 | 87,844 |
01 Feb 2024 | 656.40 | 658.75 | 639.70 | 643.45 | 643.45 | 52,147 |
31 Jan 2024 | 633.55 | 660.00 | 631.20 | 658.75 | 658.75 | 128,517 |
30 Jan 2024 | 642.35 | 651.25 | 631.55 | 633.55 | 633.55 | 37,645 |
29 Jan 2024 | 638.00 | 645.95 | 634.05 | 642.20 | 642.20 | 31,965 |
26 Jan 2024 | 633.95 | 633.95 | 633.95 | 633.95 | 633.95 | - |
25 Jan 2024 | 646.10 | 647.00 | 629.65 | 633.95 | 633.95 | 84,678 |
24 Jan 2024 | 644.20 | 650.75 | 634.65 | 646.10 | 646.10 | 137,675 |
23 Jan 2024 | 679.25 | 679.25 | 637.00 | 643.35 | 643.35 | 81,590 |
22 Jan 2024 | 678.75 | 678.75 | 678.75 | 678.75 | 678.75 | - |
19 Jan 2024 | 619.75 | 685.85 | 615.55 | 678.75 | 678.75 | 1,242,308 |
18 Jan 2024 | 600.50 | 633.00 | 600.50 | 611.75 | 611.75 | 357,214 |
17 Jan 2024 | 595.65 | 600.55 | 580.00 | 582.85 | 582.85 | 56,886 |
16 Jan 2024 | 610.65 | 617.50 | 594.50 | 600.15 | 600.15 | 44,015 |
12 Jan 2024 | 622.85 | 630.90 | 615.00 | 616.35 | 616.35 | 47,867 |
11 Jan 2024 | 605.30 | 622.40 | 605.30 | 619.65 | 619.65 | 60,747 |
10 Jan 2024 | 603.30 | 607.55 | 597.50 | 603.45 | 603.45 | 90,553 |
09 Jan 2024 | 604.05 | 609.45 | 598.95 | 603.25 | 603.25 | 61,785 |
08 Jan 2024 | 629.55 | 629.55 | 596.95 | 598.45 | 598.45 | 428,614 |
05 Jan 2024 | 643.25 | 649.00 | 622.15 | 629.55 | 629.55 | 64,445 |
04 Jan 2024 | 652.85 | 656.00 | 642.75 | 644.20 | 644.20 | 136,950 |
03 Jan 2024 | 655.15 | 656.75 | 643.35 | 652.55 | 652.55 | 190,184 |
02 Jan 2024 | 655.50 | 661.00 | 645.30 | 655.80 | 655.80 | 84,581 |
29 Dec 2023 | 649.75 | 661.40 | 643.45 | 649.75 | 649.75 | 156,953 |
28 Dec 2023 | 648.70 | 650.45 | 635.80 | 639.15 | 639.15 | 238,555 |
27 Dec 2023 | 637.00 | 649.50 | 626.10 | 645.75 | 645.75 | 505,969 |
26 Dec 2023 | 600.05 | 635.00 | 600.00 | 633.15 | 633.15 | 144,146 |
22 Dec 2023 | 599.95 | 602.05 | 593.25 | 598.20 | 598.20 | 115,273 |
21 Dec 2023 | 567.95 | 594.30 | 557.70 | 593.20 | 593.20 | 86,254 |
20 Dec 2023 | 613.85 | 615.95 | 570.80 | 573.10 | 573.10 | 104,436 |
19 Dec 2023 | 606.00 | 614.50 | 603.45 | 608.75 | 608.75 | 101,011 |
18 Dec 2023 | 598.95 | 604.40 | 590.65 | 602.35 | 602.35 | 83,859 |
15 Dec 2023 | 578.95 | 595.90 | 578.00 | 591.10 | 591.10 | 122,841 |
14 Dec 2023 | 573.20 | 576.45 | 568.30 | 573.60 | 573.60 | 33,342 |
13 Dec 2023 | 568.40 | 572.90 | 564.10 | 570.30 | 570.30 | 34,647 |
12 Dec 2023 | 574.65 | 583.70 | 565.50 | 566.65 | 566.65 | 35,965 |
11 Dec 2023 | 565.70 | 575.50 | 565.70 | 572.65 | 572.65 | 97,218 |
08 Dec 2023 | 579.70 | 579.70 | 559.75 | 569.35 | 569.35 | 46,862 |
07 Dec 2023 | 581.15 | 581.15 | 569.35 | 575.20 | 575.20 | 65,825 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |