Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2022 | 587.60 | 614.60 | 580.00 | 592.20 | 592.20 | 294,133 |
27 Jun 2022 | 597.60 | 597.60 | 565.60 | 573.20 | 573.20 | 440,813 |
24 Jun 2022 | 577.80 | 587.20 | 557.21 | 573.60 | 573.60 | 324,451 |
23 Jun 2022 | 584.40 | 599.00 | 536.80 | 557.80 | 557.80 | 594,509 |
22 Jun 2022 | 586.00 | 599.20 | 561.60 | 581.60 | 581.60 | 914,454 |
21 Jun 2022 | 549.00 | 566.00 | 533.20 | 566.00 | 566.00 | 365,288 |
20 Jun 2022 | 526.00 | 549.40 | 513.00 | 546.00 | 546.00 | 371,381 |
17 Jun 2022 | 500.00 | 537.60 | 492.30 | 536.60 | 536.60 | 653,428 |
16 Jun 2022 | 490.00 | 512.00 | 484.85 | 492.60 | 492.60 | 1,575,935 |
15 Jun 2022 | 500.00 | 534.79 | 499.00 | 508.40 | 508.40 | 1,020,575 |
14 Jun 2022 | 540.40 | 546.89 | 499.60 | 506.80 | 506.80 | 1,632,143 |
13 Jun 2022 | 580.00 | 586.69 | 528.00 | 529.80 | 529.80 | 958,162 |
10 Jun 2022 | 589.20 | 629.20 | 581.40 | 584.20 | 584.20 | 957,622 |
09 Jun 2022 | 671.00 | 671.00 | 588.20 | 593.60 | 593.60 | 1,306,212 |
08 Jun 2022 | 670.00 | 677.00 | 666.40 | 672.80 | 672.80 | 297,737 |
07 Jun 2022 | 682.00 | 682.00 | 652.56 | 668.00 | 668.00 | 705,226 |
06 Jun 2022 | 671.00 | 690.00 | 668.00 | 682.00 | 682.00 | 1,117,463 |
01 Jun 2022 | 665.00 | 689.80 | 651.20 | 657.20 | 657.20 | 673,856 |
31 May 2022 | 700.60 | 700.60 | 661.60 | 670.00 | 670.00 | 6,166,747 |
30 May 2022 | 727.20 | 739.60 | 660.00 | 689.80 | 689.80 | 17,278,447 |
27 May 2022 | 675.00 | 718.28 | 675.00 | 715.00 | 715.00 | 711,912 |
26 May 2022 | 646.60 | 687.80 | 646.60 | 684.00 | 684.00 | 384,300 |
25 May 2022 | 695.00 | 699.80 | 646.66 | 656.60 | 656.60 | 741,128 |
24 May 2022 | 677.40 | 688.60 | 664.80 | 665.00 | 665.00 | 315,645 |
23 May 2022 | 691.00 | 706.00 | 675.40 | 686.00 | 686.00 | 433,903 |
20 May 2022 | 654.00 | 712.28 | 654.00 | 676.40 | 676.40 | 1,116,892 |
19 May 2022 | 651.40 | 686.80 | 646.80 | 681.80 | 681.80 | 803,734 |
18 May 2022 | 660.40 | 693.00 | 650.20 | 665.60 | 665.60 | 750,463 |
17 May 2022 | 672.40 | 692.80 | 651.60 | 666.60 | 666.60 | 1,182,891 |
16 May 2022 | 655.80 | 687.16 | 650.20 | 662.80 | 662.80 | 850,378 |
13 May 2022 | 609.80 | 663.80 | 594.40 | 661.40 | 661.40 | 1,375,276 |
12 May 2022 | 618.00 | 624.05 | 551.00 | 585.00 | 585.00 | 2,583,965 |
11 May 2022 | 610.00 | 650.20 | 610.00 | 642.40 | 642.40 | 584,554 |
10 May 2022 | 646.80 | 658.00 | 612.20 | 621.60 | 621.60 | 646,032 |
09 May 2022 | 670.00 | 691.40 | 628.40 | 628.40 | 628.40 | 719,657 |
06 May 2022 | 710.00 | 710.00 | 669.80 | 690.80 | 690.80 | 1,518,355 |
05 May 2022 | 699.00 | 748.20 | 675.00 | 731.80 | 731.80 | 2,743,832 |
04 May 2022 | 670.00 | 691.80 | 651.20 | 670.00 | 670.00 | 628,304 |
03 May 2022 | 738.00 | 738.98 | 668.40 | 670.00 | 670.00 | 2,101,961 |
29 Apr 2022 | 676.00 | 780.60 | 676.00 | 745.00 | 745.00 | 2,300,085 |
28 Apr 2022 | 664.20 | 700.20 | 660.00 | 680.00 | 680.00 | 811,530 |
27 Apr 2022 | 680.00 | 701.03 | 664.01 | 681.40 | 681.40 | 976,302 |
26 Apr 2022 | 727.20 | 730.80 | 689.40 | 691.00 | 691.00 | 959,700 |
25 Apr 2022 | 696.00 | 715.00 | 670.95 | 709.40 | 709.40 | 1,267,032 |
22 Apr 2022 | 693.00 | 719.87 | 685.80 | 695.40 | 695.40 | 535,381 |
21 Apr 2022 | 753.40 | 766.60 | 722.60 | 724.80 | 724.80 | 618,040 |
20 Apr 2022 | 757.00 | 780.60 | 731.40 | 756.80 | 756.80 | 1,023,325 |
19 Apr 2022 | 765.00 | 765.00 | 710.45 | 747.20 | 747.20 | 904,935 |
14 Apr 2022 | 760.00 | 770.86 | 747.60 | 757.00 | 757.00 | 536,720 |
13 Apr 2022 | 770.00 | 770.00 | 730.20 | 762.00 | 762.00 | 628,058 |
12 Apr 2022 | 779.60 | 779.60 | 741.33 | 760.00 | 760.00 | 617,880 |
11 Apr 2022 | 771.60 | 771.60 | 739.00 | 754.00 | 754.00 | 912,448 |
08 Apr 2022 | 778.80 | 792.60 | 752.16 | 768.80 | 768.80 | 669,035 |
07 Apr 2022 | 779.00 | 793.00 | 742.99 | 747.40 | 747.40 | 557,324 |
06 Apr 2022 | 816.80 | 816.80 | 739.20 | 746.40 | 746.40 | 699,099 |
05 Apr 2022 | 772.00 | 843.20 | 766.60 | 787.60 | 787.60 | 1,230,168 |
04 Apr 2022 | 755.00 | 777.60 | 721.40 | 775.00 | 775.00 | 883,573 |
01 Apr 2022 | 719.00 | 765.71 | 710.20 | 745.40 | 745.40 | 768,175 |
31 Mar 2022 | 760.00 | 771.73 | 723.50 | 738.00 | 738.00 | 563,217 |
30 Mar 2022 | 750.00 | 760.00 | 730.20 | 758.00 | 758.00 | 579,783 |
29 Mar 2022 | 720.50 | 737.00 | 709.50 | 734.50 | 734.50 | 596,118 |
28 Mar 2022 | 746.00 | 754.35 | 700.50 | 719.50 | 719.50 | 762,680 |
25 Mar 2022 | 740.50 | 784.50 | 735.00 | 747.00 | 747.00 | 906,078 |
24 Mar 2022 | 740.00 | 750.00 | 718.50 | 741.00 | 741.00 | 519,901 |
23 Mar 2022 | 755.00 | 763.00 | 730.00 | 740.00 | 740.00 | 800,380 |
22 Mar 2022 | 715.50 | 749.50 | 711.00 | 749.50 | 749.50 | 609,324 |
21 Mar 2022 | 750.00 | 754.00 | 704.00 | 723.00 | 723.00 | 546,947 |
18 Mar 2022 | 725.50 | 743.00 | 681.50 | 736.00 | 736.00 | 1,065,991 |
17 Mar 2022 | 740.50 | 788.50 | 675.50 | 707.00 | 707.00 | 1,861,673 |
16 Mar 2022 | 732.50 | 768.76 | 716.81 | 762.50 | 762.50 | 936,899 |
15 Mar 2022 | 731.00 | 759.00 | 694.00 | 731.00 | 731.00 | 1,120,609 |
14 Mar 2022 | 799.00 | 804.50 | 742.50 | 760.00 | 760.00 | 739,207 |
11 Mar 2022 | 730.00 | 805.00 | 730.00 | 769.50 | 769.50 | 1,001,033 |
10 Mar 2022 | 792.50 | 804.50 | 723.50 | 742.00 | 742.00 | 1,589,785 |
09 Mar 2022 | 775.00 | 823.79 | 747.50 | 784.50 | 784.50 | 1,731,102 |
08 Mar 2022 | 670.00 | 763.00 | 646.00 | 754.00 | 754.00 | 2,037,453 |
07 Mar 2022 | 596.50 | 687.00 | 576.50 | 662.50 | 662.50 | 946,991 |
04 Mar 2022 | 655.00 | 655.00 | 602.50 | 606.50 | 606.50 | 692,803 |
03 Mar 2022 | 651.50 | 683.44 | 618.50 | 624.00 | 624.00 | 926,986 |
02 Mar 2022 | 640.00 | 723.00 | 626.83 | 669.50 | 669.50 | 1,458,213 |
01 Mar 2022 | 737.50 | 749.05 | 640.50 | 646.50 | 646.50 | 2,406,645 |
28 Feb 2022 | 607.50 | 726.10 | 600.00 | 712.00 | 712.00 | 2,978,692 |
25 Feb 2022 | 591.50 | 644.00 | 556.00 | 629.00 | 629.00 | 2,477,706 |
24 Feb 2022 | 490.00 | 573.50 | 481.20 | 565.00 | 565.00 | 2,223,651 |
23 Feb 2022 | 552.00 | 552.00 | 523.00 | 527.50 | 527.50 | 702,328 |
22 Feb 2022 | 504.50 | 552.20 | 494.36 | 531.50 | 531.50 | 847,643 |
21 Feb 2022 | 543.00 | 571.50 | 517.50 | 533.50 | 533.50 | 1,029,043 |
18 Feb 2022 | 580.00 | 586.20 | 560.00 | 563.50 | 563.50 | 943,475 |
17 Feb 2022 | 603.50 | 609.50 | 579.00 | 582.00 | 582.00 | 572,817 |
16 Feb 2022 | 602.00 | 611.50 | 572.50 | 598.00 | 598.00 | 1,490,626 |
15 Feb 2022 | 560.00 | 599.50 | 551.50 | 598.00 | 598.00 | 931,337 |
14 Feb 2022 | 562.00 | 574.50 | 536.00 | 558.00 | 558.00 | 1,223,021 |
11 Feb 2022 | 574.00 | 600.00 | 550.00 | 578.00 | 578.00 | 1,535,253 |
10 Feb 2022 | 660.00 | 664.66 | 554.00 | 578.50 | 578.50 | 3,538,101 |
09 Feb 2022 | 585.50 | 676.00 | 571.00 | 660.00 | 660.00 | 6,155,506 |
08 Feb 2022 | 537.00 | 548.00 | 501.00 | 517.00 | 517.00 | 906,923 |
07 Feb 2022 | 517.00 | 539.88 | 516.00 | 533.00 | 533.00 | 855,739 |
04 Feb 2022 | 560.00 | 572.00 | 516.17 | 525.50 | 525.50 | 1,033,944 |
03 Feb 2022 | 599.50 | 599.50 | 547.00 | 553.50 | 553.50 | 1,224,798 |
02 Feb 2022 | 600.00 | 631.50 | 590.50 | 604.50 | 604.50 | 1,040,297 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |