Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Aug 2022 | 655.60 | 666.20 | 655.60 | 661.80 | 661.80 | 1,255,659 |
05 Aug 2022 | 667.40 | 672.00 | 653.20 | 653.40 | 653.40 | 1,707,034 |
04 Aug 2022 | 650.40 | 668.00 | 650.40 | 664.20 | 664.20 | 2,034,444 |
03 Aug 2022 | 630.80 | 651.40 | 629.80 | 649.40 | 649.40 | 3,955,903 |
02 Aug 2022 | 644.40 | 645.81 | 624.20 | 630.40 | 630.40 | 1,981,472 |
01 Aug 2022 | 634.00 | 647.00 | 630.40 | 646.20 | 646.20 | 1,472,569 |
29 Jul 2022 | 622.80 | 632.60 | 622.60 | 629.60 | 629.60 | 2,224,087 |
28 Jul 2022 | 616.20 | 624.40 | 612.00 | 622.40 | 622.40 | 1,689,790 |
27 Jul 2022 | 600.00 | 612.40 | 590.40 | 612.40 | 612.40 | 3,995,899 |
26 Jul 2022 | 606.80 | 608.80 | 593.60 | 598.20 | 598.20 | 2,128,669 |
25 Jul 2022 | 609.40 | 611.40 | 602.80 | 603.60 | 603.60 | 1,392,868 |
22 Jul 2022 | 614.80 | 620.80 | 609.80 | 612.40 | 612.40 | 2,189,386 |
21 Jul 2022 | 603.40 | 618.00 | 600.80 | 615.20 | 615.20 | 1,958,789 |
20 Jul 2022 | 595.60 | 601.00 | 592.20 | 600.40 | 600.40 | 1,417,746 |
19 Jul 2022 | 584.00 | 592.00 | 578.40 | 589.80 | 589.80 | 1,275,293 |
18 Jul 2022 | 581.20 | 592.60 | 578.20 | 588.00 | 588.00 | 4,530,393 |
15 Jul 2022 | 564.40 | 578.20 | 562.20 | 578.20 | 578.20 | 1,838,947 |
14 Jul 2022 | 571.60 | 574.20 | 560.20 | 567.40 | 567.40 | 2,481,590 |
13 Jul 2022 | 585.00 | 585.60 | 563.00 | 570.80 | 570.80 | 2,039,928 |
12 Jul 2022 | 584.40 | 587.20 | 580.80 | 586.00 | 586.00 | 2,432,540 |
11 Jul 2022 | 582.40 | 591.80 | 580.00 | 590.20 | 590.20 | 1,487,349 |
08 Jul 2022 | 585.60 | 594.20 | 581.80 | 592.00 | 592.00 | 1,948,794 |
07 Jul 2022 | 590.80 | 592.60 | 583.20 | 584.20 | 584.20 | 2,126,496 |
06 Jul 2022 | 572.60 | 590.60 | 571.00 | 587.20 | 587.20 | 4,097,527 |
05 Jul 2022 | 560.20 | 566.40 | 557.60 | 563.20 | 563.20 | 5,420,610 |
04 Jul 2022 | 553.60 | 560.00 | 550.00 | 559.60 | 559.60 | 2,151,770 |
01 Jul 2022 | 547.80 | 552.60 | 536.40 | 542.20 | 542.20 | 2,063,027 |
30 Jun 2022 | 542.60 | 557.40 | 540.80 | 555.00 | 555.00 | 3,484,261 |
29 Jun 2022 | 545.20 | 556.40 | 540.60 | 551.00 | 551.00 | 2,345,130 |
28 Jun 2022 | 552.80 | 561.40 | 549.80 | 552.40 | 552.40 | 5,669,012 |
27 Jun 2022 | 555.00 | 556.00 | 543.80 | 551.60 | 551.60 | 2,435,675 |
24 Jun 2022 | 533.80 | 552.40 | 533.80 | 550.00 | 550.00 | 5,356,294 |
23 Jun 2022 | 532.00 | 533.80 | 522.80 | 531.20 | 531.20 | 2,509,880 |
22 Jun 2022 | 522.60 | 538.00 | 516.60 | 536.60 | 536.60 | 5,555,176 |
21 Jun 2022 | 526.20 | 531.80 | 525.00 | 529.40 | 529.40 | 4,368,423 |
20 Jun 2022 | 519.80 | 526.20 | 515.60 | 526.20 | 526.20 | 2,146,770 |
17 Jun 2022 | 501.00 | 517.20 | 499.40 | 517.00 | 517.00 | 7,680,762 |
16 Jun 2022 | 518.60 | 518.60 | 499.50 | 499.50 | 499.50 | 3,776,904 |
15 Jun 2022 | 518.40 | 523.40 | 512.60 | 522.00 | 522.00 | 4,581,844 |
14 Jun 2022 | 539.00 | 539.00 | 513.14 | 513.40 | 513.40 | 5,397,972 |
13 Jun 2022 | 543.20 | 546.80 | 530.80 | 533.00 | 533.00 | 3,718,848 |
10 Jun 2022 | 553.60 | 555.80 | 547.00 | 552.60 | 552.60 | 2,725,806 |
09 Jun 2022 | 565.40 | 566.60 | 557.73 | 558.40 | 558.40 | 2,534,428 |
08 Jun 2022 | 577.80 | 580.60 | 567.60 | 570.80 | 570.80 | 2,874,034 |
07 Jun 2022 | 587.60 | 589.00 | 572.60 | 576.60 | 576.60 | 4,204,953 |
06 Jun 2022 | 591.00 | 592.40 | 581.00 | 589.60 | 589.60 | 2,289,037 |
01 Jun 2022 | 593.40 | 600.00 | 582.09 | 586.80 | 586.80 | 4,535,430 |
31 May 2022 | 589.60 | 592.25 | 584.20 | 589.60 | 589.60 | 6,689,810 |
30 May 2022 | 581.20 | 596.40 | 580.60 | 590.80 | 590.80 | 8,531,875 |
27 May 2022 | 590.80 | 591.60 | 570.60 | 576.80 | 576.80 | 3,878,314 |
26 May 2022 | 573.40 | 586.00 | 571.00 | 581.00 | 581.00 | 6,079,276 |
25 May 2022 | 558.60 | 570.40 | 553.80 | 566.00 | 566.00 | 3,332,894 |
24 May 2022 | 552.80 | 560.80 | 550.00 | 553.40 | 553.40 | 3,139,962 |
23 May 2022 | 558.60 | 563.60 | 555.00 | 556.60 | 556.60 | 4,126,090 |
20 May 2022 | 540.00 | 550.60 | 537.20 | 550.60 | 550.60 | 2,518,985 |
19 May 2022 | 549.40 | 556.60 | 531.20 | 536.60 | 536.60 | 2,973,422 |
18 May 2022 | 567.20 | 574.41 | 556.60 | 556.60 | 556.60 | 2,101,400 |
17 May 2022 | 556.60 | 571.60 | 553.00 | 564.00 | 564.00 | 1,390,778 |
16 May 2022 | 558.60 | 561.40 | 553.00 | 556.40 | 556.40 | 1,591,023 |
13 May 2022 | 555.80 | 559.80 | 538.40 | 559.80 | 559.80 | 1,616,036 |
12 May 2022 | 545.80 | 553.20 | 537.00 | 552.60 | 552.60 | 4,714,565 |
11 May 2022 | 553.80 | 561.00 | 548.00 | 557.20 | 557.20 | 3,896,055 |
10 May 2022 | 566.80 | 568.80 | 550.60 | 550.60 | 550.60 | 2,955,792 |
09 May 2022 | 575.80 | 578.80 | 556.60 | 560.40 | 560.40 | 3,186,015 |
06 May 2022 | 612.40 | 615.60 | 577.40 | 579.40 | 579.40 | 2,992,442 |
05 May 2022 | 638.00 | 638.80 | 615.80 | 615.80 | 615.80 | 1,729,321 |
04 May 2022 | 629.80 | 634.20 | 624.80 | 626.40 | 626.40 | 2,741,148 |
03 May 2022 | 632.00 | 638.00 | 627.60 | 634.60 | 634.60 | 2,439,013 |
29 Apr 2022 | 633.80 | 638.80 | 631.40 | 634.80 | 634.80 | 2,126,496 |
28 Apr 2022 | 623.00 | 633.00 | 622.00 | 633.00 | 633.00 | 4,647,302 |
27 Apr 2022 | 620.20 | 624.20 | 611.00 | 618.40 | 618.40 | 2,810,026 |
26 Apr 2022 | 637.60 | 638.60 | 618.40 | 618.80 | 618.80 | 3,729,170 |
25 Apr 2022 | 628.80 | 634.80 | 613.20 | 632.40 | 632.40 | 2,689,588 |
22 Apr 2022 | 629.80 | 638.80 | 627.80 | 633.80 | 633.80 | 6,191,920 |
21 Apr 2022 | 639.80 | 646.20 | 632.00 | 636.60 | 636.60 | 2,086,468 |
20 Apr 2022 | 638.20 | 646.60 | 635.80 | 640.00 | 640.00 | 2,807,197 |
19 Apr 2022 | 642.40 | 645.60 | 635.20 | 642.00 | 642.00 | 2,401,362 |
14 Apr 2022 | 641.60 | 650.22 | 641.00 | 644.80 | 644.80 | 2,750,724 |
13 Apr 2022 | 642.20 | 644.60 | 636.21 | 642.20 | 642.20 | 1,113,594 |
12 Apr 2022 | 630.00 | 647.20 | 628.80 | 638.20 | 638.20 | 2,605,808 |
11 Apr 2022 | 640.80 | 642.00 | 630.40 | 634.20 | 634.20 | 1,670,165 |
08 Apr 2022 | 658.00 | 658.00 | 638.40 | 644.20 | 644.20 | 1,370,533 |
07 Apr 2022 | 653.00 | 654.40 | 645.40 | 649.40 | 649.40 | 5,895,844 |
06 Apr 2022 | 659.80 | 662.20 | 649.40 | 650.80 | 650.80 | 2,581,865 |
05 Apr 2022 | 650.80 | 663.60 | 647.00 | 660.60 | 660.60 | 6,447,481 |
04 Apr 2022 | 640.00 | 653.00 | 634.20 | 650.00 | 650.00 | 2,205,665 |
01 Apr 2022 | 636.00 | 645.60 | 633.20 | 638.20 | 638.20 | 2,789,890 |
31 Mar 2022 | 646.60 | 649.40 | 632.60 | 632.80 | 632.80 | 2,897,006 |
30 Mar 2022 | 655.80 | 655.80 | 635.60 | 641.80 | 641.80 | 5,485,367 |
29 Mar 2022 | 654.60 | 665.40 | 647.20 | 656.80 | 656.80 | 1,791,508 |
28 Mar 2022 | 646.00 | 647.40 | 634.00 | 643.20 | 643.20 | 2,689,632 |
25 Mar 2022 | 661.40 | 662.76 | 644.40 | 644.80 | 644.80 | 2,205,103 |
24 Mar 2022 | 643.80 | 656.00 | 641.40 | 653.60 | 653.60 | 3,374,021 |
23 Mar 2022 | 647.40 | 650.80 | 631.60 | 642.80 | 642.80 | 4,626,287 |
22 Mar 2022 | 677.20 | 682.00 | 642.80 | 646.80 | 646.80 | 3,951,625 |
21 Mar 2022 | 678.40 | 684.00 | 674.40 | 676.40 | 676.40 | 2,170,084 |
18 Mar 2022 | 681.80 | 684.40 | 668.20 | 684.40 | 684.40 | 4,484,564 |
17 Mar 2022 | 676.60 | 681.60 | 670.60 | 677.40 | 677.40 | 3,771,352 |
16 Mar 2022 | 655.00 | 669.20 | 651.80 | 667.60 | 667.60 | 6,510,352 |
15 Mar 2022 | 638.80 | 646.40 | 632.20 | 645.20 | 645.20 | 3,032,590 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |