Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 14, 2024 | 714.05 | 742.75 | 709.65 | 741.35 | 741.35 | 5,837,816 |
Nov 13, 2024 | 722.10 | 732.65 | 711.00 | 714.15 | 714.15 | 3,327,567 |
Nov 12, 2024 | 730.00 | 738.25 | 724.85 | 730.40 | 730.40 | 3,386,712 |
Nov 11, 2024 | 737.95 | 748.40 | 726.05 | 729.75 | 729.75 | 8,143,152 |
Nov 08, 2024 | 710.00 | 742.85 | 693.65 | 732.90 | 732.90 | 26,357,564 |
Nov 07, 2024 | 690.15 | 691.95 | 678.70 | 683.80 | 683.80 | 3,107,810 |
Nov 06, 2024 | 669.00 | 688.00 | 669.00 | 684.65 | 684.65 | 2,440,822 |
Nov 05, 2024 | 665.90 | 670.40 | 650.90 | 668.00 | 668.00 | 2,302,218 |
Nov 04, 2024 | 689.00 | 689.00 | 664.85 | 666.55 | 666.55 | 3,848,485 |
Nov 01, 2024 | 678.90 | 692.60 | 678.05 | 687.60 | 687.60 | 221,089 |
Oct 31, 2024 | 680.00 | 683.00 | 669.10 | 676.70 | 676.70 | 2,760,863 |
Oct 30, 2024 | 678.75 | 693.20 | 671.35 | 684.75 | 684.75 | 2,087,809 |
Oct 29, 2024 | 674.95 | 685.35 | 669.00 | 678.75 | 678.75 | 3,577,891 |
Oct 28, 2024 | 690.00 | 693.90 | 669.00 | 671.25 | 671.25 | 3,468,888 |
Oct 25, 2024 | 672.65 | 695.35 | 656.45 | 691.25 | 691.25 | 5,954,183 |
Oct 24, 2024 | 654.95 | 670.00 | 651.05 | 667.00 | 667.00 | 1,637,028 |
Oct 23, 2024 | 652.20 | 665.15 | 649.00 | 658.65 | 658.65 | 1,954,862 |
Oct 22, 2024 | 682.55 | 684.05 | 653.30 | 656.10 | 656.10 | 2,782,936 |
Oct 21, 2024 | 692.00 | 714.50 | 675.00 | 679.00 | 679.00 | 7,839,775 |
Oct 18, 2024 | 685.80 | 693.00 | 680.40 | 686.70 | 686.70 | 2,267,035 |
Oct 17, 2024 | 704.90 | 704.90 | 679.70 | 687.30 | 687.30 | 2,084,447 |
Oct 16, 2024 | 711.00 | 713.65 | 698.80 | 704.55 | 704.55 | 1,318,050 |
Oct 15, 2024 | 707.00 | 713.95 | 702.60 | 712.60 | 712.60 | 1,311,750 |
Oct 14, 2024 | 710.00 | 714.60 | 698.80 | 705.20 | 705.20 | 2,285,519 |
Oct 11, 2024 | 706.25 | 711.00 | 695.15 | 708.55 | 708.55 | 1,050,211 |
Oct 10, 2024 | 699.20 | 715.40 | 697.00 | 706.25 | 706.25 | 3,112,837 |
Oct 09, 2024 | 685.10 | 707.80 | 685.00 | 693.65 | 693.65 | 2,889,487 |
Oct 08, 2024 | 653.00 | 686.90 | 651.55 | 684.65 | 684.65 | 3,891,924 |
Oct 07, 2024 | 668.00 | 681.70 | 645.90 | 653.05 | 653.05 | 4,155,691 |
Oct 04, 2024 | 674.05 | 677.95 | 657.00 | 661.45 | 661.45 | 4,004,021 |
Oct 03, 2024 | 668.50 | 682.55 | 668.20 | 674.05 | 674.05 | 2,412,102 |
Oct 01, 2024 | 690.00 | 690.70 | 676.10 | 681.70 | 681.70 | 2,326,716 |
Sep 30, 2024 | 698.00 | 708.15 | 682.20 | 684.70 | 684.70 | 4,573,293 |
Sep 27, 2024 | 709.50 | 715.60 | 699.30 | 710.30 | 710.30 | 2,048,448 |
Sep 26, 2024 | 711.90 | 719.00 | 705.50 | 709.90 | 709.90 | 2,008,532 |
Sep 25, 2024 | 713.20 | 717.70 | 707.25 | 709.95 | 709.95 | 2,024,360 |
Sep 24, 2024 | 718.50 | 720.45 | 709.90 | 711.65 | 711.65 | 2,080,352 |
Sep 23, 2024 | 705.00 | 716.35 | 698.35 | 714.80 | 714.80 | 4,278,812 |
Sep 20, 2024 | 694.00 | 707.00 | 681.00 | 702.75 | 702.75 | 2,945,519 |
Sep 19, 2024 | 686.00 | 693.60 | 670.80 | 690.85 | 690.85 | 1,484,426 |
Sep 18, 2024 | 692.20 | 695.20 | 677.35 | 681.40 | 681.40 | 910,016 |
Sep 17, 2024 | 691.50 | 695.50 | 685.00 | 692.25 | 692.25 | 818,850 |
Sep 16, 2024 | 691.25 | 698.80 | 686.00 | 690.95 | 690.95 | 1,596,640 |
Sep 13, 2024 | 698.50 | 701.75 | 688.05 | 689.05 | 689.05 | 2,255,367 |
Sep 12, 2024 | 691.05 | 703.75 | 685.10 | 700.90 | 700.90 | 4,151,347 |
Sep 11, 2024 | 694.95 | 695.00 | 681.75 | 684.75 | 684.75 | 2,187,560 |
Sep 10, 2024 | 670.40 | 696.70 | 667.10 | 695.00 | 695.00 | 8,406,601 |
Sep 09, 2024 | 653.00 | 667.50 | 651.30 | 665.85 | 665.85 | 3,227,317 |
Sep 06, 2024 | 669.80 | 671.85 | 652.50 | 657.25 | 657.25 | 3,123,554 |
Sep 05, 2024 | 662.00 | 673.50 | 659.00 | 670.45 | 670.45 | 3,865,533 |
Sep 04, 2024 | 654.00 | 662.50 | 650.20 | 659.65 | 659.65 | 2,878,159 |
Sep 03, 2024 | 660.00 | 663.45 | 655.60 | 658.95 | 658.95 | 2,308,988 |
Sep 02, 2024 | 650.10 | 658.80 | 647.10 | 655.90 | 655.90 | 2,023,960 |
Aug 30, 2024 | 650.00 | 655.25 | 644.15 | 647.50 | 647.50 | 6,267,171 |
Aug 29, 2024 | 656.00 | 656.40 | 642.05 | 648.30 | 648.30 | 1,871,061 |
Aug 28, 2024 | 665.30 | 671.70 | 651.80 | 654.20 | 654.20 | 2,994,726 |
Aug 27, 2024 | 667.05 | 670.00 | 660.80 | 665.30 | 665.30 | 2,847,909 |
Aug 26, 2024 | 643.80 | 669.80 | 641.45 | 661.60 | 661.60 | 9,957,687 |
Aug 23, 2024 | 646.25 | 649.00 | 636.40 | 641.90 | 641.90 | 3,388,820 |
Aug 22, 2024 | 624.25 | 647.05 | 620.80 | 644.60 | 644.60 | 6,513,073 |
Aug 21, 2024 | 617.00 | 622.25 | 613.60 | 621.15 | 621.15 | 1,138,941 |
Aug 20, 2024 | 623.90 | 623.90 | 607.60 | 616.15 | 616.15 | 2,121,144 |
Aug 19, 2024 | 627.90 | 630.75 | 608.40 | 613.15 | 613.15 | 3,642,710 |
Aug 16, 2024 | 619.65 | 625.60 | 611.15 | 623.20 | 623.20 | 1,277,279 |
Aug 14, 2024 | 611.65 | 613.00 | 599.55 | 611.45 | 611.45 | 2,877,894 |
Aug 13, 2024 | 617.95 | 621.25 | 609.10 | 610.75 | 610.75 | 1,741,167 |
Aug 12, 2024 | 614.35 | 620.95 | 605.25 | 617.15 | 617.15 | 2,938,363 |
Aug 09, 2024 | 618.10 | 629.40 | 614.75 | 618.45 | 618.45 | 1,822,436 |
Aug 08, 2024 | 616.10 | 622.00 | 611.05 | 614.20 | 614.20 | 1,845,858 |
Aug 07, 2024 | 605.00 | 623.75 | 600.40 | 620.60 | 620.60 | 2,716,217 |
Aug 06, 2024 | 610.15 | 619.05 | 595.00 | 596.95 | 596.95 | 2,833,495 |
Aug 05, 2024 | 611.20 | 624.50 | 600.00 | 609.20 | 609.20 | 5,384,751 |
Aug 02, 2024 | 627.90 | 635.90 | 623.05 | 628.80 | 628.80 | 1,814,825 |
Aug 01, 2024 | 642.05 | 642.35 | 630.65 | 632.15 | 632.15 | 1,504,378 |
Jul 31, 2024 | 646.20 | 647.35 | 639.10 | 642.05 | 642.05 | 1,874,629 |
Jul 30, 2024 | 649.00 | 649.00 | 634.40 | 646.20 | 646.20 | 4,056,660 |
Jul 29, 2024 | 651.45 | 653.80 | 640.80 | 649.75 | 649.75 | 3,791,640 |
Jul 26, 2024 | 631.30 | 649.00 | 627.25 | 647.00 | 647.00 | 4,629,592 |
Jul 25, 2024 | 629.85 | 632.00 | 618.50 | 623.45 | 623.45 | 5,421,179 |
Jul 24, 2024 | 624.85 | 638.60 | 620.65 | 633.40 | 633.40 | 4,966,717 |
Jul 23, 2024 | 620.35 | 626.10 | 601.10 | 623.50 | 623.50 | 6,448,328 |
Jul 22, 2024 | 573.10 | 631.45 | 573.10 | 620.35 | 620.35 | 26,109,344 |
Jul 19, 2024 | 582.30 | 583.00 | 571.05 | 577.90 | 577.90 | 3,139,415 |
Jul 18, 2024 | 586.90 | 588.85 | 579.15 | 582.30 | 582.30 | 2,417,869 |
Jul 16, 2024 | 591.95 | 595.55 | 582.05 | 586.85 | 586.85 | 3,014,603 |
Jul 15, 2024 | 593.00 | 595.20 | 583.50 | 591.65 | 591.65 | 4,100,715 |
Jul 12, 2024 | 603.20 | 605.20 | 592.30 | 594.05 | 594.05 | 1,747,038 |
Jul 11, 2024 | 612.00 | 613.45 | 598.20 | 602.70 | 602.70 | 2,785,481 |
Jul 10, 2024 | 610.45 | 612.90 | 596.85 | 609.85 | 609.85 | 1,926,862 |
Jul 09, 2024 | 610.00 | 624.95 | 605.55 | 609.00 | 609.00 | 2,533,290 |
Jul 08, 2024 | 615.00 | 616.10 | 604.10 | 608.70 | 608.70 | 5,074,219 |
Jul 05, 2024 | 615.80 | 621.00 | 610.60 | 614.50 | 614.50 | 2,592,445 |
Jul 04, 2024 | 602.70 | 619.95 | 600.45 | 612.65 | 612.65 | 5,063,028 |
Jul 03, 2024 | 605.15 | 609.55 | 595.00 | 599.80 | 599.80 | 3,344,910 |
Jul 02, 2024 | 617.00 | 617.75 | 600.20 | 603.70 | 603.70 | 3,026,727 |
Jul 01, 2024 | 625.10 | 626.00 | 610.15 | 614.80 | 614.80 | 2,441,789 |
Jun 28, 2024 | 629.50 | 630.90 | 618.25 | 625.05 | 625.05 | 3,063,821 |
Jun 27, 2024 | 650.25 | 652.20 | 614.25 | 624.40 | 624.40 | 6,641,760 |
Jun 26, 2024 | 660.00 | 662.95 | 646.35 | 649.95 | 649.95 | 4,402,142 |
Jun 25, 2024 | 649.00 | 661.50 | 646.80 | 659.75 | 659.75 | 4,233,594 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |