Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 06, 2024 | 586.65 | 592.55 | 570.45 | 578.20 | 578.20 | 46,174 |
May 03, 2024 | 591.80 | 607.05 | 581.60 | 585.15 | 585.15 | 54,102 |
May 02, 2024 | 606.00 | 606.50 | 585.60 | 589.90 | 589.90 | 85,045 |
Apr 30, 2024 | 602.00 | 614.25 | 597.00 | 605.55 | 605.55 | 28,412 |
Apr 29, 2024 | 632.90 | 632.90 | 597.60 | 599.80 | 599.80 | 49,248 |
Apr 26, 2024 | 614.45 | 633.90 | 610.50 | 621.00 | 621.00 | 56,741 |
Apr 25, 2024 | 606.75 | 621.80 | 596.20 | 617.80 | 617.80 | 123,765 |
Apr 24, 2024 | 555.70 | 629.00 | 555.60 | 607.95 | 607.95 | 316,110 |
Apr 23, 2024 | 551.55 | 558.40 | 551.55 | 554.85 | 554.85 | 19,293 |
Apr 22, 2024 | 551.55 | 564.80 | 546.70 | 551.75 | 551.75 | 49,626 |
Apr 19, 2024 | 539.00 | 555.30 | 530.70 | 549.80 | 549.80 | 32,401 |
Apr 18, 2024 | 552.25 | 555.50 | 542.05 | 545.90 | 545.90 | 52,481 |
Apr 16, 2024 | 528.65 | 552.15 | 528.00 | 546.10 | 546.10 | 23,205 |
Apr 15, 2024 | 530.00 | 545.00 | 524.05 | 537.75 | 537.75 | 103,774 |
Apr 12, 2024 | 564.15 | 564.15 | 550.25 | 551.15 | 551.15 | 15,130 |
Apr 10, 2024 | 542.25 | 570.00 | 539.25 | 562.75 | 562.75 | 79,970 |
Apr 09, 2024 | 556.70 | 573.50 | 540.10 | 542.05 | 542.05 | 31,879 |
Apr 08, 2024 | 563.85 | 575.00 | 553.40 | 555.05 | 555.05 | 54,341 |
Apr 05, 2024 | 581.25 | 581.25 | 562.00 | 563.80 | 563.80 | 45,257 |
Apr 04, 2024 | 558.00 | 579.90 | 549.90 | 578.65 | 578.65 | 167,533 |
Apr 03, 2024 | 529.55 | 561.40 | 523.60 | 556.65 | 556.65 | 83,782 |
Apr 02, 2024 | 518.70 | 531.25 | 518.00 | 530.10 | 530.10 | 30,729 |
Apr 01, 2024 | 510.50 | 527.35 | 510.50 | 521.90 | 521.90 | 92,502 |
Mar 28, 2024 | 492.00 | 514.90 | 492.00 | 504.65 | 504.65 | 59,037 |
Mar 27, 2024 | 490.50 | 498.80 | 483.55 | 486.55 | 486.55 | 98,635 |
Mar 26, 2024 | 487.70 | 494.95 | 483.25 | 490.15 | 490.15 | 41,116 |
Mar 22, 2024 | 483.00 | 496.30 | 482.50 | 483.80 | 483.80 | 64,171 |
Mar 21, 2024 | 487.55 | 492.00 | 481.00 | 482.55 | 482.55 | 38,072 |
Mar 20, 2024 | 486.65 | 491.20 | 478.75 | 484.20 | 484.20 | 18,972 |
Mar 19, 2024 | 490.70 | 492.35 | 483.00 | 485.45 | 485.45 | 19,992 |
Mar 18, 2024 | 489.65 | 493.40 | 483.05 | 486.90 | 486.90 | 51,342 |
Mar 15, 2024 | 472.45 | 496.00 | 466.20 | 490.70 | 490.70 | 37,474 |
Mar 14, 2024 | 460.05 | 476.00 | 456.15 | 471.80 | 471.80 | 92,184 |
Mar 13, 2024 | 494.10 | 497.30 | 453.20 | 461.70 | 461.70 | 64,374 |
Mar 12, 2024 | 503.80 | 505.20 | 488.55 | 492.40 | 492.40 | 98,080 |
Mar 11, 2024 | 516.00 | 516.35 | 501.65 | 503.75 | 503.75 | 17,300 |
Mar 07, 2024 | 508.60 | 520.25 | 508.60 | 512.95 | 512.95 | 69,843 |
Mar 06, 2024 | 522.60 | 522.60 | 502.25 | 508.65 | 508.65 | 41,498 |
Mar 05, 2024 | 506.55 | 529.10 | 505.05 | 521.40 | 521.40 | 118,070 |
Mar 04, 2024 | 512.55 | 514.45 | 505.00 | 505.85 | 505.85 | 18,159 |
Mar 01, 2024 | 509.95 | 513.25 | 507.05 | 508.95 | 508.95 | 13,033 |
Feb 29, 2024 | 511.75 | 517.35 | 502.30 | 504.65 | 504.65 | 26,458 |
Feb 28, 2024 | 516.65 | 518.20 | 512.00 | 514.70 | 514.70 | 19,277 |
Feb 27, 2024 | 510.20 | 517.80 | 510.20 | 514.65 | 514.65 | 48,699 |
Feb 26, 2024 | 525.50 | 525.50 | 510.10 | 511.30 | 511.30 | 35,258 |
Feb 23, 2024 | 519.25 | 522.00 | 517.00 | 519.35 | 519.35 | 63,779 |
Feb 22, 2024 | 523.75 | 523.75 | 511.10 | 517.50 | 517.50 | 96,894 |
Feb 21, 2024 | 516.00 | 527.35 | 514.45 | 522.65 | 522.65 | 96,881 |
Feb 20, 2024 | 518.65 | 546.00 | 507.65 | 514.40 | 514.40 | 552,424 |
Feb 19, 2024 | 496.55 | 503.60 | 493.00 | 494.40 | 494.40 | 78,352 |
Feb 16, 2024 | 506.05 | 514.70 | 493.00 | 494.50 | 494.50 | 90,946 |
Feb 15, 2024 | 492.80 | 515.30 | 491.85 | 508.20 | 508.20 | 106,024 |
Feb 14, 2024 | 495.00 | 499.55 | 489.60 | 490.90 | 490.90 | 95,104 |
Feb 13, 2024 | 500.90 | 503.10 | 484.00 | 495.30 | 495.30 | 90,569 |
Feb 12, 2024 | 515.40 | 517.45 | 498.25 | 500.50 | 500.50 | 90,473 |
Feb 09, 2024 | 531.25 | 531.25 | 512.85 | 515.40 | 515.40 | 72,424 |
Feb 08, 2024 | 534.75 | 542.80 | 520.00 | 524.70 | 524.70 | 88,749 |
Feb 07, 2024 | 541.15 | 549.45 | 534.00 | 535.75 | 535.75 | 85,305 |
Feb 06, 2024 | 540.00 | 550.80 | 532.75 | 538.45 | 538.45 | 43,487 |
Feb 05, 2024 | 574.10 | 577.25 | 538.00 | 540.25 | 540.25 | 72,089 |
Feb 02, 2024 | 575.05 | 594.40 | 570.00 | 573.80 | 573.80 | 161,863 |
Feb 01, 2024 | 619.90 | 625.00 | 571.00 | 579.80 | 579.80 | 213,201 |
Jan 31, 2024 | 616.65 | 627.00 | 611.80 | 618.25 | 618.25 | 70,137 |
Jan 30, 2024 | 628.00 | 632.55 | 614.70 | 616.70 | 616.70 | 27,945 |
Jan 29, 2024 | 635.80 | 643.05 | 626.60 | 627.80 | 627.80 | 15,236 |
Jan 25, 2024 | 637.95 | 650.40 | 630.05 | 636.90 | 636.90 | 52,851 |
Jan 24, 2024 | 625.25 | 641.15 | 621.00 | 637.95 | 637.95 | 38,905 |
Jan 23, 2024 | 658.00 | 658.00 | 625.00 | 630.10 | 630.10 | 35,457 |
Jan 19, 2024 | 658.95 | 664.00 | 642.60 | 644.55 | 644.55 | 47,726 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 660.85 | 661.85 | 649.00 | 653.55 | 653.55 | 54,027 |
Jan 16, 2024 | 648.15 | 676.10 | 645.40 | 662.55 | 662.55 | 94,045 |
Jan 15, 2024 | 655.40 | 657.10 | 646.10 | 648.00 | 648.00 | 15,611 |
Jan 12, 2024 | 656.05 | 664.00 | 654.20 | 655.40 | 655.40 | 45,444 |
Jan 11, 2024 | 649.70 | 660.50 | 649.70 | 653.75 | 653.75 | 52,081 |
Jan 10, 2024 | 661.85 | 662.80 | 646.00 | 649.60 | 649.60 | 72,967 |
Jan 09, 2024 | 675.90 | 679.00 | 655.35 | 657.40 | 657.40 | 34,672 |
Jan 08, 2024 | 688.85 | 688.85 | 666.00 | 669.95 | 669.95 | 70,472 |
Jan 05, 2024 | 700.00 | 700.00 | 676.10 | 684.65 | 684.65 | 25,388 |
Jan 04, 2024 | 705.15 | 707.00 | 692.00 | 695.75 | 695.75 | 80,778 |
Jan 03, 2024 | 692.40 | 694.95 | 683.25 | 687.00 | 687.00 | 62,476 |
Jan 02, 2024 | 690.20 | 705.10 | 682.00 | 692.40 | 692.40 | 52,958 |
Jan 01, 2024 | 684.90 | 702.75 | 678.20 | 687.75 | 687.75 | 46,053 |
Dec 29, 2023 | 674.20 | 688.75 | 672.85 | 678.75 | 678.75 | 66,499 |
Dec 28, 2023 | 689.90 | 689.90 | 666.30 | 676.05 | 676.05 | 32,090 |
Dec 27, 2023 | 678.75 | 691.00 | 672.60 | 677.15 | 677.15 | 26,562 |
Dec 26, 2023 | 683.60 | 686.25 | 667.80 | 673.70 | 673.70 | 44,048 |
Dec 22, 2023 | 665.25 | 684.40 | 665.25 | 676.80 | 676.80 | 81,030 |
Dec 21, 2023 | 656.70 | 672.00 | 645.00 | 663.90 | 663.90 | 50,718 |
Dec 20, 2023 | 708.80 | 714.00 | 645.90 | 655.50 | 655.50 | 76,648 |
Dec 19, 2023 | 706.35 | 715.00 | 688.15 | 705.45 | 705.45 | 203,850 |
Dec 18, 2023 | 654.45 | 704.35 | 654.45 | 699.50 | 699.50 | 94,609 |
Dec 15, 2023 | 654.85 | 668.20 | 652.40 | 657.95 | 657.95 | 69,828 |
Dec 14, 2023 | 667.85 | 667.85 | 650.00 | 651.10 | 651.10 | 17,771 |
Dec 13, 2023 | 669.35 | 669.35 | 655.90 | 662.10 | 662.10 | 21,742 |
Dec 12, 2023 | 649.25 | 673.75 | 646.95 | 665.95 | 665.95 | 35,884 |
Dec 11, 2023 | 648.00 | 660.15 | 646.00 | 649.30 | 649.30 | 18,667 |
Dec 08, 2023 | 657.70 | 669.00 | 640.50 | 645.00 | 645.00 | 23,743 |
Dec 07, 2023 | 678.95 | 678.95 | 648.95 | 655.50 | 655.50 | 26,982 |
Dec 06, 2023 | 639.90 | 677.00 | 637.95 | 671.35 | 671.35 | 191,856 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |