Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2022 | 679.05 | 684.40 | 676.20 | 681.05 | 681.05 | 43,640 |
27 Jun 2022 | 677.65 | 687.00 | 671.15 | 684.90 | 684.90 | 171,889 |
24 Jun 2022 | 664.95 | 675.50 | 662.95 | 671.50 | 671.50 | 136,462 |
23 Jun 2022 | 649.95 | 664.25 | 647.65 | 660.50 | 660.50 | 64,053 |
22 Jun 2022 | 642.20 | 650.15 | 641.30 | 642.75 | 642.75 | 143,241 |
21 Jun 2022 | 642.00 | 658.15 | 640.75 | 653.75 | 653.75 | 129,214 |
20 Jun 2022 | 642.00 | 646.60 | 634.20 | 641.50 | 641.50 | 92,075 |
17 Jun 2022 | 659.70 | 661.35 | 638.35 | 643.85 | 643.85 | 141,041 |
16 Jun 2022 | 686.00 | 686.00 | 650.35 | 653.95 | 653.95 | 230,008 |
15 Jun 2022 | 682.95 | 685.00 | 673.60 | 682.00 | 682.00 | 214,223 |
14 Jun 2022 | 673.80 | 689.00 | 671.00 | 682.15 | 682.15 | 183,878 |
13 Jun 2022 | 665.00 | 673.00 | 657.90 | 671.20 | 671.20 | 189,725 |
10 Jun 2022 | 672.00 | 676.55 | 664.50 | 673.00 | 673.00 | 113,995 |
09 Jun 2022 | 658.00 | 679.95 | 655.15 | 676.50 | 676.50 | 152,171 |
08 Jun 2022 | 685.00 | 687.40 | 660.50 | 663.20 | 663.20 | 600,555 |
07 Jun 2022 | 678.00 | 687.30 | 673.25 | 685.90 | 685.90 | 173,221 |
06 Jun 2022 | 682.35 | 689.85 | 676.60 | 683.35 | 683.35 | 147,323 |
03 Jun 2022 | 700.45 | 700.45 | 685.20 | 686.40 | 686.40 | 58,969 |
02 Jun 2022 | 685.00 | 697.00 | 683.40 | 695.90 | 695.90 | 143,399 |
01 Jun 2022 | 698.15 | 706.00 | 691.30 | 694.25 | 694.25 | 579,663 |
31 May 2022 | 695.00 | 706.30 | 692.25 | 701.10 | 701.10 | 258,495 |
30 May 2022 | 689.75 | 703.75 | 682.90 | 699.00 | 699.00 | 379,481 |
27 May 2022 | 702.05 | 702.05 | 676.15 | 684.75 | 684.75 | 170,183 |
26 May 2022 | 689.00 | 695.30 | 676.00 | 693.35 | 693.35 | 164,584 |
25 May 2022 | 677.00 | 689.85 | 677.00 | 688.35 | 688.35 | 174,560 |
24 May 2022 | 686.15 | 688.35 | 676.15 | 678.80 | 678.80 | 53,376 |
23 May 2022 | 685.00 | 693.75 | 680.00 | 685.70 | 685.70 | 74,307 |
20 May 2022 | 684.15 | 691.50 | 683.20 | 687.70 | 687.70 | 235,744 |
19 May 2022 | 686.00 | 692.55 | 668.20 | 673.50 | 673.50 | 137,410 |
18 May 2022 | 725.40 | 727.55 | 689.05 | 696.05 | 696.05 | 613,144 |
17 May 2022 | 699.80 | 710.00 | 691.00 | 707.55 | 707.55 | 123,491 |
16 May 2022 | 683.15 | 697.75 | 679.85 | 692.80 | 692.80 | 101,582 |
13 May 2022 | 717.90 | 717.90 | 685.00 | 689.40 | 689.40 | 359,357 |
12 May 2022 | 712.60 | 722.75 | 702.00 | 705.75 | 705.75 | 226,086 |
11 May 2022 | 720.00 | 735.10 | 717.20 | 722.90 | 722.90 | 217,527 |
10 May 2022 | 706.50 | 728.40 | 706.50 | 719.60 | 719.60 | 103,773 |
09 May 2022 | 700.00 | 720.00 | 700.00 | 711.75 | 711.75 | 189,798 |
06 May 2022 | 715.00 | 723.90 | 707.75 | 710.40 | 710.40 | 348,653 |
05 May 2022 | 722.10 | 733.00 | 714.30 | 717.55 | 717.55 | 175,716 |
04 May 2022 | 739.10 | 739.10 | 716.80 | 722.60 | 722.60 | 2,872,984 |
02 May 2022 | 730.55 | 742.70 | 730.55 | 741.45 | 741.45 | 202,559 |
29 Apr 2022 | 750.00 | 760.80 | 735.75 | 739.70 | 739.70 | 358,326 |
28 Apr 2022 | 751.80 | 754.00 | 744.80 | 747.25 | 747.25 | 100,891 |
27 Apr 2022 | 751.50 | 761.35 | 746.25 | 753.55 | 753.55 | 75,196 |
26 Apr 2022 | 744.50 | 758.85 | 739.25 | 756.20 | 756.20 | 217,929 |
25 Apr 2022 | 732.00 | 743.25 | 730.00 | 739.45 | 739.45 | 271,553 |
22 Apr 2022 | 734.75 | 740.75 | 729.40 | 738.75 | 738.75 | 64,386 |
21 Apr 2022 | 746.00 | 746.00 | 730.00 | 734.75 | 734.75 | 261,922 |
20 Apr 2022 | 727.20 | 744.30 | 724.50 | 739.40 | 739.40 | 155,124 |
19 Apr 2022 | 735.30 | 737.65 | 717.00 | 722.55 | 722.55 | 480,868 |
18 Apr 2022 | 729.10 | 740.10 | 723.50 | 729.80 | 729.80 | 226,124 |
13 Apr 2022 | 743.00 | 756.50 | 738.00 | 740.70 | 740.70 | 599,288 |
12 Apr 2022 | 762.40 | 762.40 | 740.00 | 741.60 | 741.60 | 77,478 |
11 Apr 2022 | 755.35 | 765.15 | 755.35 | 757.90 | 757.90 | 486,689 |
08 Apr 2022 | 764.20 | 768.00 | 757.75 | 762.15 | 762.15 | 112,355 |
07 Apr 2022 | 772.00 | 777.45 | 759.65 | 762.60 | 762.60 | 55,014 |
06 Apr 2022 | 765.00 | 780.35 | 763.05 | 775.20 | 775.20 | 118,489 |
05 Apr 2022 | 771.00 | 773.65 | 761.00 | 766.25 | 766.25 | 64,906 |
04 Apr 2022 | 758.60 | 774.85 | 756.00 | 767.65 | 767.65 | 255,057 |
01 Apr 2022 | 757.15 | 766.60 | 749.10 | 758.60 | 758.60 | 194,022 |
31 Mar 2022 | 752.00 | 759.05 | 739.60 | 755.40 | 755.40 | 128,187 |
30 Mar 2022 | 760.00 | 769.75 | 744.65 | 749.40 | 749.40 | 185,301 |
29 Mar 2022 | 740.20 | 762.85 | 737.05 | 754.55 | 754.55 | 601,282 |
28 Mar 2022 | 714.95 | 737.50 | 710.45 | 733.35 | 733.35 | 237,001 |
25 Mar 2022 | 710.50 | 714.40 | 705.80 | 709.25 | 709.25 | 163,661 |
24 Mar 2022 | 699.00 | 708.95 | 697.35 | 706.25 | 706.25 | 181,559 |
23 Mar 2022 | 719.90 | 719.90 | 703.00 | 705.05 | 705.05 | 162,570 |
22 Mar 2022 | 707.20 | 720.90 | 706.10 | 719.25 | 719.25 | 86,945 |
21 Mar 2022 | 702.00 | 723.00 | 702.00 | 709.35 | 709.35 | 228,917 |
17 Mar 2022 | 719.00 | 727.70 | 714.70 | 722.80 | 722.80 | 228,481 |
16 Mar 2022 | 706.00 | 715.00 | 705.00 | 712.60 | 712.60 | 286,825 |
15 Mar 2022 | 700.80 | 709.45 | 695.40 | 703.35 | 703.35 | 350,151 |
14 Mar 2022 | 688.40 | 704.85 | 688.40 | 700.55 | 700.55 | 128,884 |
11 Mar 2022 | 696.05 | 702.20 | 691.60 | 694.80 | 694.80 | 68,244 |
10 Mar 2022 | 705.30 | 707.30 | 690.75 | 697.55 | 697.55 | 101,287 |
09 Mar 2022 | 683.00 | 698.10 | 674.45 | 691.45 | 691.45 | 225,062 |
08 Mar 2022 | 675.40 | 686.80 | 667.70 | 682.90 | 682.90 | 269,174 |
07 Mar 2022 | 643.00 | 679.00 | 638.90 | 675.60 | 675.60 | 389,014 |
04 Mar 2022 | 667.95 | 667.95 | 650.00 | 653.00 | 653.00 | 148,028 |
03 Mar 2022 | 676.10 | 679.80 | 668.85 | 671.80 | 671.80 | 142,360 |
02 Mar 2022 | 686.25 | 686.25 | 666.05 | 673.90 | 673.90 | 274,602 |
28 Feb 2022 | 683.00 | 689.80 | 666.90 | 686.25 | 686.25 | 177,372 |
25 Feb 2022 | 680.00 | 695.00 | 677.80 | 688.45 | 688.45 | 152,744 |
24 Feb 2022 | 689.00 | 689.00 | 645.60 | 670.75 | 670.75 | 636,847 |
23 Feb 2022 | 698.00 | 708.90 | 698.00 | 704.25 | 704.25 | 203,509 |
22 Feb 2022 | 695.00 | 701.60 | 687.70 | 699.90 | 699.90 | 286,312 |
21 Feb 2022 | 706.00 | 716.25 | 702.75 | 709.80 | 709.80 | 262,041 |
18 Feb 2022 | 708.15 | 719.40 | 708.15 | 712.70 | 712.70 | 107,842 |
17 Feb 2022 | 726.00 | 727.00 | 715.10 | 717.15 | 717.15 | 157,848 |
16 Feb 2022 | 715.20 | 728.00 | 707.70 | 721.40 | 721.40 | 203,539 |
15 Feb 2022 | 697.00 | 713.15 | 687.75 | 711.35 | 711.35 | 171,221 |
14 Feb 2022 | 708.50 | 708.50 | 685.00 | 688.05 | 688.05 | 279,171 |
11 Feb 2022 | 718.00 | 725.20 | 710.95 | 714.45 | 714.45 | 129,216 |
10 Feb 2022 | 725.00 | 726.80 | 708.65 | 723.80 | 723.80 | 198,926 |
09 Feb 2022 | 709.10 | 726.00 | 702.15 | 719.60 | 719.60 | 458,768 |
08 Feb 2022 | 718.20 | 718.20 | 701.00 | 708.85 | 708.85 | 241,296 |
07 Feb 2022 | 719.40 | 719.60 | 699.55 | 706.50 | 706.50 | 190,773 |
04 Feb 2022 | 721.60 | 723.15 | 716.55 | 720.20 | 720.20 | 94,805 |
03 Feb 2022 | 728.00 | 728.80 | 718.55 | 721.60 | 721.60 | 74,344 |
02 Feb 2022 | 734.00 | 734.00 | 720.80 | 724.95 | 724.95 | 82,530 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |