Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Sept 2023 | 660.00 | 673.40 | 656.40 | 663.20 | 663.20 | 593,098 |
26 Sept 2023 | 663.80 | 671.00 | 656.00 | 658.40 | 658.40 | 832,725 |
25 Sept 2023 | 692.20 | 694.00 | 656.00 | 669.00 | 669.00 | 916,494 |
22 Sept 2023 | 672.20 | 710.00 | 665.80 | 695.60 | 695.60 | 1,441,299 |
21 Sept 2023 | 672.80 | 679.60 | 663.20 | 669.60 | 669.60 | 886,792 |
20 Sept 2023 | 675.00 | 690.60 | 674.60 | 680.00 | 680.00 | 1,195,727 |
19 Sept 2023 | 698.20 | 699.60 | 661.30 | 674.00 | 674.00 | 1,389,886 |
18 Sept 2023 | 712.60 | 719.80 | 700.60 | 702.40 | 702.40 | 1,048,652 |
15 Sept 2023 | 706.20 | 718.40 | 698.60 | 718.40 | 718.40 | 5,194,256 |
14 Sept 2023 | 691.60 | 694.80 | 674.00 | 692.80 | 692.80 | 1,162,892 |
13 Sept 2023 | 685.00 | 702.80 | 684.20 | 693.00 | 693.00 | 1,795,885 |
12 Sept 2023 | 683.80 | 696.40 | 673.80 | 687.20 | 687.20 | 1,226,339 |
11 Sept 2023 | 653.40 | 682.00 | 651.20 | 680.00 | 680.00 | 1,348,146 |
08 Sept 2023 | 641.80 | 655.00 | 628.60 | 652.60 | 652.60 | 945,787 |
07 Sept 2023 | 642.40 | 647.40 | 634.00 | 640.00 | 640.00 | 1,571,897 |
06 Sept 2023 | 643.40 | 655.40 | 641.66 | 645.60 | 645.60 | 1,014,981 |
05 Sept 2023 | 646.60 | 652.40 | 641.60 | 650.60 | 650.60 | 1,167,441 |
04 Sept 2023 | 634.60 | 650.00 | 632.00 | 647.60 | 647.60 | 642,027 |
01 Sept 2023 | 649.00 | 649.00 | 625.40 | 638.40 | 638.40 | 3,071,586 |
31 Aug 2023 | 649.60 | 653.40 | 607.00 | 640.20 | 640.20 | 5,879,552 |
30 Aug 2023 | 653.20 | 656.60 | 640.80 | 643.20 | 643.20 | 1,042,844 |
29 Aug 2023 | 647.60 | 652.20 | 638.80 | 649.60 | 649.60 | 2,053,861 |
25 Aug 2023 | 645.60 | 652.60 | 638.80 | 639.60 | 639.60 | 919,554 |
24 Aug 2023 | 658.60 | 663.80 | 645.20 | 649.20 | 649.20 | 546,764 |
23 Aug 2023 | 650.00 | 657.00 | 640.00 | 654.80 | 654.80 | 562,162 |
22 Aug 2023 | 660.00 | 660.80 | 648.20 | 653.80 | 653.80 | 1,311,488 |
21 Aug 2023 | 665.60 | 667.80 | 648.80 | 649.80 | 649.80 | 1,253,740 |
18 Aug 2023 | 680.20 | 680.20 | 649.80 | 663.00 | 663.00 | 1,703,848 |
17 Aug 2023 | 690.00 | 697.60 | 680.00 | 682.80 | 682.80 | 1,097,305 |
16 Aug 2023 | 700.00 | 705.80 | 683.20 | 702.40 | 702.40 | 1,905,872 |
15 Aug 2023 | 707.00 | 713.60 | 699.00 | 707.80 | 707.80 | 886,689 |
14 Aug 2023 | 708.00 | 715.80 | 701.20 | 714.00 | 714.00 | 1,288,415 |
11 Aug 2023 | 715.00 | 722.00 | 706.20 | 714.80 | 714.80 | 1,253,573 |
10 Aug 2023 | 738.60 | 745.00 | 720.60 | 721.80 | 721.80 | 1,453,708 |
09 Aug 2023 | 751.80 | 757.80 | 739.20 | 739.20 | 739.20 | 736,488 |
08 Aug 2023 | 747.40 | 758.40 | 740.00 | 741.00 | 741.00 | 1,067,356 |
07 Aug 2023 | 748.80 | 762.20 | 745.80 | 753.00 | 753.00 | 757,751 |
04 Aug 2023 | 760.00 | 764.20 | 749.00 | 759.60 | 759.60 | 931,608 |
03 Aug 2023 | 769.20 | 773.60 | 758.55 | 761.80 | 761.80 | 738,708 |
02 Aug 2023 | 754.20 | 774.20 | 750.00 | 774.00 | 774.00 | 1,679,483 |
01 Aug 2023 | 771.40 | 777.40 | 758.80 | 775.00 | 775.00 | 1,053,388 |
31 Jul 2023 | 774.20 | 778.80 | 756.00 | 777.20 | 777.20 | 1,161,565 |
28 Jul 2023 | 761.60 | 778.00 | 757.80 | 778.00 | 778.00 | 735,656 |
27 Jul 2023 | 761.20 | 777.40 | 760.20 | 767.00 | 767.00 | 917,369 |
26 Jul 2023 | 760.20 | 772.60 | 752.40 | 762.00 | 762.00 | 1,051,463 |
25 Jul 2023 | 750.00 | 770.20 | 744.20 | 767.20 | 767.20 | 1,469,705 |
24 Jul 2023 | 744.20 | 763.20 | 743.40 | 762.40 | 762.40 | 1,318,610 |
21 Jul 2023 | 753.60 | 759.80 | 732.20 | 758.20 | 758.20 | 1,393,252 |
20 Jul 2023 | 741.60 | 759.80 | 741.20 | 755.40 | 755.40 | 2,330,042 |
19 Jul 2023 | 705.00 | 756.00 | 705.00 | 754.00 | 754.00 | 2,673,387 |
18 Jul 2023 | 655.80 | 712.00 | 655.80 | 712.00 | 712.00 | 3,390,787 |
17 Jul 2023 | 666.80 | 678.60 | 662.80 | 672.20 | 672.20 | 1,131,383 |
14 Jul 2023 | 665.00 | 679.20 | 656.80 | 674.80 | 674.80 | 4,047,056 |
13 Jul 2023 | 658.00 | 670.20 | 654.40 | 668.60 | 668.60 | 1,778,044 |
12 Jul 2023 | 648.00 | 663.80 | 639.20 | 661.60 | 661.60 | 908,548 |
11 Jul 2023 | 639.00 | 654.00 | 635.00 | 650.00 | 650.00 | 2,502,339 |
10 Jul 2023 | 620.00 | 640.00 | 620.00 | 634.60 | 634.60 | 1,392,123 |
07 Jul 2023 | 604.40 | 631.00 | 604.20 | 628.80 | 628.80 | 1,127,337 |
06 Jul 2023 | 620.60 | 631.20 | 604.80 | 606.80 | 606.80 | 1,853,290 |
05 Jul 2023 | 637.20 | 648.80 | 620.80 | 625.00 | 625.00 | 886,557 |
04 Jul 2023 | 641.80 | 649.00 | 636.91 | 641.60 | 641.60 | 972,620 |
03 Jul 2023 | 635.40 | 652.80 | 622.40 | 641.00 | 641.00 | 1,489,805 |
30 Jun 2023 | 661.40 | 666.40 | 641.60 | 657.20 | 657.20 | 2,856,251 |
29 Jun 2023 | 635.00 | 665.80 | 634.00 | 665.00 | 665.00 | 3,328,673 |
28 Jun 2023 | 611.20 | 643.60 | 607.20 | 641.40 | 641.40 | 4,997,715 |
27 Jun 2023 | 580.40 | 636.80 | 576.40 | 611.40 | 611.40 | 3,269,041 |
26 Jun 2023 | 531.40 | 536.60 | 516.80 | 525.40 | 525.40 | 2,211,865 |
23 Jun 2023 | 533.40 | 547.60 | 526.60 | 529.20 | 529.20 | 2,539,820 |
22 Jun 2023 | 552.20 | 555.80 | 537.60 | 537.60 | 537.60 | 2,205,222 |
21 Jun 2023 | 576.40 | 581.00 | 558.60 | 559.40 | 559.40 | 1,756,899 |
20 Jun 2023 | 591.40 | 600.00 | 585.60 | 586.60 | 586.60 | 1,162,301 |
19 Jun 2023 | 612.00 | 615.60 | 593.20 | 596.40 | 596.40 | 1,293,846 |
16 Jun 2023 | 617.80 | 629.40 | 610.20 | 618.00 | 618.00 | 4,250,987 |
15 Jun 2023 | 616.40 | 625.20 | 614.33 | 619.20 | 619.20 | 813,472 |
14 Jun 2023 | 621.40 | 623.20 | 615.20 | 620.00 | 620.00 | 2,204,438 |
13 Jun 2023 | 614.40 | 626.00 | 608.40 | 622.00 | 622.00 | 1,205,743 |
12 Jun 2023 | 607.60 | 613.20 | 601.58 | 610.00 | 610.00 | 959,760 |
09 Jun 2023 | 605.80 | 609.40 | 601.00 | 605.00 | 605.00 | 1,938,287 |
08 Jun 2023 | 595.00 | 607.80 | 587.00 | 604.40 | 604.40 | 1,691,962 |
07 Jun 2023 | 603.00 | 611.80 | 597.60 | 605.60 | 605.60 | 2,263,080 |
06 Jun 2023 | 598.40 | 611.40 | 590.20 | 604.80 | 604.80 | 2,109,662 |
05 Jun 2023 | 603.40 | 616.00 | 595.60 | 604.00 | 604.00 | 1,941,069 |
02 Jun 2023 | 590.00 | 612.40 | 586.40 | 606.00 | 606.00 | 3,657,578 |
01 Jun 2023 | 572.00 | 598.00 | 571.00 | 587.60 | 587.60 | 2,779,097 |
31 May 2023 | 529.00 | 580.40 | 513.20 | 580.40 | 580.40 | 67,870,747 |
30 May 2023 | 549.40 | 558.40 | 536.00 | 536.00 | 536.00 | 3,485,733 |
26 May 2023 | 554.80 | 555.80 | 533.80 | 541.00 | 541.00 | 1,923,498 |
25 May 2023 | 554.00 | 560.20 | 546.20 | 553.60 | 553.60 | 1,346,209 |
24 May 2023 | 580.60 | 580.60 | 551.40 | 551.40 | 551.40 | 1,992,818 |
23 May 2023 | 576.80 | 597.40 | 572.80 | 591.20 | 591.20 | 1,150,326 |
22 May 2023 | 600.00 | 600.80 | 569.20 | 577.40 | 577.40 | 1,322,372 |
19 May 2023 | 595.60 | 610.20 | 589.00 | 599.60 | 599.60 | 1,518,037 |
18 May 2023 | 597.40 | 599.00 | 582.00 | 595.00 | 595.00 | 1,761,745 |
17 May 2023 | 578.80 | 598.60 | 576.40 | 594.40 | 594.40 | 2,181,941 |
16 May 2023 | 587.00 | 595.80 | 576.40 | 579.20 | 579.20 | 2,397,578 |
15 May 2023 | 588.20 | 597.20 | 587.00 | 587.20 | 587.20 | 1,338,327 |
12 May 2023 | 577.00 | 600.00 | 567.60 | 588.20 | 588.20 | 4,068,535 |
11 May 2023 | 562.20 | 575.60 | 560.20 | 564.00 | 564.00 | 819,608 |
10 May 2023 | 540.00 | 569.00 | 536.00 | 559.00 | 559.00 | 1,358,056 |
09 May 2023 | 533.00 | 543.20 | 530.00 | 541.80 | 541.80 | 1,995,209 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |