Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 08, 2024 | 697.50 | 709.75 | 690.00 | 693.60 | 693.60 | 1,104,864 |
May 07, 2024 | 722.00 | 726.95 | 690.00 | 700.85 | 700.85 | 2,019,542 |
May 06, 2024 | 738.45 | 741.15 | 707.60 | 722.10 | 722.10 | 1,260,392 |
May 03, 2024 | 736.00 | 740.00 | 725.20 | 732.85 | 732.85 | 1,489,456 |
May 02, 2024 | 724.95 | 739.90 | 707.45 | 734.20 | 734.20 | 2,232,161 |
Apr 30, 2024 | 701.15 | 718.30 | 697.40 | 706.95 | 706.95 | 1,448,948 |
Apr 29, 2024 | 709.90 | 724.60 | 691.85 | 699.85 | 699.85 | 1,451,408 |
Apr 26, 2024 | 729.90 | 731.30 | 698.50 | 701.15 | 701.15 | 934,551 |
Apr 25, 2024 | 736.90 | 741.60 | 723.45 | 729.70 | 729.70 | 1,020,024 |
Apr 24, 2024 | 731.85 | 748.00 | 720.50 | 737.75 | 737.75 | 1,552,507 |
Apr 23, 2024 | 720.00 | 732.20 | 715.30 | 724.85 | 724.85 | 1,747,763 |
Apr 22, 2024 | 700.00 | 718.80 | 697.10 | 712.65 | 712.65 | 1,638,191 |
Apr 19, 2024 | 670.10 | 694.90 | 666.10 | 692.60 | 692.60 | 1,069,195 |
Apr 18, 2024 | 683.00 | 691.25 | 665.20 | 674.90 | 674.90 | 2,336,033 |
Apr 16, 2024 | 688.50 | 701.25 | 669.20 | 673.45 | 673.45 | 1,243,355 |
Apr 15, 2024 | 678.00 | 704.00 | 652.35 | 693.80 | 693.80 | 1,841,612 |
Apr 12, 2024 | 696.10 | 704.00 | 678.00 | 682.90 | 682.90 | 1,458,540 |
Apr 10, 2024 | 700.05 | 705.00 | 694.25 | 698.40 | 698.40 | 1,080,351 |
Apr 09, 2024 | 706.95 | 709.25 | 695.50 | 698.95 | 698.95 | 929,889 |
Apr 08, 2024 | 708.00 | 712.00 | 686.10 | 703.20 | 703.20 | 1,138,880 |
Apr 05, 2024 | 707.00 | 711.15 | 700.00 | 702.80 | 702.80 | 906,201 |
Apr 04, 2024 | 712.90 | 715.70 | 681.05 | 707.25 | 707.25 | 2,550,633 |
Apr 03, 2024 | 715.00 | 721.00 | 707.10 | 713.35 | 713.35 | 1,075,532 |
Apr 02, 2024 | 722.00 | 725.95 | 713.00 | 715.80 | 715.80 | 1,071,239 |
Apr 01, 2024 | 704.95 | 724.00 | 699.40 | 719.55 | 719.55 | 1,185,130 |
Mar 28, 2024 | 706.80 | 712.70 | 685.75 | 694.45 | 694.45 | 1,192,965 |
Mar 27, 2024 | 715.00 | 715.75 | 699.00 | 702.85 | 702.85 | 996,432 |
Mar 26, 2024 | 695.00 | 717.85 | 690.75 | 709.70 | 709.70 | 2,139,681 |
Mar 22, 2024 | 680.20 | 695.00 | 678.00 | 693.05 | 693.05 | 1,064,038 |
Mar 21, 2024 | 670.00 | 689.85 | 662.10 | 680.70 | 680.70 | 1,376,605 |
Mar 20, 2024 | 669.90 | 672.00 | 648.15 | 663.65 | 663.65 | 1,098,545 |
Mar 19, 2024 | 669.65 | 670.00 | 643.40 | 667.40 | 667.40 | 1,932,179 |
Mar 18, 2024 | 663.70 | 672.95 | 648.30 | 671.70 | 671.70 | 900,857 |
Mar 15, 2024 | 655.00 | 680.00 | 639.20 | 664.55 | 664.55 | 5,161,002 |
Mar 14, 2024 | 618.70 | 666.00 | 612.30 | 657.90 | 657.90 | 1,323,985 |
Mar 13, 2024 | 656.80 | 656.80 | 601.55 | 618.75 | 618.75 | 2,974,280 |
Mar 12, 2024 | 678.35 | 687.90 | 641.35 | 658.25 | 658.25 | 2,603,383 |
Mar 11, 2024 | 691.75 | 707.50 | 678.80 | 688.30 | 688.30 | 1,151,264 |
Mar 07, 2024 | 703.85 | 704.55 | 687.00 | 691.75 | 691.75 | 1,758,365 |
Mar 06, 2024 | 687.40 | 707.95 | 669.45 | 699.10 | 699.10 | 3,387,928 |
Mar 05, 2024 | 684.80 | 693.90 | 675.30 | 684.70 | 684.70 | 2,376,664 |
Mar 04, 2024 | 662.05 | 685.45 | 658.00 | 681.90 | 681.90 | 1,991,820 |
Mar 01, 2024 | 655.90 | 662.90 | 647.00 | 650.35 | 650.35 | 877,113 |
Feb 29, 2024 | 658.05 | 664.05 | 628.20 | 640.55 | 640.55 | 1,553,314 |
Feb 28, 2024 | 665.90 | 667.75 | 653.00 | 660.10 | 660.10 | 911,248 |
Feb 27, 2024 | 669.90 | 673.95 | 657.85 | 663.20 | 663.20 | 1,478,526 |
Feb 26, 2024 | 636.15 | 669.40 | 636.15 | 662.25 | 662.25 | 1,770,691 |
Feb 23, 2024 | 642.35 | 646.35 | 639.90 | 642.80 | 642.80 | 747,457 |
Feb 22, 2024 | 638.00 | 654.00 | 635.75 | 642.35 | 642.35 | 2,052,775 |
Feb 21, 2024 | 648.00 | 649.00 | 631.10 | 637.90 | 637.90 | 3,027,198 |
Feb 20, 2024 | 635.80 | 651.85 | 631.25 | 642.85 | 642.85 | 2,014,831 |
Feb 19, 2024 | 633.95 | 639.00 | 622.00 | 635.80 | 635.80 | 1,565,189 |
Feb 16, 2024 | 606.40 | 643.30 | 601.30 | 631.25 | 631.25 | 3,648,096 |
Feb 15, 2024 | 574.00 | 606.50 | 572.10 | 599.25 | 599.25 | 2,339,196 |
Feb 14, 2024 | 562.00 | 584.90 | 560.10 | 568.60 | 568.60 | 2,459,593 |
Feb 13, 2024 | 564.00 | 595.40 | 527.10 | 575.20 | 575.20 | 7,243,293 |
Feb 12, 2024 | 616.25 | 619.80 | 581.70 | 590.25 | 590.25 | 2,220,595 |
Feb 09, 2024 | 627.00 | 634.00 | 596.55 | 607.35 | 607.35 | 1,764,826 |
Feb 08, 2024 | 631.25 | 634.95 | 614.30 | 627.65 | 627.65 | 1,667,942 |
Feb 07, 2024 | 624.80 | 639.00 | 612.45 | 628.95 | 628.95 | 3,925,907 |
Feb 06, 2024 | 606.60 | 638.00 | 603.00 | 616.10 | 616.10 | 2,219,382 |
Feb 05, 2024 | 605.60 | 626.40 | 593.75 | 606.60 | 606.60 | 3,229,617 |
Feb 02, 2024 | 572.60 | 610.00 | 568.55 | 596.55 | 596.55 | 4,018,844 |
Feb 01, 2024 | 568.20 | 572.65 | 553.10 | 564.60 | 564.60 | 2,175,277 |
Jan 31, 2024 | 572.05 | 585.50 | 567.40 | 576.80 | 576.80 | 1,553,754 |
Jan 30, 2024 | 559.20 | 583.60 | 555.00 | 571.85 | 571.85 | 2,111,062 |
Jan 29, 2024 | 538.65 | 565.50 | 536.00 | 553.00 | 553.00 | 2,451,277 |
Jan 25, 2024 | 547.90 | 559.00 | 531.10 | 538.35 | 538.35 | 3,130,536 |
Jan 24, 2024 | 520.25 | 553.25 | 513.50 | 548.50 | 548.50 | 7,251,008 |
Jan 23, 2024 | 575.00 | 576.15 | 514.60 | 529.95 | 529.95 | 10,460,489 |
Jan 19, 2024 | 572.00 | 606.50 | 557.25 | 582.65 | 582.65 | 7,530,335 |
Jan 18, 2024 | 583.00 | 589.55 | 562.60 | 567.30 | 567.30 | 5,393,895 |
Jan 17, 2024 | 590.20 | 605.80 | 581.00 | 583.90 | 583.90 | 3,683,949 |
Jan 16, 2024 | 591.90 | 606.95 | 588.75 | 604.60 | 604.60 | 1,412,873 |
Jan 15, 2024 | 610.90 | 612.05 | 585.55 | 590.15 | 590.15 | 1,703,312 |
Jan 12, 2024 | 613.95 | 617.75 | 607.50 | 610.85 | 610.85 | 1,050,960 |
Jan 11, 2024 | 619.00 | 619.00 | 603.05 | 613.90 | 613.90 | 1,873,800 |
Jan 10, 2024 | 622.50 | 622.50 | 608.05 | 615.80 | 615.80 | 1,105,438 |
Jan 09, 2024 | 610.00 | 620.00 | 606.05 | 617.35 | 617.35 | 2,254,092 |
Jan 08, 2024 | 611.90 | 618.50 | 594.30 | 607.35 | 607.35 | 2,244,909 |
Jan 05, 2024 | 605.00 | 619.90 | 600.00 | 606.20 | 606.20 | 1,989,855 |
Jan 04, 2024 | 596.40 | 610.20 | 593.50 | 601.40 | 601.40 | 2,224,961 |
Jan 03, 2024 | 600.00 | 604.80 | 595.50 | 597.05 | 597.05 | 1,918,651 |
Jan 02, 2024 | 577.00 | 600.00 | 573.50 | 596.30 | 596.30 | 3,060,686 |
Jan 01, 2024 | 575.50 | 580.30 | 565.15 | 573.50 | 573.50 | 1,272,725 |
Dec 29, 2023 | 561.00 | 577.95 | 561.00 | 572.10 | 572.10 | 1,962,919 |
Dec 28, 2023 | 559.00 | 578.00 | 556.50 | 571.30 | 571.30 | 3,071,393 |
Dec 27, 2023 | 561.60 | 565.00 | 550.10 | 559.30 | 559.30 | 1,180,065 |
Dec 26, 2023 | 551.40 | 559.95 | 544.00 | 557.15 | 557.15 | 807,502 |
Dec 22, 2023 | 546.85 | 552.80 | 539.15 | 549.10 | 549.10 | 1,709,121 |
Dec 21, 2023 | 517.40 | 540.90 | 511.55 | 539.00 | 539.00 | 1,818,503 |
Dec 20, 2023 | 549.70 | 557.35 | 504.35 | 521.45 | 521.45 | 2,372,943 |
Dec 19, 2023 | 557.95 | 559.35 | 541.00 | 544.10 | 544.10 | 1,835,546 |
Dec 18, 2023 | 540.00 | 564.80 | 533.90 | 560.25 | 560.25 | 2,338,256 |
Dec 15, 2023 | 550.00 | 569.75 | 535.00 | 543.90 | 543.90 | 2,903,909 |
Dec 14, 2023 | 564.95 | 567.20 | 545.50 | 548.00 | 548.00 | 3,213,680 |
Dec 13, 2023 | 545.20 | 564.65 | 538.35 | 559.30 | 559.30 | 2,884,013 |
Dec 12, 2023 | 543.95 | 552.95 | 534.60 | 542.90 | 542.90 | 2,852,548 |
Dec 11, 2023 | 546.15 | 555.00 | 540.15 | 544.20 | 544.20 | 1,691,566 |
Dec 08, 2023 | 532.30 | 542.20 | 532.30 | 540.20 | 540.20 | 1,148,366 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |