Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 04, 2024 | 715.35 | 718.50 | 710.50 | 712.30 | 712.30 | 141,404 |
Jul 03, 2024 | 711.55 | 721.85 | 711.15 | 715.00 | 715.00 | 391,273 |
Jul 02, 2024 | 716.05 | 733.00 | 708.45 | 710.80 | 710.80 | 739,608 |
Jul 01, 2024 | 718.60 | 722.75 | 712.70 | 717.80 | 717.80 | 146,911 |
Jun 28, 2024 | 717.95 | 728.00 | 715.05 | 718.20 | 718.20 | 200,771 |
Jun 27, 2024 | 720.75 | 728.00 | 710.15 | 715.30 | 715.30 | 365,709 |
Jun 26, 2024 | 725.00 | 730.00 | 719.00 | 720.00 | 720.00 | 307,383 |
Jun 25, 2024 | 738.05 | 744.30 | 724.00 | 725.55 | 725.55 | 129,773 |
Jun 24, 2024 | 729.75 | 745.00 | 720.15 | 737.95 | 737.95 | 166,841 |
Jun 21, 2024 | 742.05 | 744.00 | 730.00 | 733.45 | 733.45 | 126,106 |
Jun 20, 2024 | 743.95 | 746.95 | 735.00 | 742.00 | 742.00 | 153,011 |
Jun 19, 2024 | 749.15 | 750.00 | 720.00 | 738.00 | 738.00 | 343,289 |
Jun 18, 2024 | 753.90 | 758.00 | 741.95 | 747.80 | 747.80 | 534,429 |
Jun 14, 2024 | 754.05 | 760.00 | 745.30 | 746.90 | 746.90 | 581,914 |
Jun 13, 2024 | 763.65 | 769.75 | 750.20 | 753.85 | 753.85 | 232,509 |
Jun 12, 2024 | 766.00 | 768.00 | 754.55 | 761.85 | 761.85 | 257,516 |
Jun 11, 2024 | 775.10 | 779.95 | 760.00 | 762.75 | 762.75 | 659,456 |
Jun 10, 2024 | 788.95 | 810.55 | 766.85 | 769.85 | 769.85 | 1,184,838 |
Jun 07, 2024 | 746.90 | 772.20 | 733.40 | 767.25 | 767.25 | 551,434 |
Jun 06, 2024 | 749.00 | 790.00 | 743.70 | 749.20 | 749.20 | 1,166,631 |
Jun 05, 2024 | 738.35 | 778.50 | 638.90 | 726.15 | 726.15 | 7,259,175 |
Jun 04, 2024 | 875.95 | 875.95 | 700.00 | 723.85 | 723.85 | 11,062,790 |
Jun 03, 2024 | 875.00 | 896.75 | 825.75 | 875.00 | 875.00 | 5,373,659 |
May 31, 2024 | 708.80 | 797.55 | 704.75 | 756.65 | 756.65 | 1,989,581 |
May 30, 2024 | 679.55 | 709.00 | 675.75 | 698.20 | 698.20 | 1,023,631 |
May 29, 2024 | 677.25 | 684.10 | 666.15 | 679.60 | 679.60 | 418,496 |
May 28, 2024 | 707.70 | 712.00 | 675.50 | 678.65 | 678.65 | 395,034 |
May 27, 2024 | 709.95 | 717.00 | 702.35 | 704.55 | 704.55 | 307,073 |
May 24, 2024 | 713.70 | 720.10 | 703.30 | 706.95 | 706.95 | 424,301 |
May 23, 2024 | 700.75 | 720.00 | 686.00 | 710.95 | 710.95 | 1,208,081 |
May 22, 2024 | 689.30 | 715.00 | 685.55 | 691.65 | 691.65 | 1,152,151 |
May 21, 2024 | 634.75 | 691.95 | 626.55 | 680.25 | 680.25 | 1,640,763 |
May 17, 2024 | 640.75 | 640.75 | 629.20 | 635.75 | 635.75 | 168,319 |
May 16, 2024 | 646.85 | 651.60 | 632.00 | 639.95 | 639.95 | 578,483 |
May 15, 2024 | 631.00 | 647.80 | 626.00 | 639.80 | 639.80 | 516,681 |
May 14, 2024 | 594.45 | 635.85 | 590.65 | 627.65 | 627.65 | 1,426,123 |
May 13, 2024 | 603.75 | 605.00 | 580.80 | 595.00 | 595.00 | 590,427 |
May 10, 2024 | 615.00 | 630.00 | 600.00 | 603.10 | 603.10 | 1,184,953 |
May 09, 2024 | 587.05 | 622.00 | 587.05 | 613.05 | 613.05 | 1,287,919 |
May 08, 2024 | 580.55 | 587.75 | 572.25 | 579.30 | 579.30 | 151,688 |
May 07, 2024 | 589.40 | 596.20 | 577.00 | 580.00 | 580.00 | 148,544 |
May 06, 2024 | 599.05 | 603.00 | 578.00 | 588.85 | 588.85 | 284,306 |
May 03, 2024 | 609.90 | 614.50 | 596.65 | 604.40 | 604.40 | 212,040 |
May 02, 2024 | 615.00 | 624.90 | 604.80 | 608.00 | 608.00 | 909,571 |
Apr 30, 2024 | 600.00 | 622.30 | 594.35 | 612.55 | 612.55 | 446,383 |
Apr 29, 2024 | 599.90 | 599.95 | 591.70 | 595.45 | 595.45 | 314,498 |
Apr 26, 2024 | 597.10 | 601.40 | 588.00 | 591.70 | 591.70 | 298,332 |
Apr 25, 2024 | 595.90 | 595.90 | 590.00 | 592.40 | 592.40 | 122,847 |
Apr 24, 2024 | 600.10 | 604.15 | 590.00 | 596.15 | 596.15 | 247,234 |
Apr 23, 2024 | 598.60 | 608.00 | 598.60 | 602.45 | 602.45 | 295,555 |
Apr 22, 2024 | 607.00 | 610.00 | 595.55 | 597.00 | 597.00 | 113,638 |
Apr 19, 2024 | 566.00 | 601.80 | 566.00 | 594.50 | 594.50 | 484,050 |
Apr 18, 2024 | 611.30 | 615.85 | 595.15 | 599.15 | 599.15 | 181,532 |
Apr 16, 2024 | 586.25 | 606.15 | 586.25 | 600.65 | 600.65 | 336,628 |
Apr 15, 2024 | 577.50 | 611.90 | 568.00 | 591.15 | 591.15 | 945,391 |
Apr 12, 2024 | 614.15 | 615.00 | 590.80 | 595.20 | 595.20 | 464,804 |
Apr 10, 2024 | 622.00 | 622.00 | 610.00 | 617.90 | 617.90 | 110,850 |
Apr 09, 2024 | 616.90 | 632.00 | 610.50 | 616.30 | 616.30 | 210,325 |
Apr 08, 2024 | 632.75 | 632.75 | 606.10 | 610.25 | 610.25 | 244,749 |
Apr 05, 2024 | 631.00 | 636.70 | 618.15 | 626.55 | 626.55 | 681,497 |
Apr 04, 2024 | 630.15 | 647.00 | 628.00 | 642.15 | 642.15 | 687,821 |
Apr 03, 2024 | 591.95 | 617.75 | 589.00 | 617.75 | 617.75 | 678,911 |
Apr 02, 2024 | 574.05 | 588.35 | 574.05 | 588.35 | 588.35 | 544,764 |
Apr 01, 2024 | 547.70 | 560.35 | 544.40 | 560.35 | 560.35 | 239,090 |
Mar 28, 2024 | 521.95 | 538.50 | 519.55 | 533.70 | 533.70 | 403,611 |
Mar 27, 2024 | 530.00 | 547.95 | 507.00 | 516.55 | 516.55 | 410,589 |
Mar 26, 2024 | 524.40 | 535.00 | 519.40 | 521.90 | 521.90 | 157,896 |
Mar 22, 2024 | 526.10 | 538.05 | 524.30 | 531.00 | 531.00 | 6,553,082 |
Mar 21, 2024 | 515.05 | 528.70 | 515.05 | 524.00 | 524.00 | 95,348 |
Mar 20, 2024 | 524.00 | 524.00 | 501.70 | 514.45 | 514.45 | 114,318 |
Mar 19, 2024 | 520.05 | 533.40 | 515.65 | 517.55 | 517.55 | 269,316 |
Mar 18, 2024 | 511.95 | 531.95 | 508.00 | 529.55 | 529.55 | 377,861 |
Mar 15, 2024 | 539.00 | 542.90 | 522.00 | 531.40 | 531.40 | 104,942 |
Mar 14, 2024 | 505.00 | 544.00 | 501.70 | 537.65 | 537.65 | 130,407 |
Mar 13, 2024 | 557.65 | 560.00 | 528.10 | 528.10 | 528.10 | 148,886 |
Mar 12, 2024 | 566.00 | 566.00 | 544.00 | 555.85 | 555.85 | 93,948 |
Mar 11, 2024 | 569.00 | 572.00 | 560.35 | 566.05 | 566.05 | 145,902 |
Mar 07, 2024 | 579.00 | 579.00 | 555.05 | 568.90 | 568.90 | 73,291 |
Mar 06, 2024 | 575.00 | 581.00 | 560.05 | 575.05 | 575.05 | 114,963 |
Mar 05, 2024 | 551.10 | 580.00 | 551.10 | 573.15 | 573.15 | 140,831 |
Mar 04, 2024 | 555.15 | 561.00 | 550.20 | 559.00 | 559.00 | 159,310 |
Mar 01, 2024 | 556.95 | 559.60 | 550.00 | 553.50 | 553.50 | 62,610 |
Feb 29, 2024 | 550.95 | 560.00 | 539.05 | 549.85 | 549.85 | 178,337 |
Feb 28, 2024 | 566.70 | 570.00 | 548.00 | 550.95 | 550.95 | 91,633 |
Feb 27, 2024 | 572.00 | 575.00 | 561.00 | 566.65 | 566.65 | 68,451 |
Feb 26, 2024 | 557.00 | 574.00 | 551.05 | 567.95 | 567.95 | 343,304 |
Feb 23, 2024 | 565.00 | 565.00 | 555.00 | 559.25 | 559.25 | 66,746 |
Feb 22, 2024 | 543.00 | 565.00 | 528.00 | 560.05 | 560.05 | 225,756 |
Feb 21, 2024 | 560.00 | 560.00 | 537.25 | 541.40 | 541.40 | 208,412 |
Feb 20, 2024 | 570.00 | 573.80 | 553.00 | 554.85 | 554.85 | 184,117 |
Feb 19, 2024 | 568.60 | 577.00 | 565.00 | 567.85 | 567.85 | 88,897 |
Feb 16, 2024 | 561.20 | 566.60 | 555.50 | 563.60 | 563.60 | 75,696 |
Feb 15, 2024 | 568.00 | 570.00 | 558.00 | 561.35 | 561.35 | 162,828 |
Feb 14, 2024 | 555.00 | 570.00 | 540.00 | 564.30 | 564.30 | 88,562 |
Feb 13, 2024 | 562.00 | 565.00 | 534.20 | 560.35 | 560.35 | 281,608 |
Feb 12, 2024 | 575.00 | 584.90 | 558.00 | 562.30 | 562.30 | 127,705 |
Feb 09, 2024 | 569.00 | 575.00 | 555.00 | 568.50 | 568.50 | 270,341 |
Feb 08, 2024 | 570.00 | 578.20 | 562.00 | 564.45 | 564.45 | 126,975 |
Feb 07, 2024 | 552.00 | 573.00 | 540.00 | 568.45 | 568.45 | 163,397 |
Feb 06, 2024 | 548.00 | 555.00 | 544.00 | 548.60 | 548.60 | 149,148 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |