Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 03, 2024 | 655.95 | 655.95 | 638.50 | 647.05 | 647.05 | 141,705 |
May 02, 2024 | 636.00 | 646.40 | 628.45 | 641.40 | 641.40 | 155,696 |
Apr 30, 2024 | 652.90 | 652.90 | 642.30 | 643.90 | 643.90 | 171,586 |
Apr 29, 2024 | 656.55 | 656.55 | 641.15 | 650.20 | 650.20 | 187,145 |
Apr 26, 2024 | 651.70 | 661.30 | 644.00 | 649.55 | 649.55 | 218,482 |
Apr 25, 2024 | 636.30 | 647.95 | 628.20 | 646.50 | 646.50 | 554,153 |
Apr 24, 2024 | 612.25 | 637.85 | 608.45 | 636.30 | 636.30 | 620,645 |
Apr 23, 2024 | 615.55 | 618.70 | 610.35 | 611.90 | 611.90 | 174,431 |
Apr 22, 2024 | 619.30 | 622.70 | 612.75 | 618.95 | 618.95 | 298,504 |
Apr 19, 2024 | 610.00 | 616.40 | 600.80 | 614.50 | 614.50 | 271,958 |
Apr 18, 2024 | 616.25 | 624.95 | 609.95 | 612.80 | 612.80 | 600,857 |
Apr 16, 2024 | 612.65 | 621.45 | 607.40 | 608.75 | 608.75 | 243,421 |
Apr 15, 2024 | 610.00 | 625.20 | 605.50 | 612.65 | 612.65 | 655,378 |
Apr 12, 2024 | 608.40 | 608.50 | 595.85 | 597.55 | 597.55 | 296,880 |
Apr 10, 2024 | 594.50 | 604.85 | 590.85 | 601.95 | 601.95 | 522,371 |
Apr 09, 2024 | 579.05 | 595.15 | 574.05 | 588.75 | 588.75 | 265,979 |
Apr 08, 2024 | 572.50 | 579.80 | 571.00 | 576.70 | 576.70 | 77,007 |
Apr 05, 2024 | 572.20 | 574.60 | 568.00 | 569.90 | 569.90 | 2,121,680 |
Apr 04, 2024 | 590.05 | 590.05 | 568.80 | 577.85 | 577.85 | 225,582 |
Apr 03, 2024 | 570.85 | 584.00 | 568.00 | 576.60 | 576.60 | 268,852 |
Apr 02, 2024 | 572.10 | 572.50 | 561.50 | 571.25 | 571.25 | 139,899 |
Apr 01, 2024 | 566.60 | 574.25 | 564.15 | 568.30 | 568.30 | 170,362 |
Mar 28, 2024 | 562.95 | 566.40 | 555.10 | 560.45 | 560.45 | 72,569 |
Mar 27, 2024 | 569.90 | 569.90 | 556.55 | 557.55 | 557.55 | 254,868 |
Mar 26, 2024 | 544.70 | 561.00 | 544.70 | 559.40 | 559.40 | 100,585 |
Mar 22, 2024 | 540.95 | 550.40 | 537.55 | 547.45 | 547.45 | 88,531 |
Mar 21, 2024 | 538.35 | 545.30 | 535.00 | 539.60 | 539.60 | 126,572 |
Mar 20, 2024 | 533.85 | 535.05 | 516.50 | 527.55 | 527.55 | 160,499 |
Mar 19, 2024 | 531.15 | 539.80 | 529.50 | 534.00 | 534.00 | 305,356 |
Mar 18, 2024 | 531.50 | 535.20 | 527.00 | 530.60 | 530.60 | 237,913 |
Mar 15, 2024 | 523.55 | 534.30 | 517.60 | 533.10 | 533.10 | 425,022 |
Mar 14, 2024 | 510.05 | 526.50 | 507.25 | 525.60 | 525.60 | 229,889 |
Mar 13, 2024 | 530.00 | 530.00 | 501.10 | 506.15 | 506.15 | 214,743 |
Mar 12, 2024 | 533.80 | 536.35 | 525.45 | 528.65 | 528.65 | 186,366 |
Mar 11, 2024 | 540.00 | 543.40 | 532.00 | 533.20 | 533.20 | 234,061 |
Mar 07, 2024 | 530.05 | 540.75 | 529.75 | 536.60 | 536.60 | 398,242 |
Mar 06, 2024 | 522.10 | 527.75 | 514.00 | 526.90 | 526.90 | 193,223 |
Mar 05, 2024 | 524.65 | 528.50 | 520.15 | 522.10 | 522.10 | 177,573 |
Mar 04, 2024 | 524.00 | 529.90 | 520.25 | 525.10 | 525.10 | 199,752 |
Mar 01, 2024 | 513.95 | 522.00 | 510.85 | 519.10 | 519.10 | 395,767 |
Feb 29, 2024 | 509.95 | 509.95 | 499.05 | 503.10 | 503.10 | 125,111 |
Feb 28, 2024 | 512.00 | 514.50 | 502.00 | 503.75 | 503.75 | 160,431 |
Feb 27, 2024 | 506.00 | 511.90 | 504.70 | 509.30 | 509.30 | 260,184 |
Feb 26, 2024 | 520.65 | 520.65 | 504.05 | 505.05 | 505.05 | 165,772 |
Feb 23, 2024 | 525.00 | 525.00 | 517.05 | 518.25 | 518.25 | 370,636 |
Feb 22, 2024 | 515.55 | 522.20 | 514.10 | 521.25 | 521.25 | 405,128 |
Feb 21, 2024 | 534.25 | 536.05 | 510.00 | 511.90 | 511.90 | 929,599 |
Feb 20, 2024 | 512.50 | 515.80 | 506.75 | 511.80 | 511.80 | 190,778 |
Feb 19, 2024 | 519.85 | 519.85 | 511.80 | 512.50 | 512.50 | 127,832 |
Feb 16, 2024 | 522.65 | 522.65 | 511.05 | 515.50 | 515.50 | 289,056 |
Feb 15, 2024 | 512.20 | 518.45 | 507.80 | 513.35 | 513.35 | 466,163 |
Feb 14, 2024 | 515.00 | 516.20 | 503.30 | 508.35 | 508.35 | 392,059 |
Feb 13, 2024 | 541.85 | 541.85 | 496.80 | 509.95 | 509.95 | 1,129,814 |
Feb 12, 2024 | 592.75 | 601.55 | 580.00 | 582.35 | 582.35 | 197,290 |
Feb 09, 2024 | 601.00 | 601.35 | 576.10 | 591.60 | 591.60 | 194,107 |
Feb 08, 2024 | 590.05 | 608.80 | 588.85 | 601.40 | 601.40 | 434,698 |
Feb 07, 2024 | 587.40 | 601.95 | 585.00 | 592.65 | 592.65 | 234,603 |
Feb 06, 2024 | 579.60 | 587.75 | 569.50 | 584.70 | 584.70 | 87,012 |
Feb 05, 2024 | 584.60 | 590.55 | 576.05 | 579.60 | 579.60 | 464,237 |
Feb 02, 2024 | 575.15 | 589.00 | 573.10 | 584.00 | 584.00 | 149,727 |
Feb 01, 2024 | 582.85 | 582.85 | 570.30 | 571.15 | 571.15 | 265,767 |
Jan 31, 2024 | 571.75 | 580.45 | 569.00 | 579.35 | 579.35 | 94,237 |
Jan 30, 2024 | 568.15 | 583.90 | 567.10 | 569.25 | 569.25 | 389,521 |
Jan 29, 2024 | 567.25 | 572.35 | 561.75 | 567.95 | 567.95 | 138,264 |
Jan 25, 2024 | 566.90 | 569.70 | 558.30 | 567.70 | 567.70 | 411,726 |
Jan 24, 2024 | 545.05 | 566.90 | 545.05 | 565.40 | 565.40 | 214,291 |
Jan 23, 2024 | 560.00 | 562.00 | 537.70 | 541.90 | 541.90 | 67,550 |
Jan 19, 2024 | 555.25 | 561.00 | 554.70 | 557.00 | 557.00 | 76,345 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 572.95 | 572.95 | 558.10 | 560.15 | 560.15 | 129,351 |
Jan 16, 2024 | 575.40 | 584.60 | 569.25 | 579.30 | 579.30 | 566,188 |
Jan 15, 2024 | 586.65 | 586.65 | 572.00 | 575.15 | 575.15 | 242,887 |
Jan 12, 2024 | 581.75 | 585.20 | 576.00 | 581.45 | 581.45 | 129,704 |
Jan 11, 2024 | 583.55 | 586.90 | 576.00 | 577.00 | 577.00 | 229,118 |
Jan 10, 2024 | 576.65 | 582.00 | 570.80 | 580.05 | 580.05 | 56,073 |
Jan 09, 2024 | 578.15 | 584.55 | 573.35 | 575.90 | 575.90 | 105,089 |
Jan 08, 2024 | 587.10 | 592.55 | 576.60 | 577.80 | 577.80 | 273,825 |
Jan 05, 2024 | 589.80 | 597.35 | 581.55 | 587.10 | 587.10 | 92,426 |
Jan 04, 2024 | 594.00 | 595.75 | 587.75 | 590.15 | 590.15 | 291,010 |
Jan 03, 2024 | 612.85 | 612.85 | 592.00 | 593.15 | 593.15 | 502,049 |
Jan 02, 2024 | 613.95 | 620.00 | 607.35 | 616.30 | 616.30 | 191,308 |
Jan 01, 2024 | 610.05 | 620.60 | 606.55 | 609.20 | 609.20 | 227,659 |
Dec 29, 2023 | 614.00 | 618.00 | 608.05 | 614.90 | 614.90 | 192,467 |
Dec 28, 2023 | 609.45 | 616.50 | 605.50 | 614.55 | 614.55 | 240,813 |
Dec 27, 2023 | 581.35 | 607.30 | 580.50 | 605.50 | 605.50 | 514,778 |
Dec 26, 2023 | 574.20 | 580.90 | 570.95 | 579.85 | 579.85 | 103,777 |
Dec 22, 2023 | 560.75 | 571.95 | 559.95 | 570.00 | 570.00 | 258,136 |
Dec 21, 2023 | 541.40 | 561.30 | 541.40 | 556.30 | 556.30 | 88,344 |
Dec 20, 2023 | 567.05 | 570.85 | 546.00 | 547.90 | 547.90 | 223,591 |
Dec 19, 2023 | 567.95 | 567.95 | 555.90 | 564.90 | 564.90 | 113,063 |
Dec 18, 2023 | 557.00 | 567.20 | 551.50 | 566.25 | 566.25 | 103,972 |
Dec 15, 2023 | 552.25 | 559.00 | 547.60 | 557.05 | 557.05 | 315,715 |
Dec 14, 2023 | 539.95 | 545.95 | 537.45 | 543.10 | 543.10 | 482,144 |
Dec 13, 2023 | 529.95 | 535.00 | 523.50 | 533.05 | 533.05 | 122,163 |
Dec 12, 2023 | 524.35 | 538.70 | 522.20 | 527.55 | 527.55 | 501,654 |
Dec 11, 2023 | 520.45 | 523.60 | 517.55 | 522.50 | 522.50 | 153,721 |
Dec 08, 2023 | 520.70 | 525.00 | 514.05 | 520.45 | 520.45 | 68,276 |
Dec 07, 2023 | 522.95 | 522.95 | 515.10 | 515.80 | 515.80 | 561,536 |
Dec 06, 2023 | 521.00 | 526.85 | 515.90 | 523.30 | 523.30 | 136,140 |
Dec 05, 2023 | 518.95 | 528.70 | 515.45 | 520.40 | 520.40 | 596,579 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |