Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 27, 2024 | - | - | - | - | - | - |
Nov 26, 2024 | - | - | - | - | - | - |
Nov 25, 2024 | 526.35 | 580.00 | 526.35 | 559.40 | 559.40 | 88,920 |
Nov 22, 2024 | 524.95 | 534.15 | 518.50 | 524.85 | 524.85 | 19,751 |
Nov 21, 2024 | 533.30 | 534.50 | 520.15 | 523.45 | 523.45 | 10,215 |
Nov 19, 2024 | 536.75 | 549.60 | 526.95 | 533.30 | 533.30 | 19,118 |
Nov 18, 2024 | 542.20 | 550.00 | 525.00 | 535.40 | 535.40 | 24,765 |
Nov 14, 2024 | 542.80 | 558.00 | 530.30 | 537.35 | 537.35 | 25,657 |
Nov 13, 2024 | 558.80 | 574.25 | 538.00 | 542.80 | 542.80 | 56,514 |
Nov 12, 2024 | 578.00 | 595.00 | 551.00 | 567.30 | 567.30 | 36,064 |
Nov 11, 2024 | 589.15 | 589.15 | 574.95 | 579.80 | 579.80 | 27,863 |
Nov 08, 2024 | 587.00 | 603.00 | 578.55 | 589.15 | 589.15 | 37,301 |
Nov 07, 2024 | 588.40 | 598.95 | 581.65 | 587.50 | 587.50 | 16,627 |
Nov 06, 2024 | 584.70 | 590.00 | 573.50 | 588.40 | 588.40 | 22,410 |
Nov 05, 2024 | 566.85 | 595.00 | 552.65 | 576.70 | 576.70 | 22,897 |
Nov 04, 2024 | 577.80 | 578.45 | 552.20 | 566.90 | 566.90 | 21,367 |
Nov 01, 2024 | 579.90 | 589.70 | 575.00 | 584.25 | 584.25 | 6,981 |
Oct 31, 2024 | 562.75 | 580.25 | 561.55 | 575.55 | 575.55 | 32,868 |
Oct 30, 2024 | 536.90 | 574.00 | 536.15 | 567.50 | 567.50 | 33,308 |
Oct 29, 2024 | 538.75 | 540.20 | 530.00 | 535.35 | 535.35 | 29,781 |
Oct 28, 2024 | 526.00 | 548.00 | 513.00 | 536.05 | 536.05 | 37,719 |
Oct 25, 2024 | 552.00 | 552.00 | 522.70 | 527.30 | 527.30 | 41,187 |
Oct 24, 2024 | 545.15 | 559.15 | 543.80 | 552.10 | 552.10 | 42,831 |
Oct 23, 2024 | 551.20 | 555.85 | 541.70 | 546.10 | 546.10 | 36,110 |
Oct 22, 2024 | 572.45 | 573.00 | 541.65 | 551.20 | 551.20 | 39,040 |
Oct 21, 2024 | 575.00 | 577.15 | 562.25 | 569.60 | 569.60 | 44,003 |
Oct 18, 2024 | 556.20 | 579.80 | 546.55 | 575.70 | 575.70 | 51,763 |
Oct 17, 2024 | 580.90 | 594.00 | 552.00 | 556.20 | 556.20 | 112,599 |
Oct 16, 2024 | 587.80 | 587.85 | 562.65 | 572.30 | 572.30 | 53,357 |
Oct 15, 2024 | 582.00 | 600.00 | 568.70 | 582.15 | 582.15 | 62,475 |
Oct 14, 2024 | 589.15 | 592.35 | 572.20 | 580.90 | 580.90 | 14,087 |
Oct 11, 2024 | 594.00 | 597.40 | 578.05 | 586.20 | 586.20 | 20,762 |
Oct 10, 2024 | 564.60 | 598.00 | 563.20 | 593.75 | 593.75 | 41,216 |
Oct 09, 2024 | 576.30 | 580.00 | 553.60 | 561.70 | 561.70 | 54,065 |
Oct 08, 2024 | 546.45 | 578.00 | 540.05 | 573.25 | 573.25 | 33,208 |
Oct 07, 2024 | 575.20 | 575.20 | 541.35 | 546.45 | 546.45 | 50,237 |
Oct 04, 2024 | 583.00 | 590.45 | 571.00 | 575.20 | 575.20 | 18,347 |
Oct 03, 2024 | 590.15 | 598.15 | 578.30 | 581.65 | 581.65 | 25,370 |
Oct 01, 2024 | 605.00 | 609.70 | 582.70 | 595.15 | 595.15 | 37,765 |
Sep 30, 2024 | 580.00 | 606.80 | 576.00 | 598.80 | 598.80 | 73,348 |
Sep 27, 2024 | 596.00 | 596.60 | 576.00 | 578.40 | 578.40 | 96,964 |
Sep 26, 2024 | 596.65 | 609.95 | 590.05 | 592.20 | 592.20 | 32,326 |
Sep 25, 2024 | 605.85 | 613.75 | 594.00 | 602.65 | 602.65 | 57,060 |
Sep 24, 2024 | 614.00 | 616.95 | 601.85 | 605.50 | 605.50 | 86,560 |
Sep 23, 2024 | 611.55 | 623.90 | 609.00 | 613.75 | 613.75 | 45,629 |
Sep 20, 2024 | 624.65 | 634.80 | 612.00 | 614.10 | 614.10 | 34,855 |
Sep 19, 2024 | 626.80 | 629.80 | 605.05 | 624.05 | 624.05 | 46,124 |
Sep 18, 2024 | 632.05 | 635.05 | 621.90 | 624.40 | 624.40 | 30,690 |
Sep 17, 2024 | 650.95 | 653.10 | 630.35 | 632.00 | 632.00 | 29,752 |
Sep 16, 2024 | 651.45 | 659.25 | 636.30 | 647.70 | 647.70 | 33,348 |
Sep 13, 2024 | 638.00 | 658.00 | 635.70 | 651.45 | 651.45 | 42,252 |
Sep 12, 2024 | 647.00 | 656.00 | 634.10 | 637.10 | 637.10 | 39,090 |
Sep 11, 2024 | 668.00 | 672.10 | 641.20 | 643.65 | 643.65 | 44,769 |
Sep 10, 2024 | 643.65 | 670.00 | 643.65 | 666.65 | 666.65 | 53,221 |
Sep 09, 2024 | 649.10 | 654.95 | 635.00 | 640.40 | 640.40 | 34,628 |
Sep 06, 2024 | 676.00 | 688.00 | 649.80 | 653.25 | 653.25 | 109,048 |
Sep 05, 2024 | 662.90 | 677.80 | 662.80 | 673.95 | 673.95 | 68,553 |
Sep 04, 2024 | 660.00 | 667.95 | 654.60 | 661.05 | 661.05 | 55,692 |
Sep 03, 2024 | 664.75 | 670.00 | 659.00 | 661.40 | 661.40 | 33,790 |
Sep 02, 2024 | 684.35 | 690.90 | 657.00 | 658.65 | 658.65 | 74,357 |
Aug 30, 2024 | 672.00 | 682.95 | 670.00 | 674.30 | 674.30 | 54,078 |
Aug 29, 2024 | 688.35 | 688.50 | 668.50 | 671.25 | 671.25 | 69,000 |
Aug 28, 2024 | 685.00 | 708.50 | 684.00 | 689.25 | 689.25 | 100,184 |
Aug 27, 2024 | 709.35 | 727.00 | 682.00 | 688.05 | 688.05 | 320,194 |
Aug 26, 2024 | 712.00 | 712.00 | 695.80 | 702.35 | 702.35 | 74,937 |
Aug 23, 2024 | 709.00 | 710.25 | 690.00 | 706.95 | 706.95 | 112,258 |
Aug 22, 2024 | 696.70 | 710.00 | 689.05 | 703.20 | 703.20 | 153,459 |
Aug 21, 2024 | 694.00 | 706.50 | 685.95 | 693.20 | 693.20 | 193,440 |
Aug 20, 2024 | 615.85 | 717.70 | 615.00 | 692.45 | 692.45 | 765,936 |
Aug 19, 2024 | 610.10 | 615.90 | 606.00 | 614.35 | 614.35 | 22,719 |
Aug 16, 2024 | 602.10 | 619.95 | 600.05 | 607.05 | 607.05 | 56,692 |
Aug 14, 2024 | 604.80 | 612.00 | 592.80 | 608.15 | 608.15 | 32,867 |
Aug 13, 2024 | 628.45 | 631.30 | 597.00 | 601.75 | 601.75 | 53,870 |
Aug 12, 2024 | 616.60 | 639.35 | 611.60 | 626.35 | 626.35 | 63,623 |
Aug 09, 2024 | 629.65 | 634.15 | 616.05 | 621.30 | 621.30 | 29,648 |
Aug 08, 2024 | 636.00 | 636.00 | 617.25 | 621.80 | 621.80 | 35,058 |
Aug 07, 2024 | 606.30 | 642.45 | 590.25 | 636.85 | 636.85 | 118,417 |
Aug 06, 2024 | 588.85 | 630.00 | 588.85 | 599.05 | 599.05 | 98,218 |
Aug 05, 2024 | 604.00 | 608.85 | 581.55 | 588.85 | 588.85 | 51,285 |
Aug 02, 2024 | 601.00 | 633.95 | 600.00 | 618.80 | 618.80 | 50,099 |
Aug 01, 2024 | 624.30 | 637.00 | 608.00 | 610.40 | 610.40 | 65,461 |
Jul 31, 2024 | 634.30 | 634.65 | 616.15 | 619.45 | 619.45 | 48,076 |
Jul 30, 2024 | 625.70 | 640.65 | 622.00 | 629.35 | 629.35 | 66,492 |
Jul 29, 2024 | 640.45 | 645.90 | 622.05 | 625.65 | 625.65 | 91,007 |
Jul 26, 2024 | 657.95 | 665.00 | 629.55 | 637.25 | 637.25 | 164,482 |
Jul 25, 2024 | 624.00 | 657.40 | 615.00 | 636.65 | 636.65 | 139,026 |
Jul 24, 2024 | 596.00 | 633.50 | 596.00 | 627.00 | 627.00 | 111,354 |
Jul 23, 2024 | 605.00 | 607.85 | 576.00 | 595.10 | 595.10 | 38,848 |
Jul 22, 2024 | 585.00 | 619.70 | 577.00 | 606.05 | 606.05 | 67,210 |
Jul 19, 2024 | 593.40 | 600.60 | 580.00 | 585.85 | 585.85 | 77,806 |
Jul 18, 2024 | 612.40 | 612.40 | 582.00 | 593.40 | 593.40 | 58,449 |
Jul 16, 2024 | 602.15 | 615.00 | 601.15 | 609.40 | 609.40 | 51,387 |
Jul 15, 2024 | 610.05 | 610.10 | 593.85 | 602.20 | 602.20 | 34,259 |
Jul 12, 2024 | 610.15 | 619.90 | 598.00 | 605.00 | 605.00 | 55,804 |
Jul 11, 2024 | 603.30 | 612.45 | 601.50 | 607.10 | 607.10 | 33,858 |
Jul 10, 2024 | 619.50 | 619.50 | 590.00 | 603.30 | 603.30 | 72,162 |
Jul 09, 2024 | 618.15 | 630.50 | 600.00 | 613.45 | 613.45 | 37,532 |
Jul 08, 2024 | 637.15 | 637.15 | 606.60 | 615.05 | 615.05 | 64,125 |
Jul 05, 2024 | 633.00 | 640.90 | 623.25 | 627.75 | 627.75 | 47,072 |
Jul 04, 2024 | 637.15 | 647.65 | 630.00 | 632.30 | 632.30 | 63,913 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |