Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 755.00 | 782.45 | 745.55 | 762.70 | 762.70 | 332,143 |
04 Jul 2024 | 704.95 | 753.60 | 700.25 | 747.20 | 747.20 | 397,829 |
03 Jul 2024 | 701.45 | 704.25 | 696.10 | 698.25 | 698.25 | 63,486 |
02 Jul 2024 | 694.95 | 711.25 | 692.00 | 700.45 | 700.45 | 97,162 |
01 Jul 2024 | 686.35 | 696.05 | 686.05 | 691.70 | 691.70 | 96,746 |
28 Jun 2024 | 692.00 | 699.90 | 686.55 | 691.95 | 691.95 | 29,150 |
27 Jun 2024 | 697.70 | 701.00 | 684.00 | 694.50 | 694.50 | 32,307 |
26 Jun 2024 | 697.40 | 702.60 | 688.30 | 692.70 | 692.70 | 28,747 |
25 Jun 2024 | 705.80 | 712.20 | 695.00 | 697.40 | 697.40 | 38,673 |
24 Jun 2024 | 711.30 | 724.05 | 702.35 | 705.65 | 705.65 | 59,650 |
21 Jun 2024 | 697.95 | 734.75 | 695.00 | 708.45 | 708.45 | 191,837 |
20 Jun 2024 | 693.25 | 704.75 | 683.45 | 699.75 | 699.75 | 99,676 |
19 Jun 2024 | 710.00 | 711.80 | 685.40 | 692.35 | 692.35 | 127,846 |
18 Jun 2024 | 713.00 | 726.00 | 706.05 | 710.20 | 710.20 | 208,493 |
14 Jun 2024 | 690.05 | 721.00 | 690.00 | 705.30 | 705.30 | 401,730 |
13 Jun 2024 | 687.40 | 688.70 | 676.05 | 679.90 | 679.90 | 101,906 |
12 Jun 2024 | 683.90 | 697.00 | 677.70 | 681.65 | 681.65 | 58,714 |
11 Jun 2024 | 669.00 | 686.20 | 661.40 | 674.75 | 674.75 | 122,838 |
10 Jun 2024 | 660.75 | 667.00 | 650.00 | 655.75 | 655.75 | 101,737 |
07 Jun 2024 | 653.45 | 658.40 | 641.80 | 651.05 | 651.05 | 67,894 |
06 Jun 2024 | 620.95 | 661.85 | 619.60 | 646.65 | 646.65 | 222,444 |
05 Jun 2024 | 630.00 | 648.05 | 575.60 | 607.60 | 607.60 | 140,223 |
04 Jun 2024 | 729.95 | 729.95 | 583.50 | 623.05 | 623.05 | 200,594 |
03 Jun 2024 | 724.10 | 749.80 | 715.85 | 724.50 | 724.50 | 164,786 |
31 May 2024 | 696.60 | 708.10 | 683.00 | 698.15 | 698.15 | 76,554 |
30 May 2024 | 718.10 | 718.10 | 689.15 | 698.65 | 698.65 | 77,349 |
29 May 2024 | 690.00 | 724.00 | 683.25 | 715.45 | 715.45 | 69,732 |
28 May 2024 | 743.95 | 743.95 | 698.65 | 711.05 | 711.05 | 94,011 |
27 May 2024 | 739.85 | 750.00 | 729.00 | 733.45 | 733.45 | 67,813 |
24 May 2024 | 751.75 | 751.75 | 730.45 | 733.95 | 733.95 | 40,495 |
23 May 2024 | 739.95 | 768.45 | 731.15 | 749.75 | 749.75 | 100,152 |
22 May 2024 | 745.00 | 751.95 | 722.30 | 732.00 | 732.00 | 175,398 |
21 May 2024 | 720.05 | 756.90 | 715.45 | 739.70 | 739.70 | 456,515 |
17 May 2024 | 669.70 | 698.00 | 665.85 | 694.80 | 694.80 | 56,780 |
16 May 2024 | 667.05 | 677.00 | 657.00 | 661.65 | 661.65 | 85,782 |
15 May 2024 | 674.20 | 678.95 | 660.05 | 664.40 | 664.40 | 58,007 |
14 May 2024 | 640.00 | 675.35 | 640.00 | 671.95 | 671.95 | 49,743 |
13 May 2024 | 636.15 | 642.70 | 622.80 | 638.70 | 638.70 | 41,061 |
10 May 2024 | 643.95 | 647.95 | 621.65 | 643.55 | 643.55 | 101,025 |
09 May 2024 | 663.00 | 665.05 | 634.00 | 637.55 | 637.55 | 77,658 |
08 May 2024 | 655.00 | 670.50 | 646.75 | 663.35 | 663.35 | 59,396 |
07 May 2024 | 676.75 | 680.95 | 649.80 | 656.40 | 656.40 | 120,801 |
06 May 2024 | 699.85 | 699.85 | 664.70 | 675.35 | 675.35 | 58,108 |
03 May 2024 | 710.50 | 712.10 | 686.40 | 693.00 | 693.00 | 114,218 |
02 May 2024 | 694.00 | 711.00 | 686.00 | 708.65 | 708.65 | 213,632 |
30 Apr 2024 | 704.00 | 713.30 | 680.00 | 684.25 | 684.25 | 170,285 |
29 Apr 2024 | 702.30 | 704.15 | 684.90 | 686.75 | 686.75 | 84,191 |
26 Apr 2024 | 692.65 | 707.35 | 683.50 | 694.85 | 694.85 | 91,548 |
25 Apr 2024 | 679.55 | 691.20 | 676.00 | 685.45 | 685.45 | 63,954 |
24 Apr 2024 | 678.95 | 679.00 | 666.05 | 674.25 | 674.25 | 73,856 |
23 Apr 2024 | 676.60 | 676.60 | 657.40 | 670.35 | 670.35 | 37,187 |
22 Apr 2024 | 654.40 | 666.00 | 650.00 | 664.15 | 664.15 | 30,359 |
19 Apr 2024 | 651.00 | 651.55 | 635.00 | 644.85 | 644.85 | 116,072 |
18 Apr 2024 | 664.25 | 672.75 | 648.60 | 653.20 | 653.20 | 91,650 |
16 Apr 2024 | 657.30 | 673.50 | 652.25 | 662.65 | 662.65 | 70,491 |
15 Apr 2024 | 641.05 | 676.00 | 641.05 | 665.15 | 665.15 | 88,153 |
12 Apr 2024 | 680.95 | 701.60 | 676.85 | 696.40 | 696.40 | 62,895 |
10 Apr 2024 | 687.95 | 690.90 | 679.35 | 681.30 | 681.30 | 41,157 |
09 Apr 2024 | 695.45 | 699.20 | 677.65 | 683.60 | 683.60 | 31,755 |
08 Apr 2024 | 709.95 | 711.20 | 690.40 | 693.75 | 693.75 | 30,989 |
05 Apr 2024 | 699.10 | 706.45 | 685.95 | 700.20 | 700.20 | 112,654 |
04 Apr 2024 | 717.40 | 724.00 | 687.05 | 693.35 | 693.35 | 68,315 |
03 Apr 2024 | 693.25 | 713.30 | 690.00 | 706.50 | 706.50 | 65,945 |
02 Apr 2024 | 699.90 | 712.35 | 685.55 | 690.85 | 690.85 | 90,222 |
01 Apr 2024 | 668.20 | 694.95 | 668.20 | 688.10 | 688.10 | 168,772 |
28 Mar 2024 | 672.45 | 678.00 | 661.00 | 664.30 | 664.30 | 75,535 |
27 Mar 2024 | 660.95 | 685.95 | 656.55 | 662.80 | 662.80 | 233,092 |
26 Mar 2024 | 653.30 | 669.85 | 643.85 | 656.95 | 656.95 | 214,836 |
22 Mar 2024 | 645.05 | 659.85 | 636.65 | 655.15 | 655.15 | 194,488 |
21 Mar 2024 | 639.55 | 650.95 | 634.90 | 643.30 | 643.30 | 195,406 |
20 Mar 2024 | 630.00 | 635.20 | 609.15 | 628.75 | 628.75 | 90,923 |
19 Mar 2024 | 634.05 | 636.50 | 616.00 | 620.90 | 620.90 | 63,741 |
18 Mar 2024 | 623.35 | 644.30 | 623.35 | 631.65 | 631.65 | 246,872 |
15 Mar 2024 | 646.90 | 658.70 | 598.00 | 622.60 | 622.60 | 435,335 |
14 Mar 2024 | 586.20 | 670.00 | 574.50 | 645.95 | 645.95 | 566,297 |
13 Mar 2024 | 693.40 | 696.00 | 560.00 | 585.40 | 585.40 | 718,816 |
12 Mar 2024 | 718.45 | 725.00 | 686.00 | 693.40 | 693.40 | 159,657 |
11 Mar 2024 | 737.40 | 745.45 | 714.00 | 719.25 | 719.25 | 106,308 |
07 Mar 2024 | 739.05 | 752.55 | 735.00 | 737.75 | 737.75 | 87,642 |
06 Mar 2024 | 761.55 | 764.65 | 729.80 | 737.65 | 737.65 | 135,848 |
05 Mar 2024 | 768.45 | 776.15 | 754.05 | 770.25 | 770.25 | 78,915 |
04 Mar 2024 | 788.75 | 790.80 | 758.90 | 763.75 | 763.75 | 63,497 |
01 Mar 2024 | 785.05 | 804.95 | 781.20 | 788.95 | 788.95 | 121,398 |
29 Feb 2024 | 765.95 | 800.00 | 743.55 | 783.25 | 783.25 | 205,931 |
28 Feb 2024 | 794.40 | 795.25 | 752.85 | 762.00 | 762.00 | 201,458 |
27 Feb 2024 | 787.60 | 826.15 | 772.60 | 794.30 | 794.30 | 570,583 |
26 Feb 2024 | 773.55 | 807.20 | 765.80 | 778.60 | 778.60 | 523,203 |
23 Feb 2024 | 755.85 | 779.20 | 750.50 | 760.00 | 760.00 | 209,644 |
22 Feb 2024 | 732.75 | 751.70 | 718.00 | 746.25 | 746.25 | 84,296 |
21 Feb 2024 | 747.20 | 756.25 | 725.00 | 731.85 | 731.85 | 72,580 |
20 Feb 2024 | 754.80 | 766.75 | 742.00 | 745.80 | 745.80 | 132,422 |
19 Feb 2024 | 759.20 | 774.00 | 749.10 | 752.80 | 752.80 | 174,638 |
16 Feb 2024 | 777.85 | 784.75 | 752.25 | 757.85 | 757.85 | 252,520 |
15 Feb 2024 | 752.90 | 781.00 | 751.25 | 776.75 | 776.75 | 292,812 |
14 Feb 2024 | 698.80 | 753.00 | 683.20 | 746.70 | 746.70 | 405,876 |
13 Feb 2024 | 696.75 | 719.95 | 673.00 | 704.85 | 704.85 | 408,107 |
12 Feb 2024 | 787.95 | 788.15 | 680.00 | 698.60 | 698.60 | 230,728 |
09 Feb 2024 | 803.50 | 803.50 | 743.10 | 785.40 | 785.40 | 231,028 |
09 Feb 2024 | 4.75 Dividend | |||||
08 Feb 2024 | 801.05 | 821.30 | 788.65 | 801.50 | 796.75 | 161,649 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |