Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 08, 2024 | 510.60 | 510.60 | 502.54 | 508.20 | 508.20 | 871,354 |
Nov 07, 2024 | 504.40 | 514.40 | 494.85 | 509.40 | 509.40 | 4,012,670 |
Nov 06, 2024 | 507.40 | 512.00 | 500.60 | 500.60 | 500.60 | 4,025,667 |
Nov 05, 2024 | 473.90 | 498.80 | 473.90 | 498.80 | 498.80 | 6,110,458 |
Nov 04, 2024 | 484.70 | 489.60 | 474.20 | 474.20 | 474.20 | 3,525,086 |
Nov 01, 2024 | 473.80 | 490.62 | 472.10 | 487.50 | 487.50 | 4,974,589 |
Oct 31, 2024 | 466.40 | 477.30 | 465.90 | 475.00 | 475.00 | 6,472,770 |
Oct 30, 2024 | 468.80 | 480.00 | 464.10 | 472.50 | 472.50 | 2,485,278 |
Oct 29, 2024 | 487.90 | 489.60 | 465.70 | 472.30 | 472.30 | 4,249,450 |
Oct 28, 2024 | 444.70 | 488.20 | 442.70 | 486.60 | 486.60 | 6,448,082 |
Oct 25, 2024 | 450.10 | 455.30 | 443.00 | 443.00 | 443.00 | 3,400,168 |
Oct 24, 2024 | 447.80 | 453.40 | 445.50 | 451.40 | 451.40 | 2,256,020 |
Oct 23, 2024 | 447.90 | 448.80 | 442.20 | 446.20 | 446.20 | 2,288,086 |
Oct 22, 2024 | 437.60 | 448.50 | 436.50 | 448.50 | 448.50 | 2,826,841 |
Oct 21, 2024 | 441.00 | 448.30 | 439.50 | 439.70 | 439.70 | 2,404,486 |
Oct 18, 2024 | 446.70 | 450.70 | 441.60 | 441.60 | 441.60 | 2,377,410 |
Oct 17, 2024 | 432.20 | 452.30 | 430.30 | 448.80 | 448.80 | 6,212,107 |
Oct 16, 2024 | 421.90 | 432.80 | 418.87 | 431.50 | 431.50 | 5,854,456 |
Oct 15, 2024 | 428.20 | 430.04 | 413.58 | 417.50 | 417.50 | 4,228,134 |
Oct 14, 2024 | 427.90 | 435.00 | 425.60 | 425.80 | 425.80 | 2,955,890 |
Oct 11, 2024 | 434.70 | 436.50 | 424.60 | 428.60 | 428.60 | 4,674,521 |
Oct 10, 2024 | 436.30 | 437.53 | 430.61 | 435.00 | 435.00 | 3,164,285 |
Oct 09, 2024 | 435.60 | 439.70 | 432.70 | 436.80 | 436.80 | 5,821,117 |
Oct 08, 2024 | 441.00 | 442.10 | 429.00 | 434.70 | 434.70 | 6,456,113 |
Oct 07, 2024 | 464.70 | 465.10 | 447.10 | 447.10 | 447.10 | 2,209,634 |
Oct 04, 2024 | 454.00 | 466.30 | 453.70 | 460.00 | 460.00 | 2,643,520 |
Oct 03, 2024 | 459.90 | 462.70 | 452.40 | 455.30 | 455.30 | 2,133,320 |
Oct 02, 2024 | 459.70 | 461.10 | 452.20 | 459.60 | 459.60 | 2,515,079 |
Oct 01, 2024 | 460.90 | 470.00 | 456.40 | 458.80 | 458.80 | 7,803,006 |
Sep 30, 2024 | 466.70 | 470.90 | 455.70 | 455.70 | 455.70 | 4,556,932 |
Sep 27, 2024 | 467.50 | 472.30 | 466.20 | 471.20 | 471.20 | 5,907,624 |
Sep 26, 2024 | 472.40 | 476.00 | 460.90 | 464.90 | 464.90 | 2,888,133 |
Sep 25, 2024 | 457.20 | 466.90 | 457.00 | 465.90 | 465.90 | 3,076,912 |
Sep 24, 2024 | 471.50 | 472.40 | 462.90 | 462.90 | 462.90 | 2,426,597 |
Sep 23, 2024 | 461.10 | 471.96 | 461.10 | 465.90 | 465.90 | 1,772,035 |
Sep 20, 2024 | 479.60 | 482.50 | 465.40 | 466.10 | 466.10 | 9,639,574 |
Sep 19, 2024 | 478.80 | 487.40 | 477.82 | 484.50 | 484.50 | 3,328,606 |
Sep 18, 2024 | 470.60 | 474.10 | 470.10 | 473.60 | 473.60 | 1,971,065 |
Sep 17, 2024 | 471.70 | 477.10 | 468.90 | 473.60 | 473.60 | 2,619,887 |
Sep 16, 2024 | 476.40 | 478.60 | 467.00 | 467.20 | 467.20 | 1,647,329 |
Sep 13, 2024 | 471.00 | 479.50 | 468.93 | 479.50 | 479.50 | 3,026,149 |
Sep 12, 2024 | 472.20 | 476.24 | 465.20 | 471.10 | 471.10 | 6,150,966 |
Sep 11, 2024 | 462.50 | 467.30 | 458.35 | 464.50 | 464.50 | 2,150,555 |
Sep 10, 2024 | 469.80 | 476.50 | 458.40 | 458.50 | 458.50 | 2,902,048 |
Sep 09, 2024 | 456.00 | 473.30 | 454.95 | 472.10 | 472.10 | 3,085,801 |
Sep 06, 2024 | 465.40 | 468.15 | 453.30 | 453.30 | 453.30 | 3,450,711 |
Sep 05, 2024 | 465.80 | 468.60 | 458.40 | 463.60 | 463.60 | 4,176,134 |
Sep 04, 2024 | 455.90 | 475.90 | 454.90 | 469.80 | 469.80 | 3,269,555 |
Sep 03, 2024 | 485.30 | 488.20 | 461.80 | 464.70 | 464.70 | 5,590,252 |
Sep 02, 2024 | 482.30 | 490.40 | 474.30 | 485.80 | 485.80 | 5,846,698 |
Aug 30, 2024 | 494.00 | 495.40 | 481.90 | 481.90 | 481.90 | 14,453,086 |
Aug 29, 2024 | 480.40 | 488.10 | 479.08 | 483.70 | 483.70 | 6,595,983 |
Aug 28, 2024 | 479.70 | 485.00 | 475.50 | 478.60 | 478.60 | 8,869,163 |
Aug 27, 2024 | 472.00 | 480.30 | 469.94 | 476.10 | 476.10 | 17,600,786 |
Aug 23, 2024 | 484.00 | 492.36 | 462.40 | 474.70 | 474.70 | 24,062,623 |
Aug 22, 2024 | 507.40 | 512.60 | 504.80 | 511.00 | 511.00 | 4,279,650 |
Aug 21, 2024 | 498.60 | 505.20 | 498.34 | 505.00 | 505.00 | 6,801,471 |
Aug 20, 2024 | 508.80 | 514.00 | 497.60 | 497.60 | 497.60 | 2,453,231 |
Aug 19, 2024 | 501.60 | 509.40 | 498.50 | 507.60 | 507.60 | 4,761,835 |
Aug 16, 2024 | 499.20 | 507.20 | 498.97 | 504.40 | 504.40 | 3,106,841 |
Aug 15, 2024 | 490.60 | 498.50 | 488.60 | 498.50 | 498.50 | 8,531,580 |
Aug 14, 2024 | 497.40 | 497.80 | 488.80 | 488.90 | 488.90 | 3,320,282 |
Aug 13, 2024 | 490.90 | 493.80 | 485.00 | 489.80 | 489.80 | 3,814,024 |
Aug 12, 2024 | 488.60 | 492.50 | 481.60 | 486.70 | 486.70 | 27,430,567 |
Aug 09, 2024 | 494.20 | 498.70 | 485.80 | 485.80 | 485.80 | 6,284,615 |
Aug 08, 2024 | 483.30 | 493.30 | 481.00 | 492.10 | 492.10 | 18,746,848 |
Aug 07, 2024 | 488.60 | 500.40 | 484.60 | 493.50 | 493.50 | 5,760,542 |
Aug 06, 2024 | 464.10 | 489.50 | 462.30 | 481.90 | 481.90 | 23,277,264 |
Aug 05, 2024 | 461.90 | 503.01 | 434.11 | 451.90 | 451.90 | 21,110,256 |
Aug 02, 2024 | 505.60 | 516.06 | 473.50 | 482.60 | 482.60 | 14,512,582 |
Aug 01, 2024 | 559.80 | 572.40 | 509.60 | 515.00 | 515.00 | 11,514,481 |
Jul 31, 2024 | 589.80 | 591.80 | 582.40 | 588.80 | 588.80 | 6,337,346 |
Jul 30, 2024 | 570.20 | 581.60 | 568.60 | 578.40 | 578.40 | 13,550,596 |
Jul 29, 2024 | 573.60 | 577.80 | 567.60 | 570.60 | 570.60 | 3,028,341 |
Jul 26, 2024 | 557.80 | 572.88 | 557.80 | 568.40 | 568.40 | 3,369,102 |
Jul 25, 2024 | 550.40 | 558.60 | 544.00 | 557.60 | 557.60 | 8,089,134 |
Jul 24, 2024 | 561.80 | 568.46 | 556.20 | 556.20 | 556.20 | 2,430,121 |
Jul 23, 2024 | 552.40 | 563.20 | 548.20 | 563.00 | 563.00 | 3,124,110 |
Jul 22, 2024 | 549.60 | 557.80 | 548.48 | 551.60 | 551.60 | 6,696,145 |
Jul 19, 2024 | 544.80 | 553.00 | 540.80 | 548.80 | 548.80 | 4,406,618 |
Jul 18, 2024 | 569.40 | 572.60 | 545.60 | 545.60 | 545.60 | 4,421,830 |
Jul 17, 2024 | 586.00 | 586.00 | 567.00 | 567.00 | 567.00 | 12,050,004 |
Jul 16, 2024 | 582.40 | 588.00 | 578.40 | 586.40 | 586.40 | 1,789,461 |
Jul 15, 2024 | 583.20 | 589.60 | 579.00 | 584.20 | 584.20 | 10,364,052 |
Jul 12, 2024 | 583.20 | 586.80 | 576.20 | 586.80 | 586.80 | 2,610,598 |
Jul 11, 2024 | 576.00 | 580.00 | 570.60 | 580.00 | 580.00 | 2,101,577 |
Jul 10, 2024 | 562.20 | 574.60 | 561.60 | 574.60 | 574.60 | 3,021,143 |
Jul 09, 2024 | 579.40 | 581.60 | 561.80 | 562.20 | 562.20 | 12,810,669 |
Jul 08, 2024 | 580.00 | 589.60 | 578.60 | 582.40 | 582.40 | 2,772,029 |
Jul 05, 2024 | 576.20 | 588.20 | 575.47 | 578.00 | 578.00 | 3,233,655 |
Jul 04, 2024 | 561.40 | 581.20 | 561.40 | 573.80 | 573.80 | 3,324,664 |
Jul 03, 2024 | 554.40 | 562.80 | 554.40 | 558.80 | 558.80 | 10,967,229 |
Jul 02, 2024 | 552.20 | 555.00 | 548.20 | 551.80 | 551.80 | 3,087,127 |
Jul 01, 2024 | 558.00 | 560.40 | 550.80 | 553.60 | 553.60 | 2,864,800 |
Jun 28, 2024 | 561.60 | 566.20 | 552.80 | 553.40 | 553.40 | 3,097,949 |
Jun 27, 2024 | 564.80 | 564.80 | 555.60 | 559.00 | 559.00 | 2,960,590 |
Jun 26, 2024 | 570.40 | 571.80 | 561.60 | 561.80 | 561.80 | 8,114,568 |
Jun 25, 2024 | 563.40 | 572.60 | 541.80 | 567.80 | 567.80 | 21,375,835 |
Jun 24, 2024 | 573.60 | 581.60 | 573.00 | 581.60 | 581.60 | 2,785,347 |
Jun 21, 2024 | 577.00 | 582.40 | 567.00 | 574.20 | 574.20 | 10,007,890 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |