Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 18, 2024 | 647.95 | 647.95 | 629.35 | 629.90 | 629.90 | 2,166 |
May 17, 2024 | 634.00 | 634.00 | 607.05 | 621.05 | 621.05 | 3,180 |
May 16, 2024 | 628.65 | 628.65 | 617.45 | 621.55 | 621.55 | 1,585 |
May 15, 2024 | 612.05 | 622.50 | 609.00 | 609.65 | 609.65 | 1,548 |
May 14, 2024 | 616.75 | 617.95 | 605.00 | 613.60 | 613.60 | 4,718 |
May 13, 2024 | 591.05 | 620.25 | 591.05 | 611.70 | 611.70 | 6,692 |
May 10, 2024 | 617.25 | 621.00 | 588.75 | 598.65 | 598.65 | 3,977 |
May 09, 2024 | 644.25 | 644.25 | 600.00 | 605.15 | 605.15 | 3,043 |
May 08, 2024 | 641.00 | 649.15 | 629.10 | 631.60 | 631.60 | 3,440 |
May 07, 2024 | 659.85 | 659.85 | 635.20 | 638.00 | 638.00 | 5,830 |
May 06, 2024 | 659.95 | 660.00 | 650.70 | 656.55 | 656.55 | 1,605 |
May 03, 2024 | 664.20 | 665.45 | 653.00 | 656.40 | 656.40 | 1,348 |
May 02, 2024 | 652.65 | 659.00 | 648.45 | 655.20 | 655.20 | 5,843 |
Apr 30, 2024 | 672.55 | 672.55 | 647.50 | 653.10 | 653.10 | 2,390 |
Apr 29, 2024 | 652.00 | 662.00 | 651.25 | 657.65 | 657.65 | 5,174 |
Apr 26, 2024 | 662.00 | 668.50 | 647.00 | 653.10 | 653.10 | 3,644 |
Apr 25, 2024 | 655.15 | 664.05 | 652.50 | 659.90 | 659.90 | 1,677 |
Apr 24, 2024 | 664.25 | 664.25 | 647.55 | 654.00 | 654.00 | 2,569 |
Apr 23, 2024 | 665.85 | 665.85 | 651.00 | 652.75 | 652.75 | 2,278 |
Apr 22, 2024 | 656.10 | 660.45 | 649.50 | 652.00 | 652.00 | 1,010 |
Apr 19, 2024 | 645.80 | 663.10 | 643.15 | 652.05 | 652.05 | 7,761 |
Apr 18, 2024 | 663.35 | 663.35 | 650.10 | 653.35 | 653.35 | 5,335 |
Apr 16, 2024 | 646.55 | 665.00 | 645.00 | 659.75 | 659.75 | 2,603 |
Apr 15, 2024 | 601.05 | 654.45 | 601.05 | 650.85 | 650.85 | 4,849 |
Apr 12, 2024 | 654.90 | 662.35 | 653.00 | 655.10 | 655.10 | 1,889 |
Apr 10, 2024 | 668.65 | 668.65 | 659.75 | 662.85 | 662.85 | 3,102 |
Apr 09, 2024 | 669.40 | 674.00 | 661.65 | 669.40 | 669.40 | 1,849 |
Apr 08, 2024 | 676.05 | 682.55 | 665.00 | 667.50 | 667.50 | 6,346 |
Apr 05, 2024 | 674.55 | 679.35 | 666.70 | 675.65 | 675.65 | 2,490 |
Apr 04, 2024 | 703.00 | 703.00 | 667.15 | 669.70 | 669.70 | 6,423 |
Apr 03, 2024 | 650.50 | 691.00 | 648.25 | 682.40 | 682.40 | 6,011 |
Apr 02, 2024 | 654.70 | 662.00 | 646.65 | 649.25 | 649.25 | 1,862 |
Apr 01, 2024 | 638.20 | 653.05 | 638.20 | 650.75 | 650.75 | 3,478 |
Mar 28, 2024 | 645.60 | 651.00 | 632.55 | 636.05 | 636.05 | 3,821 |
Mar 27, 2024 | 656.40 | 667.00 | 627.75 | 632.20 | 632.20 | 7,638 |
Mar 26, 2024 | 650.50 | 651.40 | 641.80 | 643.50 | 643.50 | 1,203 |
Mar 22, 2024 | 650.00 | 660.00 | 644.65 | 650.50 | 650.50 | 3,781 |
Mar 21, 2024 | 634.95 | 646.00 | 634.95 | 643.80 | 643.80 | 3,915 |
Mar 20, 2024 | 638.45 | 647.00 | 624.00 | 629.40 | 629.40 | 3,849 |
Mar 19, 2024 | 661.45 | 661.45 | 633.95 | 643.65 | 643.65 | 1,785 |
Mar 18, 2024 | 655.50 | 667.05 | 645.95 | 652.95 | 652.95 | 1,780 |
Mar 15, 2024 | 652.90 | 665.00 | 635.95 | 656.45 | 656.45 | 895 |
Mar 14, 2024 | 615.05 | 652.55 | 614.10 | 644.40 | 644.40 | 3,399 |
Mar 13, 2024 | 653.15 | 696.00 | 611.80 | 628.55 | 628.55 | 14,197 |
Mar 12, 2024 | 684.70 | 684.70 | 665.00 | 668.90 | 668.90 | 6,436 |
Mar 11, 2024 | 698.25 | 698.25 | 678.55 | 684.65 | 684.65 | 1,976 |
Mar 07, 2024 | 685.05 | 697.45 | 685.05 | 689.75 | 689.75 | 2,217 |
Mar 06, 2024 | 704.70 | 704.70 | 677.70 | 690.00 | 690.00 | 1,609 |
Mar 05, 2024 | 723.80 | 723.80 | 688.50 | 690.85 | 690.85 | 3,009 |
Mar 04, 2024 | 711.25 | 715.25 | 701.00 | 702.75 | 702.75 | 2,266 |
Mar 01, 2024 | 700.65 | 706.20 | 693.00 | 695.75 | 695.75 | 18,718 |
Feb 29, 2024 | 714.05 | 717.65 | 695.60 | 700.65 | 700.65 | 1,798 |
Feb 28, 2024 | 727.05 | 738.00 | 704.00 | 714.00 | 714.00 | 7,445 |
Feb 27, 2024 | 729.80 | 736.60 | 723.70 | 735.45 | 735.45 | 2,083 |
Feb 26, 2024 | 745.00 | 747.50 | 726.00 | 727.85 | 727.85 | 5,473 |
Feb 23, 2024 | 723.45 | 744.75 | 723.45 | 741.80 | 741.80 | 1,780 |
Feb 22, 2024 | 765.10 | 765.10 | 720.85 | 732.45 | 732.45 | 3,549 |
Feb 21, 2024 | 751.10 | 759.90 | 734.60 | 736.60 | 736.60 | 5,032 |
Feb 20, 2024 | 778.60 | 778.60 | 745.10 | 746.85 | 746.85 | 3,374 |
Feb 19, 2024 | 770.25 | 780.50 | 751.55 | 757.65 | 757.65 | 12,089 |
Feb 16, 2024 | 765.20 | 784.25 | 749.25 | 767.95 | 767.95 | 13,027 |
Feb 15, 2024 | 740.95 | 785.85 | 740.95 | 750.25 | 750.25 | 11,680 |
Feb 14, 2024 | 721.15 | 749.20 | 721.15 | 738.75 | 738.75 | 8,856 |
Feb 13, 2024 | 740.65 | 752.05 | 725.05 | 737.35 | 737.35 | 5,171 |
Feb 12, 2024 | 774.95 | 776.05 | 722.50 | 740.50 | 740.50 | 37,757 |
Feb 09, 2024 | 680.85 | 798.85 | 680.00 | 782.80 | 782.80 | 186,230 |
Feb 08, 2024 | 673.05 | 676.00 | 664.30 | 672.50 | 672.50 | 5,191 |
Feb 07, 2024 | 667.65 | 674.75 | 665.00 | 671.40 | 671.40 | 5,150 |
Feb 06, 2024 | 665.10 | 673.05 | 659.05 | 663.05 | 663.05 | 3,320 |
Feb 05, 2024 | 676.50 | 683.50 | 671.00 | 671.95 | 671.95 | 9,200 |
Feb 02, 2024 | 684.65 | 684.65 | 675.00 | 677.60 | 677.60 | 5,762 |
Feb 01, 2024 | 686.20 | 688.00 | 676.00 | 677.60 | 677.60 | 8,439 |
Jan 31, 2024 | 680.05 | 687.00 | 676.00 | 682.60 | 682.60 | 8,278 |
Jan 30, 2024 | 694.00 | 698.20 | 673.00 | 680.65 | 680.65 | 19,632 |
Jan 29, 2024 | 747.00 | 748.10 | 693.55 | 698.00 | 698.00 | 15,522 |
Jan 25, 2024 | 700.45 | 734.85 | 699.00 | 728.25 | 728.25 | 13,475 |
Jan 24, 2024 | 722.75 | 722.75 | 695.95 | 703.85 | 703.85 | 3,198 |
Jan 23, 2024 | 741.00 | 743.00 | 704.95 | 708.75 | 708.75 | 4,330 |
Jan 19, 2024 | 684.95 | 749.40 | 680.00 | 728.80 | 728.80 | 59,815 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 690.00 | 690.40 | 678.50 | 678.95 | 678.95 | 4,012 |
Jan 16, 2024 | 686.80 | 705.15 | 686.80 | 692.20 | 692.20 | 3,264 |
Jan 15, 2024 | 681.15 | 699.75 | 678.95 | 696.75 | 696.75 | 21,752 |
Jan 12, 2024 | 687.50 | 687.85 | 679.75 | 681.15 | 681.15 | 4,000 |
Jan 11, 2024 | 678.20 | 684.40 | 678.00 | 680.15 | 680.15 | 2,900 |
Jan 10, 2024 | 673.20 | 699.75 | 673.20 | 681.50 | 681.50 | 1,884 |
Jan 09, 2024 | 682.85 | 694.15 | 674.00 | 690.85 | 690.85 | 1,938 |
Jan 08, 2024 | 678.05 | 683.00 | 673.65 | 676.55 | 676.55 | 1,300 |
Jan 05, 2024 | 686.00 | 686.00 | 677.90 | 681.15 | 681.15 | 6,726 |
Jan 04, 2024 | 693.25 | 693.25 | 679.65 | 681.75 | 681.75 | 3,335 |
Jan 03, 2024 | 675.45 | 682.85 | 675.45 | 679.65 | 679.65 | 4,350 |
Jan 02, 2024 | 685.25 | 687.00 | 675.50 | 680.05 | 680.05 | 5,451 |
Jan 01, 2024 | 672.55 | 691.35 | 672.55 | 683.30 | 683.30 | 1,991 |
Dec 29, 2023 | 697.30 | 697.30 | 679.95 | 684.95 | 684.95 | 1,111 |
Dec 28, 2023 | 698.25 | 698.25 | 680.10 | 685.85 | 685.85 | 1,778 |
Dec 27, 2023 | 678.05 | 692.50 | 678.05 | 686.40 | 686.40 | 947 |
Dec 26, 2023 | 677.05 | 686.65 | 677.05 | 683.10 | 683.10 | 5,340 |
Dec 22, 2023 | 681.75 | 688.90 | 675.00 | 678.10 | 678.10 | 5,751 |
Dec 21, 2023 | 665.30 | 682.95 | 662.75 | 680.75 | 680.75 | 4,415 |
Dec 20, 2023 | 690.00 | 694.15 | 665.90 | 669.05 | 669.05 | 4,941 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |