Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 741.20 | 754.30 | 734.00 | 751.80 | 751.80 | 10,591 |
02 May 2024 | 749.95 | 750.75 | 736.00 | 745.55 | 745.55 | 21,053 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 763.85 | 778.60 | 745.00 | 749.05 | 749.05 | 86,702 |
29 Apr 2024 | 725.45 | 737.90 | 725.10 | 731.35 | 731.35 | 18,034 |
26 Apr 2024 | 739.85 | 739.85 | 722.10 | 726.30 | 726.30 | 8,199 |
25 Apr 2024 | 744.85 | 744.85 | 732.95 | 733.35 | 733.35 | 12,659 |
24 Apr 2024 | 739.05 | 745.30 | 730.40 | 738.35 | 738.35 | 8,279 |
23 Apr 2024 | 743.45 | 743.45 | 723.50 | 733.50 | 733.50 | 28,364 |
22 Apr 2024 | 704.35 | 750.00 | 704.35 | 739.15 | 739.15 | 34,857 |
19 Apr 2024 | 696.75 | 711.00 | 692.05 | 696.30 | 696.30 | 12,635 |
18 Apr 2024 | 704.05 | 711.00 | 698.85 | 701.15 | 701.15 | 21,099 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 704.55 | 716.00 | 697.15 | 701.60 | 701.60 | 23,309 |
15 Apr 2024 | 701.65 | 738.00 | 701.65 | 704.50 | 704.50 | 42,788 |
12 Apr 2024 | 763.25 | 763.25 | 743.05 | 746.70 | 746.70 | 5,918 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 759.50 | 769.50 | 752.45 | 764.50 | 764.50 | 8,754 |
09 Apr 2024 | 754.70 | 761.50 | 744.15 | 756.95 | 756.95 | 12,536 |
08 Apr 2024 | 763.95 | 768.35 | 746.30 | 753.65 | 753.65 | 13,795 |
05 Apr 2024 | 776.75 | 789.00 | 755.05 | 758.85 | 758.85 | 67,567 |
04 Apr 2024 | 757.05 | 838.25 | 757.05 | 769.60 | 769.60 | 479,861 |
03 Apr 2024 | 721.00 | 736.90 | 721.00 | 728.55 | 728.55 | 5,028 |
02 Apr 2024 | 715.75 | 741.00 | 708.20 | 734.80 | 734.80 | 12,898 |
01 Apr 2024 | 697.20 | 722.00 | 695.00 | 718.35 | 718.35 | 14,867 |
28 Mar 2024 | 681.15 | 699.45 | 673.45 | 693.95 | 693.95 | 15,323 |
27 Mar 2024 | 675.10 | 686.10 | 674.05 | 679.15 | 679.15 | 14,234 |
26 Mar 2024 | 675.25 | 680.00 | 666.90 | 674.30 | 674.30 | 11,998 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 669.95 | 680.00 | 661.25 | 673.10 | 673.10 | 19,312 |
21 Mar 2024 | 655.10 | 670.00 | 655.10 | 663.60 | 663.60 | 3,929 |
20 Mar 2024 | 663.00 | 668.10 | 648.50 | 654.10 | 654.10 | 6,144 |
19 Mar 2024 | 696.75 | 696.75 | 659.00 | 661.70 | 661.70 | 5,389 |
18 Mar 2024 | 668.00 | 684.50 | 663.20 | 675.70 | 675.70 | 11,563 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 701.00 | 710.35 | 680.45 | 685.20 | 685.20 | 54,158 |
13 Mar 2024 | 737.00 | 741.10 | 685.00 | 689.70 | 689.70 | 28,008 |
12 Mar 2024 | 739.40 | 763.95 | 726.05 | 734.40 | 734.40 | 64,952 |
11 Mar 2024 | 703.95 | 769.00 | 703.95 | 748.55 | 748.55 | 169,708 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 714.85 | 714.85 | 694.45 | 702.35 | 702.35 | 3,655 |
06 Mar 2024 | 723.00 | 724.75 | 696.50 | 700.10 | 700.10 | 17,287 |
05 Mar 2024 | 722.95 | 730.60 | 713.70 | 724.00 | 724.00 | 5,683 |
04 Mar 2024 | 722.55 | 736.15 | 705.65 | 729.00 | 729.00 | 12,904 |
01 Mar 2024 | 728.95 | 728.95 | 711.05 | 714.45 | 714.45 | 14,658 |
29 Feb 2024 | 729.95 | 729.95 | 700.90 | 726.65 | 726.65 | 38,320 |
28 Feb 2024 | 700.10 | 736.10 | 700.10 | 727.10 | 727.10 | 112,041 |
27 Feb 2024 | 670.00 | 701.00 | 670.00 | 697.05 | 697.05 | 48,320 |
26 Feb 2024 | 680.10 | 680.10 | 668.15 | 671.90 | 671.90 | 5,884 |
23 Feb 2024 | 665.20 | 680.75 | 663.40 | 676.25 | 676.25 | 18,470 |
22 Feb 2024 | 654.25 | 670.95 | 653.00 | 665.20 | 665.20 | 12,447 |
21 Feb 2024 | 660.95 | 663.30 | 652.25 | 655.95 | 655.95 | 4,207 |
20 Feb 2024 | 646.45 | 670.00 | 646.45 | 653.80 | 653.80 | 12,820 |
16 Feb 2024 | 690.00 | 690.00 | 666.60 | 669.20 | 669.20 | 49,136 |
15 Feb 2024 | 698.95 | 703.80 | 683.45 | 690.25 | 690.25 | 51,763 |
14 Feb 2024 | 660.00 | 699.50 | 655.00 | 696.65 | 696.65 | 21,292 |
13 Feb 2024 | 658.10 | 674.00 | 642.60 | 672.15 | 672.15 | 15,625 |
12 Feb 2024 | 655.05 | 669.90 | 636.20 | 654.50 | 654.50 | 28,619 |
09 Feb 2024 | 662.00 | 671.00 | 649.55 | 659.70 | 659.70 | 26,920 |
08 Feb 2024 | 685.45 | 685.45 | 660.00 | 661.10 | 661.10 | 52,192 |
07 Feb 2024 | 645.50 | 663.55 | 645.50 | 650.85 | 650.85 | 8,363 |
06 Feb 2024 | 648.55 | 665.60 | 648.55 | 658.80 | 658.80 | 4,337 |
05 Feb 2024 | 670.00 | 670.00 | 648.80 | 651.30 | 651.30 | 13,879 |
02 Feb 2024 | 670.00 | 670.00 | 659.70 | 665.55 | 665.55 | 19,867 |
01 Feb 2024 | 661.85 | 666.20 | 644.30 | 660.65 | 660.65 | 15,478 |
31 Jan 2024 | 648.65 | 675.00 | 644.90 | 657.40 | 657.40 | 105,855 |
30 Jan 2024 | 640.85 | 643.75 | 625.20 | 628.05 | 628.05 | 20,588 |
29 Jan 2024 | 615.15 | 625.80 | 615.15 | 622.90 | 622.90 | 2,651 |
26 Jan 2024 | 614.40 | 614.40 | 614.40 | 614.40 | 614.40 | - |
25 Jan 2024 | 622.20 | 625.55 | 612.10 | 614.40 | 614.40 | 3,250 |
24 Jan 2024 | 617.30 | 627.10 | 607.25 | 623.30 | 623.30 | 6,432 |
23 Jan 2024 | 621.05 | 633.10 | 611.80 | 616.95 | 616.95 | 10,784 |
22 Jan 2024 | 624.80 | 624.80 | 624.80 | 624.80 | 624.80 | - |
19 Jan 2024 | 626.95 | 626.95 | 615.15 | 624.80 | 624.80 | 9,962 |
18 Jan 2024 | 608.40 | 628.00 | 597.00 | 621.30 | 621.30 | 7,791 |
17 Jan 2024 | 623.05 | 623.05 | 610.10 | 613.80 | 613.80 | 27,356 |
16 Jan 2024 | 623.20 | 630.25 | 619.30 | 627.25 | 627.25 | 18,443 |
12 Jan 2024 | 613.85 | 617.70 | 605.75 | 609.95 | 609.95 | 1,231,856 |
11 Jan 2024 | 613.85 | 616.70 | 602.60 | 606.10 | 606.10 | 5,422 |
10 Jan 2024 | 609.20 | 609.60 | 597.95 | 606.25 | 606.25 | 9,267 |
09 Jan 2024 | 612.15 | 615.25 | 604.75 | 607.75 | 607.75 | 17,441 |
08 Jan 2024 | 611.70 | 620.00 | 608.00 | 612.25 | 612.25 | 53,308 |
05 Jan 2024 | 595.40 | 607.00 | 591.25 | 604.75 | 604.75 | 35,851 |
04 Jan 2024 | 596.25 | 604.95 | 588.95 | 590.90 | 590.90 | 24,515 |
03 Jan 2024 | 605.25 | 605.25 | 596.00 | 597.55 | 597.55 | 4,741 |
02 Jan 2024 | 613.85 | 613.85 | 596.05 | 600.95 | 600.95 | 16,800 |
29 Dec 2023 | 597.75 | 599.50 | 586.00 | 588.95 | 588.95 | 30,865 |
28 Dec 2023 | 590.90 | 606.10 | 587.45 | 590.95 | 590.95 | 55,439 |
27 Dec 2023 | 595.95 | 596.00 | 589.30 | 590.60 | 590.60 | 10,351 |
26 Dec 2023 | 602.00 | 605.00 | 591.35 | 593.95 | 593.95 | 17,648 |
22 Dec 2023 | 601.65 | 605.00 | 597.00 | 598.95 | 598.95 | 15,812 |
21 Dec 2023 | 600.70 | 605.50 | 593.00 | 597.85 | 597.85 | 13,572 |
20 Dec 2023 | 623.70 | 623.80 | 602.00 | 605.90 | 605.90 | 29,955 |
19 Dec 2023 | 612.25 | 620.55 | 610.80 | 615.60 | 615.60 | 13,404 |
18 Dec 2023 | 619.95 | 622.00 | 608.00 | 611.25 | 611.25 | 19,307 |
15 Dec 2023 | 616.30 | 622.85 | 613.50 | 615.50 | 615.50 | 27,032 |
14 Dec 2023 | 629.65 | 631.15 | 615.50 | 617.85 | 617.85 | 8,628 |
13 Dec 2023 | 629.00 | 632.50 | 620.50 | 626.70 | 626.70 | 22,186 |
12 Dec 2023 | 622.25 | 628.50 | 615.40 | 626.75 | 626.75 | 5,507 |
11 Dec 2023 | 624.65 | 631.00 | 616.60 | 618.05 | 618.05 | 17,098 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |