Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jun 2022 | 698.00 | 698.70 | 689.10 | 692.55 | 692.55 | 1,383,915 |
24 Jun 2022 | 683.00 | 687.95 | 677.10 | 686.40 | 686.40 | 2,740,927 |
23 Jun 2022 | 672.70 | 683.30 | 666.20 | 675.30 | 675.30 | 2,762,533 |
22 Jun 2022 | 684.90 | 687.85 | 665.55 | 668.30 | 668.30 | 2,964,156 |
21 Jun 2022 | 670.50 | 691.55 | 667.10 | 689.10 | 689.10 | 3,313,116 |
20 Jun 2022 | 671.00 | 673.90 | 653.10 | 663.15 | 663.15 | 3,507,676 |
17 Jun 2022 | 677.00 | 689.45 | 663.00 | 668.95 | 668.95 | 6,103,963 |
16 Jun 2022 | 711.95 | 717.10 | 677.00 | 681.70 | 681.70 | 4,301,251 |
15 Jun 2022 | 710.90 | 713.30 | 701.60 | 703.75 | 703.75 | 2,447,673 |
14 Jun 2022 | 695.40 | 721.80 | 693.55 | 704.70 | 704.70 | 6,144,330 |
13 Jun 2022 | 711.00 | 714.70 | 688.80 | 695.25 | 695.25 | 4,535,069 |
10 Jun 2022 | 726.00 | 732.15 | 718.20 | 726.40 | 726.40 | 3,377,686 |
09 Jun 2022 | 726.00 | 737.00 | 723.10 | 735.50 | 735.50 | 2,604,731 |
08 Jun 2022 | 735.55 | 740.00 | 725.35 | 728.60 | 728.60 | 2,839,931 |
07 Jun 2022 | 739.00 | 742.50 | 713.40 | 734.55 | 734.55 | 2,488,075 |
06 Jun 2022 | 738.50 | 745.00 | 725.30 | 741.25 | 741.25 | 2,753,267 |
03 Jun 2022 | 758.00 | 758.50 | 738.75 | 739.90 | 739.90 | 2,960,614 |
02 Jun 2022 | 737.00 | 751.90 | 730.25 | 748.45 | 748.45 | 3,536,560 |
01 Jun 2022 | 739.80 | 743.70 | 729.05 | 736.90 | 736.90 | 3,196,984 |
31 May 2022 | 731.10 | 749.00 | 728.00 | 739.85 | 739.85 | 6,346,866 |
30 May 2022 | 714.00 | 737.00 | 710.00 | 734.70 | 734.70 | 5,546,106 |
27 May 2022 | 714.10 | 714.10 | 697.00 | 703.10 | 703.10 | 5,815,428 |
26 May 2022 | 712.00 | 719.30 | 668.15 | 701.50 | 701.50 | 13,569,693 |
25 May 2022 | 735.00 | 743.95 | 705.40 | 707.90 | 707.90 | 7,699,306 |
24 May 2022 | 756.60 | 764.80 | 747.50 | 752.15 | 752.15 | 4,653,281 |
23 May 2022 | 774.85 | 779.90 | 751.25 | 753.55 | 753.55 | 4,787,481 |
20 May 2022 | 749.95 | 772.80 | 745.10 | 767.55 | 767.55 | 5,434,279 |
19 May 2022 | 744.00 | 747.35 | 730.00 | 732.80 | 732.80 | 4,445,667 |
18 May 2022 | 752.65 | 767.20 | 742.00 | 759.80 | 759.80 | 9,020,504 |
17 May 2022 | 720.00 | 747.30 | 715.35 | 744.75 | 744.75 | 4,430,294 |
16 May 2022 | 715.00 | 728.15 | 704.00 | 712.50 | 712.50 | 5,606,071 |
13 May 2022 | 727.00 | 735.90 | 701.80 | 705.90 | 705.90 | 7,247,809 |
12 May 2022 | 759.00 | 759.00 | 705.30 | 713.30 | 713.30 | 10,570,456 |
11 May 2022 | 771.00 | 784.95 | 749.05 | 759.90 | 759.90 | 8,985,117 |
10 May 2022 | 795.20 | 803.95 | 765.05 | 769.10 | 769.10 | 5,344,522 |
09 May 2022 | 807.45 | 807.45 | 783.00 | 792.60 | 792.60 | 4,768,026 |
06 May 2022 | 797.90 | 820.95 | 790.20 | 811.40 | 811.40 | 6,150,326 |
05 May 2022 | 820.90 | 835.50 | 806.00 | 811.35 | 811.35 | 6,597,383 |
04 May 2022 | 860.50 | 864.20 | 805.80 | 812.80 | 812.80 | 7,969,164 |
02 May 2022 | 850.00 | 862.85 | 838.05 | 856.55 | 856.55 | 5,760,499 |
29 Apr 2022 | 892.70 | 898.90 | 852.10 | 856.40 | 856.40 | 11,543,840 |
28 Apr 2022 | 899.00 | 900.25 | 876.80 | 887.10 | 887.10 | 8,778,304 |
27 Apr 2022 | 914.05 | 924.65 | 880.00 | 887.30 | 887.30 | 20,793,885 |
26 Apr 2022 | 868.00 | 913.00 | 865.40 | 909.50 | 909.50 | 21,010,788 |
25 Apr 2022 | 873.95 | 880.95 | 848.65 | 859.55 | 859.55 | 10,145,325 |
22 Apr 2022 | 847.45 | 886.00 | 840.70 | 874.15 | 874.15 | 17,864,000 |
21 Apr 2022 | 833.00 | 858.90 | 832.30 | 850.50 | 850.50 | 5,539,106 |
20 Apr 2022 | 825.60 | 835.95 | 820.00 | 827.65 | 827.65 | 3,071,216 |
19 Apr 2022 | 849.00 | 850.25 | 807.00 | 819.30 | 819.30 | 4,472,320 |
18 Apr 2022 | 831.35 | 846.75 | 821.40 | 842.70 | 842.70 | 3,969,878 |
13 Apr 2022 | 849.90 | 854.90 | 836.50 | 840.50 | 840.50 | 2,955,807 |
12 Apr 2022 | 853.90 | 859.00 | 835.00 | 844.90 | 844.90 | 5,597,246 |
11 Apr 2022 | 840.00 | 860.00 | 839.30 | 854.55 | 854.55 | 6,030,153 |
08 Apr 2022 | 823.00 | 844.80 | 817.40 | 839.30 | 839.30 | 5,777,924 |
07 Apr 2022 | 850.00 | 866.00 | 813.60 | 817.40 | 817.40 | 11,662,093 |
06 Apr 2022 | 852.95 | 862.65 | 840.00 | 849.85 | 849.85 | 8,785,541 |
05 Apr 2022 | 840.00 | 860.90 | 826.00 | 848.05 | 848.05 | 21,090,646 |
04 Apr 2022 | 791.00 | 822.15 | 783.65 | 818.55 | 818.55 | 13,743,062 |
01 Apr 2022 | 774.50 | 790.70 | 774.50 | 785.75 | 785.75 | 6,816,743 |
31 Mar 2022 | 767.40 | 781.00 | 765.50 | 774.20 | 774.20 | 5,468,951 |
30 Mar 2022 | 768.80 | 775.95 | 762.10 | 767.40 | 767.40 | 6,913,983 |
29 Mar 2022 | 741.00 | 766.90 | 738.05 | 761.95 | 761.95 | 11,423,551 |
28 Mar 2022 | 747.00 | 749.70 | 726.55 | 737.00 | 737.00 | 5,691,095 |
25 Mar 2022 | 737.00 | 746.90 | 730.05 | 743.25 | 743.25 | 4,003,497 |
24 Mar 2022 | 733.00 | 742.30 | 731.00 | 733.45 | 733.45 | 2,914,647 |
23 Mar 2022 | 747.95 | 751.00 | 731.80 | 733.75 | 733.75 | 4,698,808 |
22 Mar 2022 | 735.00 | 743.90 | 723.05 | 739.15 | 739.15 | 5,010,054 |
21 Mar 2022 | 741.00 | 750.45 | 725.40 | 735.15 | 735.15 | 6,662,688 |
17 Mar 2022 | 730.50 | 743.80 | 729.55 | 740.10 | 740.10 | 4,957,379 |
16 Mar 2022 | 726.00 | 729.50 | 721.00 | 723.80 | 723.80 | 2,693,057 |
15 Mar 2022 | 733.00 | 736.00 | 716.25 | 721.30 | 721.30 | 4,228,582 |
14 Mar 2022 | 725.95 | 733.50 | 724.00 | 730.55 | 730.55 | 1,905,433 |
11 Mar 2022 | 729.50 | 731.75 | 722.30 | 729.45 | 729.45 | 2,864,685 |
10 Mar 2022 | 727.90 | 737.65 | 720.60 | 730.40 | 730.40 | 5,850,213 |
09 Mar 2022 | 697.00 | 718.00 | 692.70 | 714.10 | 714.10 | 5,351,552 |
08 Mar 2022 | 679.65 | 692.00 | 670.60 | 688.85 | 688.85 | 3,831,397 |
07 Mar 2022 | 690.00 | 691.70 | 663.55 | 677.80 | 677.80 | 4,890,958 |
04 Mar 2022 | 699.90 | 710.70 | 689.05 | 700.15 | 700.15 | 7,941,457 |
03 Mar 2022 | 718.80 | 724.60 | 703.00 | 706.70 | 706.70 | 7,533,817 |
02 Mar 2022 | 702.95 | 717.90 | 697.60 | 710.30 | 710.30 | 4,448,558 |
28 Feb 2022 | 690.00 | 709.65 | 684.50 | 707.50 | 707.50 | 4,288,186 |
25 Feb 2022 | 674.50 | 703.00 | 670.25 | 695.15 | 695.15 | 5,738,223 |
24 Feb 2022 | 682.00 | 688.00 | 651.95 | 654.85 | 654.85 | 9,547,717 |
23 Feb 2022 | 711.00 | 719.40 | 705.00 | 706.70 | 706.70 | 2,978,284 |
22 Feb 2022 | 698.00 | 711.10 | 685.00 | 705.55 | 705.55 | 6,112,926 |
21 Feb 2022 | 722.70 | 726.75 | 709.55 | 711.10 | 711.10 | 2,805,791 |
18 Feb 2022 | 729.90 | 739.20 | 725.50 | 727.50 | 727.50 | 2,151,557 |
17 Feb 2022 | 741.10 | 745.00 | 731.35 | 734.20 | 734.20 | 3,407,347 |
16 Feb 2022 | 724.90 | 750.85 | 722.10 | 740.75 | 740.75 | 9,382,605 |
15 Feb 2022 | 699.70 | 722.45 | 690.00 | 720.60 | 720.60 | 3,319,096 |
14 Feb 2022 | 714.80 | 714.80 | 691.00 | 695.75 | 695.75 | 6,219,506 |
11 Feb 2022 | 727.90 | 733.90 | 719.45 | 723.70 | 723.70 | 3,621,116 |
10 Feb 2022 | 736.90 | 741.55 | 728.05 | 731.05 | 731.05 | 4,752,601 |
09 Feb 2022 | 722.00 | 735.40 | 719.05 | 733.45 | 733.45 | 3,186,942 |
08 Feb 2022 | 719.00 | 723.00 | 703.00 | 717.80 | 717.80 | 3,207,780 |
07 Feb 2022 | 728.80 | 729.90 | 713.35 | 715.15 | 715.15 | 2,610,637 |
04 Feb 2022 | 735.00 | 741.15 | 724.00 | 726.95 | 726.95 | 2,453,595 |
03 Feb 2022 | 744.05 | 745.00 | 729.40 | 732.50 | 732.50 | 2,689,612 |
02 Feb 2022 | 723.90 | 746.85 | 721.50 | 745.20 | 745.20 | 6,167,378 |
01 Feb 2022 | 721.00 | 744.30 | 720.65 | 738.75 | 738.75 | 6,052,108 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |