Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 02, 2024 | 635.90 | 646.90 | 628.65 | 641.45 | 641.45 | 17,929,297 |
Apr 30, 2024 | 653.60 | 653.70 | 642.30 | 644.40 | 644.40 | 4,771,959 |
Apr 29, 2024 | 654.95 | 655.40 | 641.20 | 650.05 | 650.05 | 4,157,501 |
Apr 26, 2024 | 650.95 | 661.60 | 643.00 | 649.30 | 649.30 | 7,545,608 |
Apr 25, 2024 | 635.70 | 648.25 | 628.10 | 646.80 | 646.80 | 11,897,458 |
Apr 24, 2024 | 611.80 | 637.65 | 608.70 | 636.10 | 636.10 | 11,775,700 |
Apr 23, 2024 | 618.50 | 618.75 | 610.40 | 611.80 | 611.80 | 6,154,126 |
Apr 22, 2024 | 620.65 | 622.45 | 612.70 | 618.55 | 618.55 | 6,503,652 |
Apr 19, 2024 | 609.00 | 616.30 | 600.70 | 614.75 | 614.75 | 6,443,897 |
Apr 18, 2024 | 616.40 | 625.00 | 609.80 | 612.80 | 612.80 | 9,953,539 |
Apr 16, 2024 | 612.70 | 621.40 | 606.80 | 608.85 | 608.85 | 10,722,248 |
Apr 15, 2024 | 615.00 | 625.40 | 605.70 | 612.70 | 612.70 | 27,067,692 |
Apr 12, 2024 | 609.05 | 609.05 | 595.30 | 598.65 | 598.65 | 15,994,496 |
Apr 10, 2024 | 596.20 | 604.90 | 591.05 | 603.05 | 603.05 | 11,748,104 |
Apr 09, 2024 | 578.10 | 595.45 | 574.00 | 588.60 | 588.60 | 7,829,711 |
Apr 08, 2024 | 572.00 | 579.70 | 570.50 | 576.80 | 576.80 | 3,276,169 |
Apr 05, 2024 | 572.50 | 575.00 | 567.60 | 570.05 | 570.05 | 4,884,617 |
Apr 04, 2024 | 590.00 | 590.00 | 568.95 | 577.75 | 577.75 | 7,246,259 |
Apr 03, 2024 | 570.20 | 584.10 | 567.15 | 576.60 | 576.60 | 7,514,291 |
Apr 02, 2024 | 571.00 | 572.30 | 561.55 | 571.20 | 571.20 | 4,626,877 |
Apr 01, 2024 | 570.00 | 574.00 | 564.10 | 568.60 | 568.60 | 6,192,790 |
Mar 28, 2024 | 561.00 | 566.65 | 555.30 | 560.25 | 560.25 | 8,326,754 |
Mar 27, 2024 | 564.20 | 564.65 | 556.80 | 557.65 | 557.65 | 5,320,703 |
Mar 26, 2024 | 545.65 | 561.00 | 545.00 | 558.65 | 558.65 | 7,198,061 |
Mar 22, 2024 | 539.70 | 550.65 | 537.35 | 547.75 | 547.75 | 5,518,261 |
Mar 21, 2024 | 538.40 | 545.75 | 534.25 | 539.70 | 539.70 | 8,795,679 |
Mar 20, 2024 | 533.00 | 535.50 | 516.35 | 527.85 | 527.85 | 5,005,234 |
Mar 19, 2024 | 532.00 | 539.75 | 529.25 | 533.65 | 533.65 | 7,119,131 |
Mar 18, 2024 | 532.00 | 535.55 | 527.00 | 531.15 | 531.15 | 4,282,437 |
Mar 15, 2024 | 522.00 | 534.05 | 517.50 | 532.55 | 532.55 | 8,467,660 |
Mar 14, 2024 | 512.00 | 526.35 | 507.00 | 525.25 | 525.25 | 10,349,338 |
Mar 13, 2024 | 529.35 | 530.00 | 501.20 | 507.00 | 507.00 | 5,712,435 |
Mar 12, 2024 | 533.10 | 536.85 | 525.30 | 528.95 | 528.95 | 3,703,670 |
Mar 11, 2024 | 540.00 | 543.25 | 532.10 | 533.70 | 533.70 | 5,527,908 |
Mar 07, 2024 | 530.80 | 540.85 | 529.25 | 536.70 | 536.70 | 7,909,060 |
Mar 06, 2024 | 522.05 | 527.90 | 513.95 | 526.95 | 526.95 | 4,637,732 |
Mar 05, 2024 | 524.00 | 528.30 | 520.20 | 522.10 | 522.10 | 5,729,926 |
Mar 04, 2024 | 524.00 | 529.85 | 520.05 | 524.95 | 524.95 | 5,989,974 |
Mar 01, 2024 | 510.00 | 522.50 | 510.00 | 519.10 | 519.10 | 9,882,296 |
Feb 29, 2024 | 506.50 | 508.00 | 499.00 | 503.85 | 503.85 | 16,860,796 |
Feb 28, 2024 | 512.50 | 514.45 | 501.75 | 504.40 | 504.40 | 4,406,098 |
Feb 27, 2024 | 505.50 | 512.20 | 504.70 | 509.65 | 509.65 | 6,741,206 |
Feb 26, 2024 | 519.40 | 519.75 | 504.00 | 505.05 | 505.05 | 7,605,543 |
Feb 23, 2024 | 524.70 | 524.80 | 517.00 | 518.35 | 518.35 | 6,445,580 |
Feb 22, 2024 | 516.30 | 522.15 | 514.25 | 521.15 | 521.15 | 8,727,844 |
Feb 21, 2024 | 535.00 | 538.00 | 510.00 | 511.80 | 511.80 | 18,106,978 |
Feb 20, 2024 | 512.60 | 515.90 | 507.15 | 511.60 | 511.60 | 5,186,970 |
Feb 19, 2024 | 518.75 | 518.90 | 511.80 | 512.30 | 512.30 | 5,580,597 |
Feb 16, 2024 | 519.95 | 519.95 | 510.95 | 515.70 | 515.70 | 12,066,565 |
Feb 15, 2024 | 512.70 | 518.50 | 507.60 | 513.20 | 513.20 | 13,303,658 |
Feb 14, 2024 | 515.00 | 516.90 | 503.15 | 507.80 | 507.80 | 16,634,538 |
Feb 13, 2024 | 539.00 | 540.00 | 496.35 | 510.10 | 510.10 | 46,100,123 |
Feb 12, 2024 | 591.90 | 601.80 | 579.75 | 582.45 | 582.45 | 4,595,403 |
Feb 09, 2024 | 601.00 | 602.00 | 576.30 | 591.30 | 591.30 | 5,105,348 |
Feb 08, 2024 | 592.00 | 608.95 | 587.85 | 601.30 | 601.30 | 11,844,758 |
Feb 07, 2024 | 590.40 | 602.15 | 584.65 | 592.25 | 592.25 | 9,415,146 |
Feb 06, 2024 | 578.60 | 587.75 | 569.25 | 584.90 | 584.90 | 4,099,573 |
Feb 05, 2024 | 583.50 | 590.90 | 576.05 | 579.90 | 579.90 | 4,801,118 |
Feb 02, 2024 | 577.00 | 589.00 | 573.10 | 583.50 | 583.50 | 7,145,858 |
Feb 01, 2024 | 578.00 | 581.80 | 570.30 | 571.25 | 571.25 | 3,509,803 |
Jan 31, 2024 | 569.20 | 580.60 | 568.25 | 579.35 | 579.35 | 5,644,545 |
Jan 30, 2024 | 569.95 | 584.30 | 567.25 | 569.25 | 569.25 | 7,968,815 |
Jan 29, 2024 | 568.00 | 571.95 | 562.00 | 567.90 | 567.90 | 5,126,212 |
Jan 25, 2024 | 566.50 | 570.00 | 558.40 | 567.20 | 567.20 | 5,366,990 |
Jan 24, 2024 | 550.00 | 566.80 | 547.00 | 565.15 | 565.15 | 8,619,429 |
Jan 23, 2024 | 558.00 | 561.80 | 537.60 | 541.40 | 541.40 | 7,867,972 |
Jan 19, 2024 | 556.50 | 561.00 | 554.50 | 557.10 | 557.10 | 4,451,789 |
Jan 18, 2024 | 560.25 | 561.35 | 547.80 | 554.90 | 554.90 | 3,784,905 |
Jan 17, 2024 | 570.95 | 572.70 | 558.10 | 560.25 | 560.25 | 6,148,035 |
Jan 16, 2024 | 575.95 | 584.85 | 569.45 | 579.55 | 579.55 | 5,187,155 |
Jan 15, 2024 | 585.85 | 586.00 | 572.25 | 574.65 | 574.65 | 3,778,987 |
Jan 12, 2024 | 581.00 | 585.50 | 575.75 | 582.05 | 582.05 | 2,440,863 |
Jan 11, 2024 | 582.95 | 587.00 | 575.50 | 576.95 | 576.95 | 3,899,383 |
Jan 10, 2024 | 576.00 | 582.00 | 570.65 | 580.05 | 580.05 | 2,408,792 |
Jan 09, 2024 | 581.95 | 584.90 | 573.60 | 575.95 | 575.95 | 5,314,029 |
Jan 08, 2024 | 587.00 | 592.50 | 576.45 | 577.65 | 577.65 | 4,425,767 |
Jan 05, 2024 | 590.60 | 597.60 | 581.55 | 587.00 | 587.00 | 2,990,123 |
Jan 04, 2024 | 594.00 | 595.85 | 587.65 | 590.50 | 590.50 | 6,592,370 |
Jan 03, 2024 | 608.25 | 611.40 | 592.00 | 593.05 | 593.05 | 7,226,455 |
Jan 02, 2024 | 610.40 | 620.00 | 607.40 | 617.00 | 617.00 | 4,975,013 |
Jan 01, 2024 | 614.50 | 620.50 | 606.95 | 610.40 | 610.40 | 2,961,919 |
Dec 29, 2023 | 614.30 | 618.00 | 608.10 | 614.85 | 614.85 | 3,995,822 |
Dec 28, 2023 | 608.00 | 616.50 | 605.20 | 614.30 | 614.30 | 7,139,743 |
Dec 27, 2023 | 582.00 | 607.65 | 580.30 | 605.60 | 605.60 | 12,430,827 |
Dec 26, 2023 | 574.95 | 580.85 | 570.50 | 579.85 | 579.85 | 4,649,730 |
Dec 22, 2023 | 559.40 | 572.00 | 559.00 | 570.45 | 570.45 | 7,865,384 |
Dec 21, 2023 | 544.00 | 561.65 | 541.65 | 556.25 | 556.25 | 4,591,119 |
Dec 20, 2023 | 569.50 | 570.90 | 546.25 | 548.20 | 548.20 | 6,959,868 |
Dec 19, 2023 | 567.95 | 567.95 | 555.70 | 564.85 | 564.85 | 4,484,733 |
Dec 18, 2023 | 557.00 | 567.40 | 551.50 | 566.40 | 566.40 | 5,076,184 |
Dec 15, 2023 | 556.00 | 559.05 | 548.20 | 557.25 | 557.25 | 8,191,005 |
Dec 14, 2023 | 540.00 | 545.95 | 537.25 | 543.10 | 543.10 | 7,190,654 |
Dec 13, 2023 | 528.95 | 535.25 | 523.30 | 532.85 | 532.85 | 4,000,017 |
Dec 12, 2023 | 525.00 | 538.50 | 522.15 | 527.45 | 527.45 | 9,498,031 |
Dec 11, 2023 | 520.30 | 523.80 | 517.10 | 522.40 | 522.40 | 2,597,347 |
Dec 08, 2023 | 519.50 | 525.05 | 514.00 | 520.35 | 520.35 | 3,733,998 |
Dec 07, 2023 | 521.00 | 522.40 | 515.10 | 516.05 | 516.05 | 4,628,885 |
Dec 06, 2023 | 521.00 | 526.95 | 515.60 | 523.00 | 523.00 | 4,831,956 |
Dec 05, 2023 | 518.35 | 528.80 | 515.45 | 520.65 | 520.65 | 6,399,021 |
Dec 04, 2023 | 524.05 | 526.65 | 516.55 | 519.25 | 519.25 | 5,985,489 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |