Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 May 2022 | 772.60 | 777.60 | 764.20 | 764.80 | 764.80 | 5,022,159 |
24 May 2022 | 761.00 | 775.40 | 758.50 | 769.40 | 769.40 | 10,863,821 |
23 May 2022 | 755.00 | 765.44 | 748.40 | 763.00 | 763.00 | 5,464,896 |
20 May 2022 | 750.00 | 757.40 | 743.35 | 748.60 | 748.60 | 9,450,364 |
19 May 2022 | 755.00 | 762.00 | 744.40 | 747.80 | 747.80 | 24,247,537 |
18 May 2022 | 757.20 | 763.00 | 752.60 | 755.20 | 755.20 | 9,131,450 |
17 May 2022 | 753.60 | 758.00 | 748.00 | 758.00 | 758.00 | 3,942,273 |
16 May 2022 | 740.60 | 758.80 | 736.00 | 753.60 | 753.60 | 4,960,398 |
13 May 2022 | 732.20 | 742.00 | 722.60 | 741.20 | 741.20 | 4,928,731 |
12 May 2022 | 736.60 | 741.08 | 728.33 | 731.40 | 731.40 | 11,302,341 |
11 May 2022 | 747.00 | 752.80 | 735.60 | 744.80 | 744.80 | 10,634,407 |
10 May 2022 | 749.00 | 750.60 | 734.20 | 745.80 | 745.80 | 7,993,963 |
09 May 2022 | 756.00 | 764.51 | 743.20 | 744.20 | 744.20 | 8,674,896 |
06 May 2022 | 758.60 | 776.80 | 754.60 | 756.00 | 756.00 | 9,913,516 |
05 May 2022 | 762.20 | 766.97 | 747.00 | 760.00 | 760.00 | 12,572,417 |
04 May 2022 | 768.40 | 782.40 | 734.80 | 765.60 | 765.60 | 11,591,208 |
03 May 2022 | 748.00 | 771.20 | 742.40 | 766.60 | 766.60 | 13,176,285 |
29 Apr 2022 | 734.80 | 741.00 | 729.80 | 740.00 | 740.00 | 8,945,094 |
28 Apr 2022 | 728.20 | 736.20 | 717.20 | 731.60 | 731.60 | 9,730,687 |
27 Apr 2022 | 725.80 | 726.40 | 715.18 | 725.00 | 725.00 | 10,504,576 |
26 Apr 2022 | 737.80 | 737.80 | 727.00 | 727.00 | 727.00 | 13,455,899 |
25 Apr 2022 | 742.00 | 742.00 | 727.40 | 732.20 | 732.20 | 11,344,274 |
22 Apr 2022 | 739.60 | 753.00 | 738.40 | 745.00 | 745.00 | 11,303,323 |
21 Apr 2022 | 744.80 | 747.40 | 730.60 | 741.20 | 741.20 | 12,719,856 |
20 Apr 2022 | 760.00 | 767.80 | 754.20 | 764.60 | 764.60 | 8,833,749 |
19 Apr 2022 | 766.20 | 770.20 | 758.40 | 760.00 | 760.00 | 21,570,249 |
14 Apr 2022 | 758.60 | 766.80 | 752.40 | 765.40 | 765.40 | 8,888,185 |
13 Apr 2022 | 770.80 | 776.60 | 759.80 | 760.20 | 760.20 | 4,093,524 |
12 Apr 2022 | 760.60 | 777.24 | 758.40 | 771.60 | 771.60 | 14,021,739 |
11 Apr 2022 | 745.60 | 765.12 | 739.40 | 765.00 | 765.00 | 8,448,854 |
08 Apr 2022 | 730.80 | 748.00 | 728.00 | 743.60 | 743.60 | 7,129,474 |
07 Apr 2022 | 731.40 | 734.80 | 722.40 | 734.80 | 734.80 | 6,585,566 |
06 Apr 2022 | 736.00 | 741.60 | 729.60 | 734.80 | 734.80 | 7,208,956 |
05 Apr 2022 | 728.60 | 743.80 | 724.80 | 740.80 | 740.80 | 8,218,011 |
04 Apr 2022 | 720.20 | 741.20 | 718.60 | 727.20 | 727.20 | 6,595,287 |
01 Apr 2022 | 719.80 | 725.00 | 707.20 | 713.80 | 713.80 | 8,941,490 |
31 Mar 2022 | 734.20 | 734.20 | 714.40 | 717.40 | 717.40 | 7,454,342 |
30 Mar 2022 | 714.20 | 730.60 | 711.40 | 730.60 | 730.60 | 17,758,389 |
29 Mar 2022 | 733.60 | 738.00 | 698.20 | 713.00 | 713.00 | 12,239,160 |
28 Mar 2022 | 751.00 | 760.60 | 727.00 | 731.60 | 731.60 | 9,419,755 |
25 Mar 2022 | 749.00 | 756.40 | 745.00 | 755.00 | 755.00 | 12,980,013 |
24 Mar 2022 | 733.40 | 748.80 | 733.40 | 748.80 | 748.80 | 6,987,952 |
23 Mar 2022 | 738.80 | 750.00 | 733.00 | 735.00 | 735.00 | 8,105,216 |
22 Mar 2022 | 738.00 | 738.80 | 728.40 | 736.80 | 736.80 | 13,091,322 |
21 Mar 2022 | 730.60 | 733.60 | 718.60 | 731.20 | 731.20 | 8,675,796 |
18 Mar 2022 | 724.00 | 727.20 | 715.80 | 722.80 | 722.80 | 21,202,402 |
17 Mar 2022 | 705.00 | 724.00 | 683.60 | 723.40 | 723.40 | 9,391,919 |
16 Mar 2022 | 725.20 | 729.00 | 695.40 | 706.00 | 706.00 | 15,555,408 |
15 Mar 2022 | 723.00 | 734.00 | 712.20 | 732.40 | 732.40 | 9,483,679 |
14 Mar 2022 | 739.40 | 749.60 | 718.20 | 723.60 | 723.60 | 9,845,177 |
11 Mar 2022 | 732.80 | 748.00 | 724.40 | 733.00 | 733.00 | 9,660,850 |
10 Mar 2022 | 727.00 | 734.40 | 713.60 | 734.20 | 734.20 | 8,436,967 |
09 Mar 2022 | 760.00 | 766.40 | 700.80 | 722.60 | 722.60 | 16,094,194 |
08 Mar 2022 | 746.60 | 754.40 | 718.40 | 754.40 | 754.40 | 18,025,351 |
07 Mar 2022 | 684.60 | 752.00 | 684.60 | 740.80 | 740.80 | 20,404,039 |
04 Mar 2022 | 694.60 | 710.00 | 689.80 | 691.60 | 691.60 | 26,962,362 |
03 Mar 2022 | 713.80 | 728.80 | 692.20 | 694.00 | 694.00 | 16,322,121 |
02 Mar 2022 | 746.40 | 748.80 | 718.40 | 724.00 | 724.00 | 18,844,748 |
01 Mar 2022 | 714.60 | 750.80 | 703.80 | 746.20 | 746.20 | 26,604,321 |
28 Feb 2022 | 714.00 | 756.00 | 707.80 | 719.60 | 719.60 | 38,701,541 |
25 Feb 2022 | 642.40 | 665.00 | 639.80 | 653.00 | 653.00 | 15,539,024 |
24 Feb 2022 | 594.80 | 639.92 | 592.20 | 631.80 | 631.80 | 22,401,138 |
23 Feb 2022 | 591.40 | 603.09 | 591.40 | 600.80 | 600.80 | 7,609,235 |
22 Feb 2022 | 587.20 | 596.80 | 584.60 | 593.00 | 593.00 | 13,355,673 |
21 Feb 2022 | 598.20 | 605.00 | 591.11 | 591.80 | 591.80 | 3,561,393 |
18 Feb 2022 | 596.60 | 598.94 | 591.40 | 597.40 | 597.40 | 11,087,618 |
17 Feb 2022 | 596.40 | 598.40 | 591.76 | 594.40 | 594.40 | 5,447,250 |
16 Feb 2022 | 596.60 | 602.60 | 593.60 | 598.20 | 598.20 | 10,761,612 |
15 Feb 2022 | 598.80 | 602.80 | 592.20 | 602.20 | 602.20 | 5,048,591 |
14 Feb 2022 | 603.00 | 610.52 | 595.20 | 600.00 | 600.00 | 8,912,354 |
11 Feb 2022 | 593.40 | 604.00 | 590.63 | 601.80 | 601.80 | 3,487,827 |
10 Feb 2022 | 591.80 | 598.00 | 590.68 | 597.00 | 597.00 | 4,281,972 |
09 Feb 2022 | 588.60 | 596.20 | 588.00 | 591.60 | 591.60 | 4,704,633 |
08 Feb 2022 | 582.60 | 588.20 | 578.00 | 585.60 | 585.60 | 5,615,745 |
07 Feb 2022 | 573.80 | 576.40 | 570.43 | 576.40 | 576.40 | 5,668,901 |
04 Feb 2022 | 574.80 | 575.60 | 565.80 | 572.60 | 572.60 | 5,786,757 |
03 Feb 2022 | 574.60 | 578.00 | 572.00 | 572.60 | 572.60 | 4,146,703 |
02 Feb 2022 | 580.40 | 581.71 | 568.60 | 572.20 | 572.20 | 7,011,252 |
01 Feb 2022 | 577.40 | 585.00 | 577.40 | 580.40 | 580.40 | 6,917,036 |
31 Jan 2022 | 595.00 | 595.60 | 576.60 | 577.20 | 577.20 | 8,803,110 |
28 Jan 2022 | 605.20 | 608.40 | 590.80 | 592.20 | 592.20 | 14,226,047 |
27 Jan 2022 | 605.60 | 613.40 | 602.80 | 604.00 | 604.00 | 8,972,354 |
26 Jan 2022 | 609.00 | 610.60 | 602.60 | 608.00 | 608.00 | 7,906,357 |
25 Jan 2022 | 601.40 | 609.80 | 598.00 | 603.00 | 603.00 | 10,938,803 |
24 Jan 2022 | 592.60 | 601.20 | 592.60 | 598.00 | 598.00 | 10,648,061 |
21 Jan 2022 | 596.40 | 601.80 | 593.35 | 597.00 | 597.00 | 10,456,183 |
20 Jan 2022 | 598.00 | 601.20 | 595.80 | 599.00 | 599.00 | 9,693,482 |
19 Jan 2022 | 597.60 | 601.60 | 594.60 | 598.40 | 598.40 | 6,908,439 |
18 Jan 2022 | 588.80 | 599.40 | 588.80 | 599.00 | 599.00 | 6,172,388 |
17 Jan 2022 | 584.00 | 593.20 | 580.20 | 590.40 | 590.40 | 4,867,259 |
14 Jan 2022 | 575.00 | 582.80 | 574.00 | 579.80 | 579.80 | 5,767,344 |
13 Jan 2022 | 571.20 | 578.60 | 568.20 | 578.20 | 578.20 | 6,129,135 |
12 Jan 2022 | 572.80 | 576.20 | 571.80 | 573.80 | 573.80 | 5,798,396 |
11 Jan 2022 | 575.20 | 576.40 | 569.66 | 571.20 | 571.20 | 7,374,208 |
10 Jan 2022 | 558.40 | 572.80 | 556.80 | 572.00 | 572.00 | 11,687,701 |
07 Jan 2022 | 548.40 | 560.00 | 547.80 | 558.60 | 558.60 | 5,497,487 |
06 Jan 2022 | 541.20 | 553.00 | 540.31 | 549.80 | 549.80 | 5,418,915 |
05 Jan 2022 | 553.20 | 557.40 | 547.00 | 547.00 | 547.00 | 6,608,487 |
04 Jan 2022 | 550.40 | 558.40 | 533.00 | 554.60 | 554.60 | 6,085,071 |
31 Dec 2021 | 548.00 | 551.00 | 546.80 | 549.80 | 549.80 | 1,387,264 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |