Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 09, 2024 | 570.00 | 571.50 | 564.00 | 567.80 | 567.80 | 1,409 |
May 08, 2024 | 588.75 | 588.75 | 567.25 | 572.20 | 572.20 | 1,951 |
May 07, 2024 | 594.00 | 594.00 | 570.45 | 570.80 | 570.80 | 2,816 |
May 06, 2024 | 594.50 | 605.00 | 586.05 | 593.10 | 593.10 | 8,652 |
May 03, 2024 | 589.00 | 594.90 | 582.25 | 584.55 | 584.55 | 6,679 |
May 02, 2024 | 587.35 | 598.25 | 575.00 | 592.80 | 592.80 | 15,716 |
Apr 30, 2024 | 579.05 | 579.25 | 572.10 | 575.35 | 575.35 | 3,651 |
Apr 29, 2024 | 578.90 | 590.90 | 575.00 | 576.90 | 576.90 | 3,058 |
Apr 26, 2024 | 573.60 | 577.95 | 560.50 | 564.45 | 564.45 | 4,325 |
Apr 25, 2024 | 563.30 | 582.00 | 561.20 | 571.35 | 571.35 | 2,650 |
Apr 24, 2024 | 565.05 | 577.80 | 553.95 | 560.70 | 560.70 | 7,367 |
Apr 23, 2024 | 583.85 | 583.85 | 563.95 | 568.10 | 568.10 | 2,270 |
Apr 22, 2024 | 598.65 | 598.65 | 570.45 | 572.40 | 572.40 | 5,520 |
Apr 19, 2024 | 582.20 | 591.10 | 574.00 | 586.90 | 586.90 | 1,837 |
Apr 18, 2024 | 586.90 | 595.75 | 581.95 | 583.40 | 583.40 | 2,974 |
Apr 16, 2024 | 590.30 | 597.55 | 582.95 | 585.05 | 585.05 | 1,360 |
Apr 15, 2024 | 597.50 | 600.00 | 574.80 | 592.75 | 592.75 | 3,813 |
Apr 12, 2024 | 623.00 | 625.30 | 596.60 | 598.00 | 598.00 | 5,002 |
Apr 10, 2024 | 624.70 | 629.95 | 612.00 | 614.20 | 614.20 | 2,226 |
Apr 09, 2024 | 616.75 | 631.90 | 616.75 | 619.35 | 619.35 | 1,473 |
Apr 08, 2024 | 623.20 | 631.90 | 620.00 | 625.70 | 625.70 | 1,754 |
Apr 05, 2024 | 625.05 | 634.40 | 625.05 | 627.50 | 627.50 | 2,802 |
Apr 04, 2024 | 649.75 | 649.75 | 627.20 | 628.85 | 628.85 | 3,492 |
Apr 03, 2024 | 628.45 | 637.40 | 623.55 | 635.15 | 635.15 | 875 |
Apr 02, 2024 | 645.05 | 645.05 | 617.10 | 623.25 | 623.25 | 4,384 |
Apr 01, 2024 | 614.50 | 638.95 | 614.50 | 631.50 | 631.50 | 6,854 |
Mar 28, 2024 | 610.15 | 624.80 | 608.00 | 614.85 | 614.85 | 3,854 |
Mar 27, 2024 | 615.05 | 630.65 | 604.05 | 605.50 | 605.50 | 11,107 |
Mar 26, 2024 | 625.05 | 638.05 | 621.50 | 623.30 | 623.30 | 3,892 |
Mar 22, 2024 | 639.90 | 639.90 | 627.15 | 630.00 | 630.00 | 4,941 |
Mar 21, 2024 | 609.40 | 656.00 | 609.40 | 649.75 | 649.75 | 9,279 |
Mar 20, 2024 | 582.10 | 619.10 | 576.10 | 605.45 | 605.45 | 13,867 |
Mar 19, 2024 | 570.15 | 584.50 | 565.70 | 576.40 | 576.40 | 16,378 |
Mar 18, 2024 | 571.00 | 578.65 | 566.60 | 568.30 | 568.30 | 5,450 |
Mar 15, 2024 | 573.45 | 589.40 | 571.00 | 574.80 | 574.80 | 4,766 |
Mar 14, 2024 | 571.10 | 592.40 | 550.05 | 579.05 | 579.05 | 12,220 |
Mar 13, 2024 | 590.05 | 591.25 | 557.00 | 559.90 | 559.90 | 4,572 |
Mar 12, 2024 | 601.00 | 603.00 | 577.95 | 584.05 | 584.05 | 10,024 |
Mar 11, 2024 | 634.00 | 634.00 | 596.10 | 601.10 | 601.10 | 4,217 |
Mar 07, 2024 | 640.05 | 643.85 | 622.05 | 626.50 | 626.50 | 5,636 |
Mar 06, 2024 | 665.10 | 665.10 | 620.00 | 632.05 | 632.05 | 6,607 |
Mar 05, 2024 | 668.90 | 668.90 | 650.00 | 650.90 | 650.90 | 6,075 |
Mar 04, 2024 | 669.60 | 669.60 | 655.00 | 666.55 | 666.55 | 1,833 |
Mar 01, 2024 | 664.85 | 669.80 | 654.25 | 665.85 | 665.85 | 2,902 |
Feb 29, 2024 | 661.25 | 663.00 | 645.35 | 651.20 | 651.20 | 3,775 |
Feb 28, 2024 | 662.05 | 674.05 | 655.35 | 662.25 | 662.25 | 1,548 |
Feb 27, 2024 | 675.15 | 677.65 | 665.35 | 670.40 | 670.40 | 2,287 |
Feb 26, 2024 | 666.40 | 681.10 | 657.55 | 672.85 | 672.85 | 8,238 |
Feb 23, 2024 | 681.95 | 682.00 | 665.05 | 667.75 | 667.75 | 2,301 |
Feb 22, 2024 | 681.00 | 682.00 | 673.55 | 678.15 | 678.15 | 2,433 |
Feb 21, 2024 | 702.75 | 702.75 | 679.10 | 680.55 | 680.55 | 7,057 |
Feb 20, 2024 | 704.00 | 709.00 | 675.20 | 682.90 | 682.90 | 7,179 |
Feb 19, 2024 | 690.00 | 719.85 | 690.00 | 703.20 | 703.20 | 7,061 |
Feb 16, 2024 | 688.75 | 695.55 | 686.00 | 690.45 | 690.45 | 1,763 |
Feb 15, 2024 | 696.70 | 700.00 | 689.45 | 689.95 | 689.95 | 6,784 |
Feb 14, 2024 | 689.35 | 699.80 | 687.65 | 693.00 | 693.00 | 1,772 |
Feb 13, 2024 | 690.65 | 725.00 | 666.00 | 698.20 | 698.20 | 3,090 |
Feb 12, 2024 | 712.00 | 720.45 | 688.10 | 691.30 | 691.30 | 9,996 |
Feb 09, 2024 | 710.85 | 724.55 | 705.55 | 708.80 | 708.80 | 8,590 |
Feb 08, 2024 | 713.70 | 730.90 | 707.00 | 716.15 | 716.15 | 4,978 |
Feb 07, 2024 | 704.20 | 732.95 | 704.20 | 710.70 | 710.70 | 9,422 |
Feb 06, 2024 | 710.15 | 718.55 | 701.95 | 713.00 | 713.00 | 9,180 |
Feb 05, 2024 | 735.20 | 735.20 | 706.90 | 714.05 | 714.05 | 10,025 |
Feb 02, 2024 | 723.00 | 740.00 | 699.35 | 728.65 | 728.65 | 9,386 |
Feb 01, 2024 | 712.25 | 721.00 | 697.70 | 717.80 | 717.80 | 11,794 |
Jan 31, 2024 | 695.15 | 713.70 | 693.50 | 696.55 | 696.55 | 8,086 |
Jan 30, 2024 | 715.90 | 729.45 | 694.60 | 697.00 | 697.00 | 9,231 |
Jan 29, 2024 | 788.60 | 788.60 | 698.00 | 700.45 | 700.45 | 7,877 |
Jan 25, 2024 | 695.00 | 710.50 | 673.20 | 680.20 | 680.20 | 9,258 |
Jan 24, 2024 | 669.15 | 710.00 | 658.60 | 698.65 | 698.65 | 3,633 |
Jan 23, 2024 | 675.85 | 680.30 | 663.65 | 669.15 | 669.15 | 2,224 |
Jan 19, 2024 | 700.55 | 700.55 | 683.05 | 686.25 | 686.25 | 15,566 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 691.40 | 699.70 | 687.65 | 697.25 | 697.25 | 2,602 |
Jan 16, 2024 | 701.05 | 715.65 | 691.45 | 693.85 | 693.85 | 8,643 |
Jan 15, 2024 | 714.00 | 716.80 | 704.25 | 707.65 | 707.65 | 2,558 |
Jan 12, 2024 | 713.75 | 720.00 | 701.95 | 709.10 | 709.10 | 14,702 |
Jan 11, 2024 | 705.00 | 725.60 | 705.00 | 715.90 | 715.90 | 3,714 |
Jan 10, 2024 | 703.75 | 710.05 | 699.90 | 704.00 | 704.00 | 157,001 |
Jan 09, 2024 | 709.60 | 726.35 | 705.00 | 707.35 | 707.35 | 4,998 |
Jan 08, 2024 | 708.45 | 719.35 | 701.00 | 710.85 | 710.85 | 6,168 |
Jan 05, 2024 | 731.45 | 731.45 | 704.00 | 712.30 | 712.30 | 5,805 |
Jan 04, 2024 | 704.50 | 729.00 | 703.05 | 725.40 | 725.40 | 11,559 |
Jan 03, 2024 | 705.25 | 708.05 | 699.50 | 705.65 | 705.65 | 3,660 |
Jan 02, 2024 | 727.65 | 727.65 | 696.65 | 705.00 | 705.00 | 17,218 |
Jan 01, 2024 | 712.55 | 712.55 | 701.85 | 706.45 | 706.45 | 103,665 |
Dec 29, 2023 | 722.45 | 722.45 | 703.00 | 705.40 | 705.40 | 104,125 |
Dec 28, 2023 | 720.00 | 734.80 | 712.40 | 718.70 | 718.70 | 7,823 |
Dec 27, 2023 | 748.55 | 750.45 | 728.00 | 730.00 | 730.00 | 5,007 |
Dec 26, 2023 | 747.00 | 748.60 | 732.95 | 745.45 | 745.45 | 7,678 |
Dec 22, 2023 | 748.75 | 758.00 | 718.15 | 723.75 | 723.75 | 6,990 |
Dec 21, 2023 | 722.25 | 754.55 | 722.25 | 744.50 | 744.50 | 9,221 |
Dec 20, 2023 | 764.40 | 767.95 | 726.40 | 729.70 | 729.70 | 25,455 |
Dec 19, 2023 | 739.25 | 763.85 | 731.00 | 757.00 | 757.00 | 36,965 |
Dec 18, 2023 | 722.65 | 740.85 | 706.80 | 722.00 | 722.00 | 23,114 |
Dec 15, 2023 | 718.80 | 722.45 | 703.45 | 708.45 | 708.45 | 3,230 |
Dec 14, 2023 | 721.70 | 724.00 | 699.45 | 718.70 | 718.70 | 11,192 |
Dec 13, 2023 | 670.70 | 708.85 | 667.10 | 705.30 | 705.30 | 25,661 |
Dec 12, 2023 | 667.00 | 669.50 | 653.00 | 667.85 | 667.85 | 2,125 |
Dec 11, 2023 | 660.45 | 674.20 | 653.95 | 667.30 | 667.30 | 5,689 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |