Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Sept 13, 2024 | 719.50 | 722.00 | 714.00 | 721.00 | 721.00 | 383,541 |
Sept 12, 2024 | 705.50 | 724.50 | 699.50 | 711.00 | 711.00 | 11,688,207 |
Sept 11, 2024 | 716.50 | 724.00 | 708.50 | 708.50 | 708.50 | 1,455,296 |
Sept 10, 2024 | 710.50 | 720.50 | 706.00 | 713.00 | 713.00 | 1,370,726 |
Sept 09, 2024 | 704.00 | 713.50 | 700.50 | 712.50 | 712.50 | 1,330,934 |
Sept 06, 2024 | 703.00 | 709.00 | 697.00 | 698.50 | 698.50 | 1,620,982 |
Sept 05, 2024 | 705.50 | 718.50 | 704.00 | 704.50 | 704.50 | 3,791,295 |
Sept 04, 2024 | 702.50 | 714.00 | 697.50 | 708.50 | 708.50 | 2,010,527 |
Sept 03, 2024 | 721.00 | 726.00 | 702.00 | 706.50 | 706.50 | 1,870,880 |
Sept 02, 2024 | 724.00 | 727.00 | 717.50 | 722.00 | 722.00 | 2,550,307 |
Aug 30, 2024 | 722.00 | 733.00 | 721.50 | 724.50 | 724.50 | 2,277,943 |
Aug 29, 2024 | 719.00 | 725.50 | 718.50 | 720.50 | 720.50 | 2,043,254 |
Aug 28, 2024 | 722.00 | 729.00 | 716.00 | 721.50 | 721.50 | 1,966,842 |
Aug 27, 2024 | 721.00 | 725.00 | 717.50 | 723.00 | 723.00 | 7,093,428 |
Aug 23, 2024 | 708.50 | 722.00 | 698.50 | 720.50 | 720.50 | 809,987 |
Aug 22, 2024 | 693.00 | 707.00 | 691.47 | 706.00 | 706.00 | 2,085,556 |
Aug 22, 2024 | 6 Dividend | |||||
Aug 21, 2024 | 710.00 | 710.00 | 699.50 | 701.50 | 695.50 | 1,487,837 |
Aug 20, 2024 | 691.00 | 705.00 | 689.25 | 705.00 | 698.97 | 1,466,798 |
Aug 19, 2024 | 687.50 | 700.50 | 686.50 | 691.50 | 685.59 | 418,136 |
Aug 16, 2024 | 682.50 | 702.75 | 682.50 | 692.00 | 686.08 | 1,302,678 |
Aug 15, 2024 | 697.50 | 700.00 | 683.00 | 693.50 | 687.57 | 872,412 |
Aug 14, 2024 | 702.50 | 705.50 | 695.00 | 697.50 | 691.53 | 1,100,563 |
Aug 13, 2024 | 693.00 | 699.67 | 689.00 | 695.50 | 689.55 | 396,502 |
Aug 12, 2024 | 700.00 | 709.00 | 684.00 | 691.00 | 685.09 | 785,087 |
Aug 09, 2024 | 695.50 | 703.50 | 691.50 | 699.50 | 693.52 | 837,922 |
Aug 08, 2024 | 682.50 | 694.50 | 680.00 | 693.00 | 687.07 | 914,992 |
Aug 07, 2024 | 690.00 | 699.00 | 686.50 | 688.50 | 682.61 | 2,743,049 |
Aug 06, 2024 | 699.50 | 706.63 | 675.50 | 682.50 | 676.66 | 1,523,912 |
Aug 05, 2024 | 664.00 | 693.00 | 647.85 | 693.00 | 687.07 | 4,284,697 |
Aug 02, 2024 | 694.50 | 703.25 | 681.00 | 688.00 | 682.12 | 2,767,816 |
Aug 01, 2024 | 682.50 | 705.95 | 682.00 | 704.50 | 698.47 | 5,040,023 |
Jul 31, 2024 | 707.50 | 711.00 | 674.30 | 685.00 | 679.14 | 2,626,855 |
Jul 30, 2024 | 670.50 | 711.00 | 632.50 | 697.00 | 691.04 | 5,240,335 |
Jul 29, 2024 | 559.50 | 566.50 | 553.50 | 558.50 | 553.72 | 1,731,865 |
Jul 26, 2024 | 558.00 | 564.00 | 550.50 | 555.50 | 550.75 | 2,045,672 |
Jul 25, 2024 | 562.00 | 564.50 | 550.00 | 555.00 | 550.25 | 1,440,038 |
Jul 24, 2024 | 564.50 | 575.00 | 562.00 | 562.00 | 557.19 | 1,011,426 |
Jul 23, 2024 | 572.00 | 576.00 | 566.00 | 571.00 | 566.12 | 889,338 |
Jul 22, 2024 | 566.00 | 576.50 | 564.31 | 572.00 | 567.11 | 6,736,243 |
Jul 19, 2024 | 565.50 | 572.00 | 556.50 | 563.00 | 558.18 | 786,968 |
Jul 18, 2024 | 546.50 | 573.92 | 546.50 | 563.50 | 558.68 | 890,422 |
Jul 17, 2024 | 557.00 | 564.50 | 553.50 | 560.00 | 555.21 | 943,385 |
Jul 16, 2024 | 562.00 | 567.50 | 559.50 | 562.50 | 557.69 | 1,048,522 |
Jul 15, 2024 | 568.00 | 575.50 | 558.00 | 562.00 | 557.19 | 752,385 |
Jul 12, 2024 | 568.00 | 572.00 | 559.00 | 564.50 | 559.67 | 984,743 |
Jul 11, 2024 | 568.00 | 574.00 | 563.00 | 568.00 | 563.14 | 1,452,415 |
Jul 10, 2024 | 545.50 | 565.50 | 537.00 | 561.00 | 556.20 | 2,474,978 |
Jul 09, 2024 | 553.50 | 572.00 | 546.50 | 546.50 | 541.83 | 1,962,050 |
Jul 08, 2024 | 568.00 | 576.00 | 556.50 | 557.00 | 552.24 | 1,079,301 |
Jul 05, 2024 | 567.00 | 573.50 | 559.50 | 568.00 | 563.14 | 1,521,218 |
Jul 04, 2024 | 559.50 | 568.00 | 554.00 | 564.00 | 559.18 | 841,489 |
Jul 03, 2024 | 543.00 | 557.50 | 540.40 | 557.50 | 552.73 | 2,015,051 |
Jul 02, 2024 | 546.00 | 548.08 | 539.75 | 544.00 | 539.35 | 2,706,732 |
Jul 01, 2024 | 555.00 | 560.00 | 543.00 | 549.00 | 544.30 | 1,439,105 |
Jun 28, 2024 | 554.00 | 561.50 | 546.50 | 546.50 | 541.83 | 1,571,455 |
Jun 27, 2024 | 556.00 | 557.00 | 540.00 | 550.00 | 545.30 | 2,570,519 |
Jun 26, 2024 | 553.00 | 553.50 | 541.50 | 544.50 | 539.84 | 5,539,460 |
Jun 25, 2024 | 557.00 | 566.00 | 549.50 | 550.50 | 545.79 | 1,300,453 |
Jun 24, 2024 | 549.00 | 562.86 | 546.00 | 557.50 | 552.73 | 1,620,820 |
Jun 21, 2024 | 549.50 | 556.00 | 543.50 | 548.00 | 543.31 | 20,589,069 |
Jun 20, 2024 | 547.00 | 556.25 | 540.50 | 551.50 | 546.78 | 2,211,242 |
Jun 19, 2024 | 543.50 | 549.50 | 542.50 | 547.00 | 542.32 | 2,299,006 |
Jun 18, 2024 | 533.00 | 549.50 | 532.50 | 545.50 | 540.83 | 3,662,486 |
Jun 17, 2024 | 523.50 | 536.50 | 522.00 | 530.00 | 525.47 | 1,709,563 |
Jun 14, 2024 | 524.00 | 529.50 | 517.00 | 520.00 | 515.55 | 2,570,851 |
Jun 13, 2024 | 527.00 | 534.25 | 523.00 | 523.00 | 518.53 | 3,993,605 |
Jun 12, 2024 | 514.50 | 538.75 | 504.50 | 533.00 | 528.44 | 3,587,645 |
Jun 11, 2024 | 516.50 | 520.00 | 503.50 | 508.00 | 503.66 | 2,372,238 |
Jun 10, 2024 | 512.00 | 524.50 | 509.50 | 513.50 | 509.11 | 4,143,872 |
Jun 07, 2024 | 530.50 | 533.00 | 517.00 | 521.00 | 516.54 | 2,105,104 |
Jun 06, 2024 | 518.00 | 534.00 | 516.00 | 530.00 | 525.47 | 3,035,843 |
Jun 05, 2024 | 507.00 | 521.00 | 498.80 | 520.00 | 515.55 | 1,851,127 |
Jun 04, 2024 | 516.00 | 519.00 | 499.60 | 502.00 | 497.71 | 4,828,964 |
Jun 03, 2024 | 518.00 | 530.50 | 517.00 | 523.00 | 518.53 | 13,702,105 |
May 31, 2024 | 503.50 | 503.50 | 482.60 | 499.60 | 495.33 | 46,964,947 |
May 30, 2024 | 477.60 | 506.50 | 475.00 | 506.00 | 501.67 | 6,370,569 |
May 29, 2024 | 490.40 | 497.80 | 479.60 | 485.00 | 480.85 | 2,314,069 |
May 28, 2024 | 493.80 | 503.50 | 487.80 | 494.80 | 490.57 | 2,583,012 |
May 24, 2024 | 478.40 | 492.60 | 471.00 | 490.80 | 486.60 | 2,422,173 |
May 23, 2024 | 476.80 | 493.20 | 475.40 | 488.00 | 483.83 | 4,456,721 |
May 22, 2024 | 476.20 | 477.60 | 457.50 | 465.80 | 461.82 | 2,345,119 |
May 21, 2024 | 475.00 | 480.00 | 467.40 | 478.00 | 473.91 | 4,615,763 |
May 20, 2024 | 477.40 | 481.00 | 472.20 | 477.20 | 473.12 | 1,277,649 |
May 17, 2024 | 479.40 | 481.40 | 474.00 | 477.40 | 473.32 | 2,978,629 |
May 16, 2024 | 486.20 | 488.00 | 477.00 | 481.60 | 477.48 | 1,484,272 |
May 15, 2024 | 498.00 | 503.00 | 472.40 | 485.40 | 481.25 | 3,538,338 |
May 14, 2024 | 485.00 | 499.80 | 485.00 | 496.80 | 492.55 | 1,590,817 |
May 13, 2024 | 483.60 | 487.60 | 481.40 | 485.00 | 480.85 | 6,294,639 |
May 10, 2024 | 471.20 | 485.40 | 469.80 | 484.80 | 480.65 | 2,115,681 |
May 09, 2024 | 465.00 | 473.40 | 462.40 | 470.00 | 465.98 | 1,136,747 |
May 08, 2024 | 459.40 | 465.60 | 456.20 | 464.60 | 460.63 | 1,638,701 |
May 07, 2024 | 459.40 | 462.36 | 449.76 | 457.80 | 453.88 | 1,842,923 |
May 03, 2024 | 438.00 | 452.20 | 431.80 | 447.60 | 443.77 | 3,505,383 |
May 02, 2024 | 433.00 | 433.00 | 433.00 | 434.60 | 430.88 | 1,226,308 |
May 01, 2024 | 432.00 | 440.40 | 430.80 | 433.20 | 429.49 | 1,372,068 |
Apr 30, 2024 | 445.40 | 458.80 | 431.40 | 435.60 | 431.87 | 4,818,511 |
Apr 29, 2024 | 439.00 | 446.40 | 434.60 | 444.80 | 441.00 | 3,056,591 |
Apr 26, 2024 | 426.00 | 437.20 | 426.00 | 435.40 | 431.68 | 2,775,378 |
Apr 25, 2024 | 435.20 | 437.00 | 418.60 | 421.00 | 417.40 | 7,266,510 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |