Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Sep 22, 2023 | 770.00 | 795.00 | 765.00 | 770.00 | 770.00 | 21,902,300 |
Sep 21, 2023 | 780.00 | 790.00 | 740.00 | 770.00 | 770.00 | 79,399,400 |
Sep 20, 2023 | 785.00 | 795.00 | 755.00 | 780.00 | 780.00 | 40,501,300 |
Sep 19, 2023 | 810.00 | 815.00 | 785.00 | 785.00 | 785.00 | 12,737,000 |
Sep 18, 2023 | 820.00 | 820.00 | 790.00 | 800.00 | 800.00 | 26,973,800 |
Sep 15, 2023 | 805.00 | 820.00 | 785.00 | 820.00 | 820.00 | 270,461,800 |
Sep 14, 2023 | 810.00 | 825.00 | 795.00 | 800.00 | 800.00 | 35,887,400 |
Sep 13, 2023 | 820.00 | 825.00 | 805.00 | 810.00 | 810.00 | 20,830,400 |
Sep 12, 2023 | 815.00 | 830.00 | 780.00 | 815.00 | 815.00 | 30,509,300 |
Sep 11, 2023 | 815.00 | 845.00 | 810.00 | 830.00 | 830.00 | 43,822,800 |
Sep 08, 2023 | 830.00 | 840.00 | 810.00 | 815.00 | 815.00 | 22,252,500 |
Sep 07, 2023 | 835.00 | 845.00 | 815.00 | 830.00 | 830.00 | 18,197,700 |
Sep 06, 2023 | 815.00 | 850.00 | 815.00 | 835.00 | 835.00 | 31,578,900 |
Sep 05, 2023 | 815.00 | 820.00 | 805.00 | 815.00 | 815.00 | 19,348,900 |
Sep 04, 2023 | 810.00 | 820.00 | 805.00 | 815.00 | 815.00 | 17,475,500 |
Sep 01, 2023 | 830.00 | 830.00 | 800.00 | 805.00 | 805.00 | 16,922,000 |
Aug 31, 2023 | 815.00 | 845.00 | 805.00 | 810.00 | 810.00 | 69,283,300 |
Aug 30, 2023 | 820.00 | 825.00 | 800.00 | 810.00 | 810.00 | 18,247,400 |
Aug 29, 2023 | 815.00 | 830.00 | 810.00 | 820.00 | 820.00 | 11,122,900 |
Aug 28, 2023 | 810.00 | 830.00 | 800.00 | 810.00 | 810.00 | 21,260,500 |
Aug 25, 2023 | 835.00 | 840.00 | 795.00 | 810.00 | 810.00 | 31,538,500 |
Aug 24, 2023 | 840.00 | 840.00 | 815.00 | 830.00 | 830.00 | 37,282,100 |
Aug 23, 2023 | 845.00 | 850.00 | 820.00 | 835.00 | 835.00 | 32,615,200 |
Aug 22, 2023 | 860.00 | 860.00 | 825.00 | 845.00 | 845.00 | 35,736,500 |
Aug 21, 2023 | 800.00 | 860.00 | 800.00 | 845.00 | 845.00 | 86,457,400 |
Aug 18, 2023 | 820.00 | 830.00 | 785.00 | 800.00 | 800.00 | 38,238,400 |
Aug 16, 2023 | 820.00 | 845.00 | 795.00 | 820.00 | 820.00 | 56,205,100 |
Aug 15, 2023 | 810.00 | 850.00 | 800.00 | 820.00 | 820.00 | 43,903,900 |
Aug 14, 2023 | 810.00 | 815.00 | 780.00 | 810.00 | 810.00 | 28,450,600 |
Aug 11, 2023 | 755.00 | 810.00 | 755.00 | 805.00 | 805.00 | 28,977,000 |
Aug 10, 2023 | 785.00 | 790.00 | 760.00 | 770.00 | 770.00 | 18,013,000 |
Aug 09, 2023 | 770.00 | 790.00 | 755.00 | 785.00 | 785.00 | 29,460,900 |
Aug 08, 2023 | 770.00 | 775.00 | 745.00 | 770.00 | 770.00 | 23,248,700 |
Aug 07, 2023 | 770.00 | 775.00 | 755.00 | 765.00 | 765.00 | 20,088,000 |
Aug 04, 2023 | 785.00 | 790.00 | 760.00 | 775.00 | 775.00 | 13,512,100 |
Aug 03, 2023 | 765.00 | 795.00 | 740.00 | 780.00 | 780.00 | 42,672,300 |
Aug 02, 2023 | 805.00 | 810.00 | 765.00 | 765.00 | 765.00 | 19,737,600 |
Aug 01, 2023 | 815.00 | 815.00 | 785.00 | 805.00 | 805.00 | 24,485,300 |
Jul 31, 2023 | 780.00 | 810.00 | 780.00 | 810.00 | 810.00 | 67,068,500 |
Jul 28, 2023 | 815.00 | 815.00 | 780.00 | 780.00 | 780.00 | 27,916,400 |
Jul 27, 2023 | 785.00 | 815.00 | 780.00 | 810.00 | 810.00 | 78,396,700 |
Jul 26, 2023 | 770.00 | 785.00 | 735.00 | 780.00 | 780.00 | 68,512,200 |
Jul 25, 2023 | 790.00 | 795.00 | 755.00 | 765.00 | 765.00 | 45,468,100 |
Jul 24, 2023 | 760.00 | 805.00 | 760.00 | 790.00 | 790.00 | 109,188,500 |
Jul 21, 2023 | 725.00 | 780.00 | 715.00 | 760.00 | 760.00 | 85,477,100 |
Jul 20, 2023 | 710.00 | 725.00 | 690.00 | 715.00 | 715.00 | 117,437,500 |
Jul 18, 2023 | 690.00 | 725.00 | 680.00 | 705.00 | 705.00 | 39,387,000 |
Jul 17, 2023 | 695.00 | 705.00 | 650.00 | 680.00 | 680.00 | 11,805,000 |
Jul 17, 2023 | 10:1 Stock Split | |||||
Jul 14, 2023 | 695.00 | 717.50 | 692.50 | 695.00 | 695.00 | 32,834,000 |
Jul 13, 2023 | 717.50 | 717.50 | 680.00 | 692.50 | 692.50 | 26,636,000 |
Jul 12, 2023 | 710.00 | 752.50 | 707.50 | 717.50 | 717.50 | 36,797,000 |
Jul 11, 2023 | 685.00 | 730.00 | 685.00 | 710.00 | 710.00 | 39,912,000 |
Jul 10, 2023 | 705.00 | 705.00 | 685.00 | 685.00 | 685.00 | 8,628,000 |
Jul 07, 2023 | 685.00 | 705.00 | 682.50 | 705.00 | 705.00 | 12,820,000 |
Jul 06, 2023 | 687.50 | 700.00 | 680.00 | 700.00 | 700.00 | 27,105,000 |
Jul 06, 2023 | 40 Dividend | |||||
Jul 05, 2023 | 687.50 | 700.00 | 680.00 | 687.50 | 647.50 | 11,286,000 |
Jul 04, 2023 | 670.00 | 710.00 | 657.50 | 680.00 | 640.44 | 61,050,000 |
Jul 04, 2023 | 4 Dividend | |||||
Jul 03, 2023 | 667.50 | 670.00 | 635.00 | 670.00 | 627.25 | 19,637,000 |
Jun 27, 2023 | 672.50 | 680.00 | 645.00 | 680.00 | 636.61 | 18,062,000 |
Jun 26, 2023 | 662.50 | 680.00 | 657.50 | 672.50 | 629.59 | 9,567,000 |
Jun 23, 2023 | 575.00 | 667.50 | 575.00 | 662.50 | 620.23 | 11,250,000 |
Jun 22, 2023 | 662.50 | 680.00 | 660.00 | 675.00 | 631.93 | 8,540,000 |
Jun 21, 2023 | 650.00 | 667.50 | 650.00 | 660.00 | 617.89 | 22,587,000 |
Jun 20, 2023 | 685.00 | 685.00 | 640.00 | 650.00 | 608.53 | 34,653,000 |
Jun 19, 2023 | 670.00 | 690.00 | 655.00 | 685.00 | 641.29 | 37,620,000 |
Jun 16, 2023 | 650.00 | 677.50 | 640.00 | 675.00 | 631.93 | 39,928,000 |
Jun 15, 2023 | 642.50 | 652.50 | 632.50 | 650.00 | 608.53 | 13,352,000 |
Jun 14, 2023 | 665.00 | 675.00 | 630.00 | 642.50 | 601.51 | 11,807,000 |
Jun 13, 2023 | 655.00 | 685.00 | 650.00 | 665.00 | 622.57 | 14,968,000 |
Jun 12, 2023 | 675.00 | 675.00 | 650.00 | 655.00 | 613.21 | 12,145,000 |
Jun 09, 2023 | 670.00 | 685.00 | 665.00 | 675.00 | 631.93 | 40,442,000 |
Jun 08, 2023 | 680.00 | 687.50 | 650.00 | 675.00 | 631.93 | 18,035,000 |
Jun 07, 2023 | 637.50 | 685.00 | 637.50 | 680.00 | 636.61 | 57,014,000 |
Jun 06, 2023 | 625.00 | 667.50 | 625.00 | 635.00 | 594.48 | 51,501,000 |
Jun 05, 2023 | 630.00 | 640.00 | 602.50 | 625.00 | 585.12 | 40,601,000 |
May 31, 2023 | 607.50 | 630.00 | 590.00 | 630.00 | 589.80 | 38,515,000 |
May 30, 2023 | 627.50 | 637.50 | 610.00 | 610.00 | 571.08 | 14,156,000 |
May 29, 2023 | 627.50 | 645.00 | 610.00 | 627.50 | 587.46 | 37,991,000 |
May 26, 2023 | 610.00 | 632.50 | 590.00 | 627.50 | 587.46 | 39,017,000 |
May 25, 2023 | 637.50 | 640.00 | 610.00 | 610.00 | 571.08 | 31,013,000 |
May 24, 2023 | 612.50 | 640.00 | 602.50 | 637.50 | 596.82 | 29,372,000 |
May 23, 2023 | 590.00 | 620.00 | 580.00 | 610.00 | 571.08 | 37,739,000 |
May 22, 2023 | 610.00 | 610.00 | 570.00 | 590.00 | 552.36 | 47,700,000 |
May 19, 2023 | 597.50 | 625.00 | 585.00 | 605.00 | 566.40 | 41,011,000 |
May 17, 2023 | 577.50 | 617.50 | 572.50 | 590.00 | 552.36 | 54,614,000 |
May 16, 2023 | 557.50 | 580.00 | 555.00 | 572.50 | 535.97 | 40,952,000 |
May 15, 2023 | 547.50 | 587.50 | 545.00 | 567.50 | 531.29 | 73,387,000 |
May 12, 2023 | 555.00 | 560.00 | 535.00 | 547.50 | 512.57 | 24,538,000 |
May 11, 2023 | 507.50 | 567.50 | 500.00 | 552.50 | 517.25 | 105,762,000 |
May 10, 2023 | 517.50 | 517.50 | 500.00 | 507.50 | 475.12 | 13,690,000 |
May 09, 2023 | 515.00 | 522.50 | 502.50 | 515.00 | 482.14 | 10,209,000 |
May 08, 2023 | 510.00 | 522.50 | 502.50 | 515.00 | 482.14 | 8,509,000 |
May 05, 2023 | 515.00 | 530.00 | 497.00 | 507.50 | 475.12 | 17,882,000 |
May 04, 2023 | 512.50 | 537.50 | 500.00 | 515.00 | 482.14 | 29,135,000 |
May 03, 2023 | 500.00 | 572.50 | 493.00 | 510.00 | 477.46 | 86,057,000 |
May 02, 2023 | 460.00 | 500.00 | 460.00 | 500.00 | 468.10 | 31,653,000 |
Apr 28, 2023 | 462.00 | 463.00 | 457.00 | 460.00 | 430.65 | 5,245,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |