Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 25, 2024 | 504.70 | 505.95 | 480.15 | 488.05 | 488.05 | 96,075 |
Oct 24, 2024 | 495.50 | 507.80 | 490.90 | 504.70 | 504.70 | 77,292 |
Oct 23, 2024 | 491.00 | 500.40 | 482.85 | 493.05 | 493.05 | 154,278 |
Oct 22, 2024 | 510.00 | 511.00 | 485.15 | 489.20 | 489.20 | 99,085 |
Oct 21, 2024 | 524.65 | 526.00 | 506.00 | 509.85 | 509.85 | 92,561 |
Oct 18, 2024 | 519.45 | 526.30 | 509.30 | 524.65 | 524.65 | 125,109 |
Oct 17, 2024 | 537.95 | 537.95 | 519.40 | 520.90 | 520.90 | 86,077 |
Oct 16, 2024 | 537.40 | 539.80 | 530.00 | 534.20 | 534.20 | 36,848 |
Oct 15, 2024 | 535.00 | 541.90 | 534.65 | 538.80 | 538.80 | 53,138 |
Oct 14, 2024 | 531.95 | 536.40 | 527.90 | 533.55 | 533.55 | 32,125 |
Oct 11, 2024 | 528.15 | 533.70 | 525.60 | 529.00 | 529.00 | 67,811 |
Oct 10, 2024 | 534.95 | 534.95 | 525.05 | 527.00 | 527.00 | 100,479 |
Oct 09, 2024 | 546.85 | 546.85 | 529.55 | 530.25 | 530.25 | 95,778 |
Oct 08, 2024 | 525.05 | 540.90 | 525.05 | 538.15 | 538.15 | 74,200 |
Oct 07, 2024 | 551.50 | 556.90 | 528.05 | 531.05 | 531.05 | 208,697 |
Oct 04, 2024 | 562.95 | 565.00 | 549.10 | 551.45 | 551.45 | 188,563 |
Oct 03, 2024 | 575.45 | 585.30 | 561.50 | 563.25 | 563.25 | 165,372 |
Oct 01, 2024 | 580.00 | 592.50 | 579.50 | 587.15 | 587.15 | 90,025 |
Sep 30, 2024 | 585.50 | 587.25 | 579.20 | 583.00 | 583.00 | 27,962 |
Sep 27, 2024 | 584.95 | 593.90 | 582.00 | 583.10 | 583.10 | 149,086 |
Sep 26, 2024 | 586.60 | 588.95 | 575.85 | 582.55 | 582.55 | 27,555 |
Sep 25, 2024 | 588.45 | 588.80 | 578.90 | 586.60 | 586.60 | 69,753 |
Sep 24, 2024 | 575.50 | 591.00 | 573.80 | 588.45 | 588.45 | 181,511 |
Sep 23, 2024 | 575.00 | 579.00 | 570.30 | 575.10 | 575.10 | 45,153 |
Sep 20, 2024 | 570.00 | 576.35 | 567.15 | 573.45 | 573.45 | 110,980 |
Sep 19, 2024 | 565.15 | 570.15 | 559.35 | 566.60 | 566.60 | 162,662 |
Sep 18, 2024 | 565.00 | 567.75 | 560.60 | 561.30 | 561.30 | 36,866 |
Sep 17, 2024 | 573.05 | 573.90 | 560.55 | 563.35 | 563.35 | 68,030 |
Sep 16, 2024 | 572.95 | 574.10 | 568.30 | 571.90 | 571.90 | 66,224 |
Sep 13, 2024 | 571.70 | 577.50 | 568.10 | 568.95 | 568.95 | 140,826 |
Sep 12, 2024 | 575.65 | 576.95 | 566.05 | 568.10 | 568.10 | 176,825 |
Sep 11, 2024 | 595.75 | 596.45 | 570.20 | 570.90 | 570.90 | 338,853 |
Sep 10, 2024 | 593.00 | 601.95 | 590.15 | 596.60 | 596.60 | 137,791 |
Sep 09, 2024 | 601.15 | 603.45 | 587.10 | 592.55 | 592.55 | 174,927 |
Sep 06, 2024 | 619.95 | 619.95 | 603.20 | 604.85 | 604.85 | 118,404 |
Sep 05, 2024 | 615.60 | 621.95 | 611.95 | 617.10 | 617.10 | 133,957 |
Sep 04, 2024 | 614.85 | 620.90 | 595.25 | 609.75 | 609.75 | 168,804 |
Sep 03, 2024 | 626.90 | 632.70 | 622.30 | 623.20 | 623.20 | 25,948 |
Sep 02, 2024 | 625.20 | 635.95 | 625.20 | 626.85 | 626.85 | 105,914 |
Aug 30, 2024 | 628.50 | 633.00 | 626.30 | 627.05 | 627.05 | 16,645 |
Aug 29, 2024 | 642.70 | 642.70 | 622.70 | 628.45 | 628.45 | 125,242 |
Aug 28, 2024 | 643.75 | 648.95 | 629.80 | 640.90 | 640.90 | 93,880 |
Aug 27, 2024 | - | - | - | - | - | - |
Aug 26, 2024 | 621.25 | 630.90 | 618.20 | 626.80 | 626.80 | 209,319 |
Aug 23, 2024 | 625.25 | 627.40 | 618.00 | 620.80 | 620.80 | 54,275 |
Aug 22, 2024 | 628.45 | 631.95 | 619.75 | 625.15 | 625.15 | 51,747 |
Aug 21, 2024 | 623.45 | 628.95 | 620.15 | 621.70 | 621.70 | 64,729 |
Aug 20, 2024 | 621.05 | 625.50 | 613.35 | 621.35 | 621.35 | 91,996 |
Aug 19, 2024 | 605.45 | 624.95 | 603.60 | 616.90 | 616.90 | 278,524 |
Aug 16, 2024 | 600.75 | 611.00 | 593.85 | 603.40 | 603.40 | 131,379 |
Aug 14, 2024 | 626.40 | 626.40 | 593.35 | 598.75 | 598.75 | 745,543 |
Aug 13, 2024 | 717.95 | 717.95 | 614.70 | 621.15 | 621.15 | 1,138,342 |
Aug 12, 2024 | 767.10 | 767.10 | 731.35 | 734.90 | 734.90 | 104,799 |
Aug 09, 2024 | 759.95 | 761.80 | 742.55 | 746.40 | 746.40 | 50,417 |
Aug 08, 2024 | 753.95 | 765.35 | 744.85 | 746.90 | 746.90 | 74,638 |
Aug 07, 2024 | 728.95 | 755.50 | 718.80 | 753.95 | 753.95 | 127,111 |
Aug 06, 2024 | 710.10 | 737.50 | 710.10 | 718.90 | 718.90 | 51,054 |
Aug 05, 2024 | 718.05 | 737.30 | 701.00 | 705.80 | 705.80 | 54,508 |
Aug 02, 2024 | 730.45 | 748.70 | 728.35 | 738.35 | 738.35 | 28,337 |
Aug 01, 2024 | 753.00 | 756.85 | 733.75 | 741.05 | 741.05 | 105,668 |
Jul 31, 2024 | 749.75 | 754.45 | 737.00 | 749.75 | 749.75 | 69,792 |
Jul 30, 2024 | 713.00 | 746.45 | 710.00 | 742.75 | 742.75 | 76,755 |
Jul 29, 2024 | 705.50 | 724.75 | 705.50 | 715.30 | 715.30 | 35,954 |
Jul 26, 2024 | 696.00 | 713.00 | 693.00 | 706.60 | 706.60 | 26,089 |
Jul 25, 2024 | 690.20 | 694.10 | 682.90 | 690.30 | 690.30 | 13,395 |
Jul 24, 2024 | 685.85 | 696.15 | 683.05 | 691.05 | 691.05 | 12,428 |
Jul 23, 2024 | 699.80 | 699.80 | 630.00 | 686.60 | 686.60 | 127,207 |
Jul 22, 2024 | 662.00 | 699.30 | 661.00 | 697.80 | 697.80 | 26,482 |
Jul 19, 2024 | 701.90 | 704.35 | 669.00 | 670.95 | 670.95 | 78,639 |
Jul 18, 2024 | 705.05 | 706.20 | 691.85 | 704.40 | 704.40 | 49,244 |
Jul 16, 2024 | 707.95 | 712.00 | 702.00 | 703.60 | 703.60 | 41,178 |
Jul 15, 2024 | 701.75 | 714.75 | 700.55 | 709.55 | 709.55 | 21,825 |
Jul 12, 2024 | 698.80 | 710.95 | 698.80 | 705.55 | 705.55 | 18,941 |
Jul 11, 2024 | 705.00 | 706.95 | 693.60 | 701.45 | 701.45 | 44,167 |
Jul 10, 2024 | 703.00 | 707.55 | 680.00 | 700.65 | 700.65 | 70,172 |
Jul 09, 2024 | 706.30 | 712.75 | 701.60 | 705.40 | 705.40 | 49,300 |
Jul 08, 2024 | 729.70 | 729.70 | 704.60 | 708.95 | 708.95 | 22,336 |
Jul 05, 2024 | 715.45 | 728.85 | 715.45 | 721.60 | 721.60 | 84,198 |
Jul 04, 2024 | 713.05 | 727.80 | 707.10 | 718.75 | 718.75 | 41,576 |
Jul 03, 2024 | 713.15 | 718.85 | 706.80 | 713.65 | 713.65 | 24,513 |
Jul 02, 2024 | 714.60 | 722.75 | 704.40 | 710.65 | 710.65 | 78,928 |
Jul 01, 2024 | 683.95 | 707.45 | 683.40 | 704.50 | 704.50 | 24,654 |
Jun 28, 2024 | 689.55 | 696.65 | 684.25 | 686.05 | 686.05 | 59,461 |
Jun 27, 2024 | 690.30 | 694.05 | 677.85 | 687.60 | 687.60 | 236,366 |
Jun 26, 2024 | 694.15 | 702.00 | 691.25 | 694.10 | 694.10 | 14,511 |
Jun 25, 2024 | 709.90 | 709.90 | 694.25 | 695.20 | 695.20 | 15,180 |
Jun 24, 2024 | 696.00 | 713.25 | 690.00 | 704.65 | 704.65 | 25,798 |
Jun 21, 2024 | 713.50 | 716.50 | 702.75 | 707.70 | 707.70 | 91,888 |
Jun 20, 2024 | 687.00 | 718.55 | 680.25 | 712.75 | 712.75 | 627,338 |
Jun 19, 2024 | 691.25 | 696.00 | 678.60 | 685.15 | 685.15 | 24,901 |
Jun 18, 2024 | 674.05 | 692.00 | 674.05 | 690.20 | 690.20 | 115,603 |
Jun 14, 2024 | 680.95 | 680.95 | 671.50 | 675.90 | 675.90 | 25,825 |
Jun 13, 2024 | 666.55 | 677.55 | 666.00 | 675.00 | 675.00 | 30,830 |
Jun 12, 2024 | 658.00 | 669.70 | 657.40 | 665.35 | 665.35 | 88,223 |
Jun 11, 2024 | 665.45 | 668.20 | 656.15 | 658.45 | 658.45 | 47,968 |
Jun 10, 2024 | 643.00 | 672.90 | 634.10 | 663.80 | 663.80 | 244,928 |
Jun 07, 2024 | 625.70 | 639.60 | 625.70 | 634.60 | 634.60 | 112,997 |
Jun 06, 2024 | 634.00 | 643.55 | 629.60 | 638.40 | 638.40 | 43,277 |
Jun 05, 2024 | 595.00 | 633.65 | 595.00 | 627.90 | 627.90 | 36,381 |
Jun 04, 2024 | 620.05 | 623.70 | 563.20 | 596.60 | 596.60 | 212,838 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |