Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 27, 2024 | 635.0000 | 635.0000 | 630.0000 | 630.0000 | 630.0000 | 3,000 |
Jun 26, 2024 | 630.0000 | 635.0000 | 615.0000 | 635.0000 | 635.0000 | 152,600 |
Jun 25, 2024 | 625.0000 | 630.0000 | 625.0000 | 630.0000 | 630.0000 | 300,200 |
Jun 24, 2024 | 630.0000 | 630.0000 | 625.0000 | 625.0000 | 625.0000 | 15,000 |
Jun 21, 2024 | 630.0000 | 635.0000 | 625.0000 | 630.0000 | 630.0000 | 138,500 |
Jun 20, 2024 | 635.0000 | 635.0000 | 625.0000 | 625.0000 | 625.0000 | 32,900 |
Jun 19, 2024 | 630.0000 | 635.0000 | 625.0000 | 635.0000 | 635.0000 | 43,300 |
Jun 14, 2024 | 630.0000 | 635.0000 | 630.0000 | 635.0000 | 635.0000 | 31,700 |
Jun 13, 2024 | 635.0000 | 635.0000 | 625.0000 | 635.0000 | 635.0000 | 34,400 |
Jun 12, 2024 | 630.0000 | 635.0000 | 630.0000 | 635.0000 | 635.0000 | 86,400 |
Jun 11, 2024 | 635.0000 | 635.0000 | 635.0000 | 635.0000 | 635.0000 | 85,500 |
Jun 10, 2024 | 635.0000 | 635.0000 | 625.0000 | 635.0000 | 635.0000 | 30,900 |
Jun 07, 2024 | 640.0000 | 640.0000 | 625.0000 | 635.0000 | 635.0000 | 31,600 |
Jun 06, 2024 | 635.0000 | 640.0000 | 635.0000 | 635.0000 | 635.0000 | 438,500 |
Jun 06, 2024 | 7 Dividend | |||||
Jun 05, 2024 | 640.0000 | 640.0000 | 635.0000 | 640.0000 | 633.0000 | 29,700 |
Jun 04, 2024 | 640.0000 | 645.0000 | 630.0000 | 640.0000 | 633.0000 | 81,900 |
Jun 03, 2024 | 640.0000 | 645.0000 | 640.0000 | 640.0000 | 633.0000 | 98,700 |
May 31, 2024 | 640.0000 | 640.0000 | 635.0000 | 640.0000 | 633.0000 | 440,900 |
May 30, 2024 | 640.0000 | 640.0000 | 635.0000 | 640.0000 | 633.0000 | 154,300 |
May 29, 2024 | 645.0000 | 645.0000 | 635.0000 | 640.0000 | 633.0000 | 3,400 |
May 28, 2024 | 645.0000 | 645.0000 | 635.0000 | 645.0000 | 637.9453 | 15,700 |
May 27, 2024 | 640.0000 | 645.0000 | 630.0000 | 645.0000 | 637.9453 | 4,300 |
May 22, 2024 | 635.0000 | 645.0000 | 635.0000 | 645.0000 | 637.9453 | 265,400 |
May 21, 2024 | 645.0000 | 645.0000 | 645.0000 | 645.0000 | 637.9453 | 62,500 |
May 20, 2024 | 640.0000 | 645.0000 | 640.0000 | 645.0000 | 637.9453 | 206,500 |
May 17, 2024 | 645.0000 | 645.0000 | 635.0000 | 640.0000 | 633.0000 | 126,400 |
May 16, 2024 | 635.0000 | 650.0000 | 635.0000 | 645.0000 | 637.9453 | 177,900 |
May 15, 2024 | 650.0000 | 650.0000 | 630.0000 | 645.0000 | 637.9453 | 101,000 |
May 14, 2024 | 650.0000 | 650.0000 | 635.0000 | 650.0000 | 642.8906 | 113,200 |
May 13, 2024 | 650.0000 | 650.0000 | 645.0000 | 650.0000 | 642.8906 | 212,300 |
May 08, 2024 | 640.0000 | 650.0000 | 635.0000 | 650.0000 | 642.8906 | 176,600 |
May 07, 2024 | 650.0000 | 650.0000 | 630.0000 | 650.0000 | 642.8906 | 94,200 |
May 06, 2024 | 650.0000 | 655.0000 | 640.0000 | 650.0000 | 642.8906 | 131,800 |
May 03, 2024 | 650.0000 | 655.0000 | 645.0000 | 650.0000 | 642.8906 | 91,000 |
May 02, 2024 | 645.0000 | 650.0000 | 635.0000 | 650.0000 | 642.8906 | 245,700 |
Apr 30, 2024 | 645.0000 | 650.0000 | 635.0000 | 645.0000 | 637.9453 | 153,600 |
Apr 29, 2024 | 640.0000 | 650.0000 | 640.0000 | 645.0000 | 637.9453 | 333,500 |
Apr 26, 2024 | 635.0000 | 645.0000 | 630.0000 | 645.0000 | 637.9453 | 272,600 |
Apr 25, 2024 | 635.0000 | 640.0000 | 630.0000 | 640.0000 | 633.0000 | 156,100 |
Apr 24, 2024 | 645.0000 | 645.0000 | 640.0000 | 640.0000 | 633.0000 | 131,600 |
Apr 23, 2024 | 640.0000 | 645.0000 | 640.0000 | 645.0000 | 637.9453 | 97,300 |
Apr 22, 2024 | 635.0000 | 640.0000 | 620.0000 | 640.0000 | 633.0000 | 143,200 |
Apr 19, 2024 | 635.0000 | 640.0000 | 610.0000 | 640.0000 | 633.0000 | 321,400 |
Apr 18, 2024 | 635.0000 | 645.0000 | 635.0000 | 640.0000 | 633.0000 | 383,800 |
Apr 17, 2024 | 645.0000 | 645.0000 | 640.0000 | 645.0000 | 637.9453 | 171,900 |
Apr 16, 2024 | 650.0000 | 650.0000 | 640.0000 | 645.0000 | 637.9453 | 8,400 |
Apr 05, 2024 | 640.0000 | 650.0000 | 630.0000 | 650.0000 | 642.8906 | 22,200 |
Apr 04, 2024 | 645.0000 | 650.0000 | 645.0000 | 650.0000 | 642.8906 | 200 |
Apr 03, 2024 | 650.0000 | 660.0000 | 650.0000 | 655.0000 | 647.8359 | 77,300 |
Apr 02, 2024 | 655.0000 | 655.0000 | 650.0000 | 655.0000 | 647.8359 | 100,400 |
Apr 01, 2024 | 665.0000 | 670.0000 | 645.0000 | 665.0000 | 657.7266 | 396,500 |
Mar 28, 2024 | 645.0000 | 670.0000 | 635.0000 | 665.0000 | 657.7266 | 906,500 |
Mar 27, 2024 | 625.0000 | 645.0000 | 620.0000 | 645.0000 | 637.9453 | 336,900 |
Mar 26, 2024 | 625.0000 | 625.0000 | 625.0000 | 625.0000 | 618.1641 | - |
Mar 25, 2024 | 625.0000 | 625.0000 | 625.0000 | 625.0000 | 618.1641 | - |
Mar 22, 2024 | 625.0000 | 625.0000 | 615.0000 | 625.0000 | 618.1641 | 72,700 |
Mar 21, 2024 | 625.0000 | 625.0000 | 620.0000 | 625.0000 | 618.1641 | 32,900 |
Mar 20, 2024 | 620.0000 | 625.0000 | 610.0000 | 625.0000 | 618.1641 | 98,900 |
Mar 19, 2024 | 605.0000 | 620.0000 | 605.0000 | 620.0000 | 613.2188 | 105,900 |
Mar 18, 2024 | 600.0000 | 615.0000 | 595.0000 | 615.0000 | 608.2734 | 80,000 |
Mar 15, 2024 | 605.0000 | 610.0000 | 580.0000 | 610.0000 | 603.3281 | 254,500 |
Mar 14, 2024 | 600.0000 | 605.0000 | 590.0000 | 605.0000 | 598.3828 | 28,200 |
Mar 13, 2024 | 600.0000 | 600.0000 | 575.0000 | 600.0000 | 593.4375 | 425,000 |
Mar 08, 2024 | 600.0000 | 605.0000 | 580.0000 | 600.0000 | 593.4375 | 565,600 |
Mar 07, 2024 | 605.0000 | 610.0000 | 585.0000 | 610.0000 | 603.3281 | 593,100 |
Mar 06, 2024 | 615.0000 | 615.0000 | 590.0000 | 610.0000 | 603.3281 | 414,400 |
Mar 05, 2024 | 620.0000 | 620.0000 | 590.0000 | 620.0000 | 613.2188 | 269,000 |
Mar 04, 2024 | 615.0000 | 620.0000 | 590.0000 | 620.0000 | 613.2188 | 332,300 |
Mar 01, 2024 | 615.0000 | 620.0000 | 590.0000 | 620.0000 | 613.2188 | 78,000 |
Feb 29, 2024 | 615.0000 | 620.0000 | 590.0000 | 620.0000 | 613.2188 | 539,400 |
Feb 28, 2024 | 625.0000 | 625.0000 | 595.0000 | 620.0000 | 613.2188 | 469,200 |
Feb 27, 2024 | 630.0000 | 630.0000 | 610.0000 | 625.0000 | 618.1641 | 265,800 |
Feb 26, 2024 | 630.0000 | 630.0000 | 590.0000 | 630.0000 | 623.1094 | 277,500 |
Feb 23, 2024 | 625.0000 | 630.0000 | 600.0000 | 630.0000 | 623.1094 | 428,500 |
Feb 22, 2024 | 630.0000 | 635.0000 | 615.0000 | 625.0000 | 618.1641 | 233,100 |
Feb 21, 2024 | 640.0000 | 640.0000 | 610.0000 | 635.0000 | 628.0547 | 292,100 |
Feb 20, 2024 | 640.0000 | 650.0000 | 615.0000 | 640.0000 | 633.0000 | 670,700 |
Feb 19, 2024 | 635.0000 | 640.0000 | 620.0000 | 640.0000 | 633.0000 | 315,200 |
Feb 16, 2024 | 645.0000 | 645.0000 | 625.0000 | 640.0000 | 633.0000 | 88,000 |
Feb 15, 2024 | 640.0000 | 645.0000 | 630.0000 | 645.0000 | 637.9453 | 32,800 |
Feb 13, 2024 | 650.0000 | 650.0000 | 610.0000 | 650.0000 | 642.8906 | 201,900 |
Feb 12, 2024 | 640.0000 | 650.0000 | 620.0000 | 650.0000 | 642.8906 | 227,600 |
Feb 07, 2024 | 640.0000 | 650.0000 | 590.0000 | 650.0000 | 642.8906 | 532,400 |
Feb 06, 2024 | 655.0000 | 655.0000 | 630.0000 | 650.0000 | 642.8906 | 281,700 |
Feb 05, 2024 | 660.0000 | 665.0000 | 645.0000 | 655.0000 | 647.8359 | 168,300 |
Feb 02, 2024 | 655.0000 | 665.0000 | 650.0000 | 660.0000 | 652.7813 | 148,700 |
Feb 01, 2024 | 670.0000 | 670.0000 | 660.0000 | 660.0000 | 652.7813 | 64,800 |
Jan 31, 2024 | 655.0000 | 670.0000 | 650.0000 | 670.0000 | 662.6719 | 248,300 |
Jan 30, 2024 | 655.0000 | 665.0000 | 650.0000 | 665.0000 | 657.7266 | 222,200 |
Jan 29, 2024 | 660.0000 | 660.0000 | 640.0000 | 660.0000 | 652.7813 | 208,300 |
Jan 26, 2024 | 655.0000 | 660.0000 | 635.0000 | 660.0000 | 652.7813 | 338,500 |
Jan 25, 2024 | 650.0000 | 655.0000 | 645.0000 | 655.0000 | 647.8359 | 193,800 |
Jan 24, 2024 | 655.0000 | 655.0000 | 645.0000 | 655.0000 | 647.8359 | 113,200 |
Jan 23, 2024 | 645.0000 | 655.0000 | 635.0000 | 655.0000 | 647.8359 | 174,000 |
Jan 22, 2024 | 645.0000 | 645.0000 | 640.0000 | 645.0000 | 637.9453 | 135,900 |
Jan 19, 2024 | 655.0000 | 655.0000 | 645.0000 | 645.0000 | 637.9453 | 106,500 |
Jan 18, 2024 | 655.0000 | 655.0000 | 645.0000 | 655.0000 | 647.8359 | 117,500 |
Jan 17, 2024 | 655.0000 | 655.0000 | 645.0000 | 655.0000 | 647.8359 | 174,800 |
Jan 16, 2024 | 650.0000 | 655.0000 | 650.0000 | 655.0000 | 647.8359 | 136,700 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |