Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 14, 2024 | 521.30 | 535.15 | 513.55 | 517.20 | 517.20 | 6,334 |
Nov 13, 2024 | 537.00 | 545.15 | 512.55 | 519.35 | 519.35 | 18,871 |
Nov 12, 2024 | 547.75 | 554.90 | 540.35 | 545.15 | 545.15 | 9,412 |
Nov 11, 2024 | 556.00 | 563.45 | 544.00 | 547.60 | 547.60 | 13,729 |
Nov 08, 2024 | 563.75 | 569.95 | 550.35 | 555.85 | 555.85 | 13,465 |
Nov 07, 2024 | 559.45 | 579.00 | 559.20 | 563.75 | 563.75 | 38,922 |
Nov 06, 2024 | 565.05 | 570.00 | 547.65 | 557.85 | 557.85 | 50,771 |
Nov 05, 2024 | 534.60 | 573.20 | 533.50 | 567.30 | 567.30 | 50,786 |
Nov 04, 2024 | 526.85 | 544.30 | 526.35 | 539.80 | 539.80 | 29,060 |
Nov 01, 2024 | 521.00 | 555.35 | 516.00 | 537.65 | 537.65 | 21,727 |
Oct 31, 2024 | 533.15 | 535.00 | 519.20 | 520.60 | 520.60 | 10,533 |
Oct 30, 2024 | 518.00 | 535.25 | 499.60 | 533.15 | 533.15 | 45,441 |
Oct 29, 2024 | 515.00 | 517.00 | 493.35 | 511.10 | 511.10 | 166,889 |
Oct 28, 2024 | 501.40 | 522.00 | 500.05 | 518.80 | 518.80 | 13,702 |
Oct 25, 2024 | 514.55 | 514.55 | 499.15 | 505.40 | 505.40 | 212,972 |
Oct 24, 2024 | 504.50 | 516.00 | 504.50 | 513.80 | 513.80 | 9,691 |
Oct 23, 2024 | 503.80 | 518.90 | 496.60 | 504.55 | 504.55 | 16,879 |
Oct 22, 2024 | 515.00 | 515.90 | 493.35 | 499.80 | 499.80 | 28,250 |
Oct 21, 2024 | 528.30 | 538.00 | 510.50 | 514.85 | 514.85 | 25,635 |
Oct 18, 2024 | 527.45 | 539.00 | 521.00 | 533.10 | 533.10 | 11,277 |
Oct 17, 2024 | 539.45 | 542.95 | 520.35 | 527.35 | 527.35 | 20,310 |
Oct 16, 2024 | 519.00 | 540.00 | 515.50 | 534.95 | 534.95 | 55,423 |
Oct 15, 2024 | 508.55 | 522.00 | 507.55 | 519.20 | 519.20 | 17,275 |
Oct 14, 2024 | 510.85 | 518.05 | 505.20 | 508.55 | 508.55 | 15,757 |
Oct 11, 2024 | 514.00 | 519.00 | 506.70 | 509.15 | 509.15 | 12,960 |
Oct 10, 2024 | 517.85 | 519.10 | 512.30 | 514.45 | 514.45 | 6,133 |
Oct 09, 2024 | 509.80 | 521.00 | 509.80 | 516.75 | 516.75 | 13,770 |
Oct 08, 2024 | 502.00 | 515.00 | 494.55 | 508.75 | 508.75 | 40,325 |
Oct 07, 2024 | 515.25 | 523.15 | 490.00 | 497.85 | 497.85 | 25,007 |
Oct 04, 2024 | 499.75 | 516.60 | 492.55 | 514.10 | 514.10 | 41,218 |
Oct 03, 2024 | 520.00 | 521.00 | 491.05 | 495.80 | 495.80 | 66,862 |
Oct 01, 2024 | 509.80 | 525.15 | 502.65 | 507.65 | 507.65 | 25,973 |
Sep 30, 2024 | 519.20 | 520.15 | 501.60 | 506.40 | 506.40 | 24,036 |
Sep 27, 2024 | 507.00 | 522.00 | 505.75 | 519.00 | 519.00 | 33,616 |
Sep 26, 2024 | 520.35 | 530.90 | 502.55 | 506.10 | 506.10 | 64,763 |
Sep 25, 2024 | 525.00 | 525.00 | 512.25 | 515.20 | 515.20 | 28,442 |
Sep 24, 2024 | 529.00 | 537.40 | 518.00 | 520.25 | 520.25 | 55,961 |
Sep 23, 2024 | 537.80 | 542.45 | 520.10 | 524.70 | 524.70 | 49,265 |
Sep 20, 2024 | 555.70 | 555.80 | 536.00 | 537.80 | 537.80 | 34,157 |
Sep 19, 2024 | 544.00 | 575.25 | 539.00 | 547.50 | 547.50 | 128,549 |
Sep 18, 2024 | 555.00 | 555.00 | 536.05 | 539.35 | 539.35 | 30,768 |
Sep 17, 2024 | 544.05 | 556.40 | 533.05 | 551.50 | 551.50 | 23,072 |
Sep 16, 2024 | 546.50 | 547.00 | 533.35 | 538.65 | 538.65 | 11,651 |
Sep 13, 2024 | 535.00 | 547.90 | 530.10 | 540.30 | 540.30 | 21,381 |
Sep 12, 2024 | 543.95 | 545.00 | 527.80 | 532.55 | 532.55 | 23,494 |
Sep 11, 2024 | 563.10 | 563.10 | 532.00 | 535.90 | 535.90 | 72,665 |
Sep 10, 2024 | 557.45 | 566.55 | 543.20 | 560.15 | 560.15 | 76,677 |
Sep 09, 2024 | 555.00 | 561.35 | 545.10 | 549.05 | 549.05 | 22,476 |
Sep 06, 2024 | 561.00 | 575.85 | 555.55 | 557.60 | 557.60 | 32,359 |
Sep 05, 2024 | 554.65 | 562.20 | 553.20 | 556.85 | 556.85 | 15,253 |
Sep 04, 2024 | 550.00 | 564.95 | 550.00 | 554.65 | 554.65 | 14,770 |
Sep 03, 2024 | 557.45 | 567.55 | 555.20 | 559.30 | 559.30 | 11,488 |
Sep 02, 2024 | 561.40 | 565.00 | 554.00 | 556.45 | 556.45 | 13,205 |
Aug 30, 2024 | 562.50 | 567.70 | 549.10 | 561.40 | 561.40 | 27,484 |
Aug 29, 2024 | 569.45 | 569.45 | 554.60 | 559.55 | 559.55 | 18,513 |
Aug 28, 2024 | 573.00 | 573.00 | 560.00 | 563.80 | 563.80 | 17,448 |
Aug 27, 2024 | 574.90 | 577.80 | 566.00 | 566.95 | 566.95 | 24,625 |
Aug 26, 2024 | 578.50 | 590.00 | 566.40 | 573.65 | 573.65 | 41,632 |
Aug 23, 2024 | 592.70 | 592.95 | 573.10 | 582.95 | 582.95 | 36,755 |
Aug 22, 2024 | 572.60 | 590.00 | 571.50 | 586.85 | 586.85 | 34,772 |
Aug 21, 2024 | 575.20 | 580.25 | 568.85 | 572.55 | 572.55 | 8,490 |
Aug 20, 2024 | 572.80 | 580.40 | 571.75 | 576.60 | 576.60 | 13,165 |
Aug 19, 2024 | 579.60 | 590.00 | 567.00 | 571.70 | 571.70 | 28,706 |
Aug 16, 2024 | 579.95 | 589.95 | 572.35 | 579.60 | 579.60 | 19,606 |
Aug 14, 2024 | 570.70 | 594.80 | 553.80 | 579.95 | 579.95 | 59,206 |
Aug 13, 2024 | 573.00 | 587.20 | 565.10 | 569.75 | 569.75 | 13,971 |
Aug 12, 2024 | 577.85 | 595.00 | 567.30 | 573.05 | 573.05 | 31,964 |
Aug 09, 2024 | 577.00 | 588.00 | 571.05 | 577.85 | 577.85 | 26,512 |
Aug 08, 2024 | 577.90 | 587.75 | 570.35 | 573.95 | 573.95 | 13,782 |
Aug 07, 2024 | 572.50 | 583.75 | 572.40 | 576.25 | 576.25 | 11,510 |
Aug 06, 2024 | 560.10 | 578.95 | 560.10 | 572.35 | 572.35 | 22,097 |
Aug 05, 2024 | 562.00 | 580.00 | 554.60 | 557.90 | 557.90 | 29,856 |
Aug 02, 2024 | 590.90 | 595.15 | 569.25 | 582.85 | 582.85 | 27,359 |
Aug 01, 2024 | 577.00 | 598.95 | 577.00 | 595.15 | 595.15 | 49,057 |
Jul 31, 2024 | 568.85 | 585.35 | 568.85 | 576.40 | 576.40 | 34,813 |
Jul 30, 2024 | 564.80 | 572.05 | 556.00 | 568.80 | 568.80 | 36,244 |
Jul 29, 2024 | 568.20 | 568.50 | 558.00 | 561.80 | 561.80 | 12,630 |
Jul 26, 2024 | 559.00 | 565.60 | 555.00 | 560.05 | 560.05 | 15,057 |
Jul 25, 2024 | 561.85 | 565.55 | 551.05 | 556.25 | 556.25 | 23,875 |
Jul 24, 2024 | 565.75 | 575.40 | 550.00 | 562.45 | 562.45 | 55,926 |
Jul 23, 2024 | 547.50 | 575.90 | 547.00 | 571.45 | 571.45 | 60,417 |
Jul 22, 2024 | 560.05 | 595.85 | 547.35 | 583.50 | 583.50 | 36,058 |
Jul 19, 2024 | 558.25 | 563.20 | 555.35 | 560.00 | 560.00 | 11,861 |
Jul 18, 2024 | 572.40 | 574.10 | 555.40 | 561.90 | 561.90 | 20,788 |
Jul 16, 2024 | 578.80 | 581.70 | 567.00 | 569.60 | 569.60 | 24,984 |
Jul 15, 2024 | 572.50 | 577.30 | 564.65 | 574.95 | 574.95 | 19,058 |
Jul 12, 2024 | 578.85 | 581.00 | 562.10 | 572.05 | 572.05 | 31,096 |
Jul 11, 2024 | 582.40 | 585.00 | 570.65 | 576.00 | 576.00 | 307,526 |
Jul 10, 2024 | 588.10 | 588.80 | 566.15 | 576.65 | 576.65 | 22,583 |
Jul 09, 2024 | 587.55 | 593.55 | 578.00 | 585.75 | 585.75 | 22,507 |
Jul 08, 2024 | 599.35 | 599.35 | 585.05 | 587.55 | 587.55 | 16,563 |
Jul 05, 2024 | 607.00 | 608.00 | 596.25 | 599.20 | 599.20 | 16,969 |
Jul 04, 2024 | 616.70 | 616.70 | 602.20 | 603.80 | 603.80 | 20,004 |
Jul 03, 2024 | 614.90 | 615.80 | 605.05 | 607.60 | 607.60 | 13,048 |
Jul 02, 2024 | 612.00 | 643.80 | 608.10 | 611.70 | 611.70 | 49,424 |
Jul 01, 2024 | 611.30 | 614.90 | 605.80 | 611.70 | 611.70 | 7,664 |
Jun 28, 2024 | 605.95 | 614.95 | 604.00 | 608.10 | 608.10 | 22,987 |
Jun 27, 2024 | 608.00 | 620.00 | 601.15 | 606.05 | 606.05 | 27,027 |
Jun 26, 2024 | 617.50 | 619.60 | 605.00 | 607.90 | 607.90 | 19,885 |
Jun 25, 2024 | 616.80 | 634.00 | 610.45 | 617.50 | 617.50 | 42,602 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |