Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 12, 2024 | 657.20 | 662.20 | 657.20 | 662.20 | 662.20 | 1 |
Nov 11, 2024 | 640.40 | 651.20 | 640.20 | 651.20 | 651.20 | 70 |
Nov 08, 2024 | 625.70 | 638.70 | 625.70 | 638.70 | 638.70 | 37 |
Nov 07, 2024 | 605.20 | 614.10 | 605.20 | 614.10 | 614.10 | 40 |
Nov 06, 2024 | 588.30 | 618.40 | 587.40 | 614.80 | 614.80 | 456 |
Nov 05, 2024 | 571.70 | 571.70 | 563.10 | 563.10 | 563.10 | 4 |
Nov 04, 2024 | 566.10 | 568.60 | 566.10 | 568.60 | 568.60 | 5 |
Nov 01, 2024 | 563.00 | 563.00 | 563.00 | 563.00 | 563.00 | - |
Oct 31, 2024 | 567.00 | 567.90 | 563.00 | 563.00 | 563.00 | 6 |
Oct 30, 2024 | 576.10 | 576.10 | 576.10 | 576.10 | 576.10 | - |
Oct 29, 2024 | 565.60 | 575.60 | 565.60 | 575.60 | 575.60 | 13 |
Oct 28, 2024 | 563.70 | 566.60 | 563.70 | 564.00 | 564.00 | 48 |
Oct 25, 2024 | 567.10 | 567.10 | 564.50 | 564.50 | 564.50 | 6 |
Oct 24, 2024 | 559.40 | 561.20 | 559.40 | 560.10 | 560.10 | 84 |
Oct 23, 2024 | 565.70 | 566.00 | 558.80 | 558.80 | 558.80 | 73 |
Oct 22, 2024 | 562.20 | 563.40 | 562.20 | 563.40 | 563.40 | 15 |
Oct 21, 2024 | 563.20 | 565.40 | 559.40 | 561.80 | 561.80 | 15 |
Oct 18, 2024 | 562.00 | 565.30 | 561.60 | 565.30 | 565.30 | 69 |
Oct 17, 2024 | 562.20 | 571.60 | 562.20 | 562.90 | 562.90 | 177 |
Oct 16, 2024 | 569.80 | 569.80 | 557.70 | 561.10 | 561.10 | 75 |
Oct 15, 2024 | 567.30 | 569.50 | 563.10 | 566.50 | 566.50 | 10 |
Oct 14, 2024 | 566.40 | 567.40 | 564.40 | 564.40 | 564.40 | 114 |
Oct 11, 2024 | 561.50 | 566.90 | 561.50 | 566.90 | 566.90 | 6 |
Oct 10, 2024 | 566.50 | 566.60 | 562.40 | 566.40 | 566.40 | 161 |
Oct 09, 2024 | 560.60 | 563.50 | 560.60 | 563.50 | 563.50 | 1 |
Oct 08, 2024 | 548.10 | 559.40 | 548.00 | 559.40 | 559.40 | 27 |
Oct 07, 2024 | 556.20 | 556.20 | 550.10 | 550.80 | 550.80 | 25 |
Oct 04, 2024 | 544.00 | 555.80 | 544.00 | 555.80 | 555.80 | 55 |
Oct 03, 2024 | 549.90 | 550.00 | 548.30 | 548.90 | 548.90 | 12 |
Oct 02, 2024 | 551.20 | 554.20 | 546.00 | 551.90 | 551.90 | 18 |
Oct 01, 2024 | 556.30 | 557.10 | 546.70 | 549.10 | 549.10 | 96 |
Sep 30, 2024 | 555.00 | 556.70 | 550.10 | 556.70 | 556.70 | 30 |
Sep 27, 2024 | 562.40 | 562.40 | 561.00 | 561.00 | 561.00 | 3 |
Sep 26, 2024 | 575.00 | 575.00 | 569.50 | 569.70 | 569.70 | 35 |
Sep 25, 2024 | 570.00 | 573.40 | 570.00 | 572.20 | 572.20 | 64 |
Sep 24, 2024 | 575.40 | 576.90 | 573.50 | 576.60 | 576.60 | 88 |
Sep 23, 2024 | 579.70 | 581.60 | 577.20 | 578.50 | 578.50 | 64 |
Sep 20, 2024 | 582.30 | 582.30 | 570.30 | 576.00 | 576.00 | 112 |
Sep 19, 2024 | 577.60 | 589.30 | 577.60 | 589.30 | 589.30 | 47 |
Sep 18, 2024 | 575.10 | 575.10 | 575.10 | 575.10 | 575.10 | - |
Sep 17, 2024 | 583.00 | 583.00 | 581.10 | 581.10 | 581.10 | 19 |
Sep 16, 2024 | 589.90 | 589.90 | 581.50 | 581.50 | 581.50 | 4 |
Sep 13, 2024 | 584.30 | 588.10 | 583.20 | 588.10 | 588.10 | 64 |
Sep 12, 2024 | 581.10 | 586.10 | 580.00 | 582.10 | 582.10 | 52 |
Sep 11, 2024 | 573.20 | 573.20 | 562.80 | 562.80 | 562.80 | 35 |
Sep 10, 2024 | 565.90 | 569.40 | 565.90 | 568.50 | 568.50 | 133 |
Sep 09, 2024 | 557.70 | 565.10 | 557.70 | 562.90 | 562.90 | 98 |
Sep 06, 2024 | 552.60 | 562.40 | 552.60 | 554.80 | 554.80 | 141 |
Sep 05, 2024 | 570.00 | 570.00 | 570.00 | 570.00 | 570.00 | 2 |
Sep 04, 2024 | 564.60 | 564.60 | 560.90 | 562.40 | 562.40 | 224 |
Sep 03, 2024 | 570.60 | 574.70 | 567.40 | 573.60 | 573.60 | 113 |
Sep 02, 2024 | 572.80 | 577.50 | 565.30 | 574.10 | 574.10 | 34 |
Aug 30, 2024 | 565.20 | 567.30 | 560.80 | 560.80 | 560.80 | 40 |
Aug 29, 2024 | 555.60 | 568.60 | 555.60 | 567.40 | 567.40 | 92 |
Aug 28, 2024 | 561.50 | 565.20 | 555.00 | 555.00 | 555.00 | 65 |
Aug 27, 2024 | 553.10 | 555.10 | 551.20 | 555.10 | 555.10 | 72 |
Aug 26, 2024 | 557.40 | 567.80 | 551.20 | 553.50 | 553.50 | 389 |
Aug 23, 2024 | 601.70 | 604.20 | 550.40 | 550.40 | 550.40 | 391 |
Aug 22, 2024 | 605.70 | 605.70 | 601.60 | 601.60 | 601.60 | 78 |
Aug 21, 2024 | 596.70 | 604.40 | 596.70 | 598.40 | 598.40 | 124 |
Aug 20, 2024 | 595.10 | 602.00 | 595.10 | 602.00 | 602.00 | 60 |
Aug 19, 2024 | 589.70 | 598.00 | 589.70 | 598.00 | 598.00 | 3 |
Aug 16, 2024 | 593.10 | 594.80 | 592.00 | 594.80 | 594.80 | 74 |
Aug 15, 2024 | 582.30 | 589.60 | 582.30 | 589.10 | 589.10 | 3 |
Aug 14, 2024 | 574.40 | 577.30 | 573.00 | 577.30 | 577.30 | 17 |
Aug 13, 2024 | 575.30 | 588.30 | 574.60 | 588.30 | 588.30 | 38 |
Aug 12, 2024 | 577.10 | 579.10 | 574.20 | 574.20 | 574.20 | 69 |
Aug 09, 2024 | 569.00 | 575.90 | 569.00 | 575.90 | 575.90 | 35 |
Aug 08, 2024 | 571.90 | 571.90 | 571.90 | 571.90 | 571.90 | - |
Aug 07, 2024 | 568.90 | 572.20 | 567.60 | 572.20 | 572.20 | 56 |
Aug 06, 2024 | 561.00 | 561.00 | 561.00 | 561.00 | 561.00 | - |
Aug 05, 2024 | 500.00 | 555.90 | 497.65 | 555.90 | 555.90 | 921 |
Aug 02, 2024 | 580.60 | 582.80 | 563.10 | 565.40 | 565.40 | 143 |
Aug 01, 2024 | 602.30 | 607.50 | 585.00 | 594.90 | 594.90 | 399 |
Jul 31, 2024 | 595.00 | 604.00 | 595.00 | 602.70 | 602.70 | 68 |
Jul 30, 2024 | 592.50 | 592.50 | 588.80 | 588.80 | 588.80 | 2 |
Jul 29, 2024 | 585.40 | 588.80 | 585.40 | 588.30 | 588.30 | 100 |
Jul 26, 2024 | 579.20 | 591.20 | 578.80 | 586.10 | 586.10 | 92 |
Jul 25, 2024 | 570.80 | 580.30 | 568.60 | 580.30 | 580.30 | 273 |
Jul 24, 2024 | 580.40 | 583.90 | 574.20 | 575.60 | 575.60 | 33 |
Jul 23, 2024 | 589.50 | 598.60 | 587.90 | 595.20 | 595.20 | 460 |
Jul 22, 2024 | 587.00 | 587.00 | 585.90 | 585.90 | 585.90 | 5 |
Jul 19, 2024 | 585.20 | 586.00 | 576.10 | 580.30 | 580.30 | 111 |
Jul 18, 2024 | 601.10 | 608.40 | 594.40 | 594.40 | 594.40 | 129 |
Jul 17, 2024 | 607.80 | 608.90 | 606.30 | 606.30 | 606.30 | 4 |
Jul 16, 2024 | 606.80 | 608.80 | 604.50 | 605.30 | 605.30 | 95 |
Jul 15, 2024 | 593.10 | 600.30 | 591.30 | 600.30 | 600.30 | 34 |
Jul 12, 2024 | 579.00 | 585.20 | 578.40 | 585.20 | 585.20 | 31 |
Jul 11, 2024 | 586.30 | 586.30 | 581.50 | 582.60 | 582.60 | 115 |
Jul 10, 2024 | 601.00 | 601.00 | 588.60 | 588.60 | 588.60 | 23 |
Jul 09, 2024 | 613.70 | 613.70 | 607.80 | 607.80 | 607.80 | 5 |
Jul 08, 2024 | 611.00 | 617.40 | 608.20 | 608.20 | 608.20 | 342 |
Jul 05, 2024 | 607.90 | 607.90 | 607.90 | 607.90 | 607.90 | 9 |
Jul 04, 2024 | 612.90 | 612.90 | 609.60 | 609.60 | 609.60 | 9 |
Jul 03, 2024 | 613.80 | 613.80 | 601.50 | 611.10 | 611.10 | 356 |
Jul 02, 2024 | 604.00 | 609.50 | 604.00 | 607.20 | 607.20 | 165 |
Jul 01, 2024 | 613.80 | 613.80 | 601.00 | 603.40 | 603.40 | 45 |
Jun 28, 2024 | 612.50 | 617.60 | 608.90 | 616.80 | 616.80 | 76 |
Jun 27, 2024 | 594.10 | 610.10 | 590.40 | 610.10 | 610.10 | 43 |
Jun 26, 2024 | 589.20 | 595.30 | 587.60 | 595.30 | 595.30 | 113 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |