Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 23, 2024 | 475.00 | 482.95 | 453.10 | 459.20 | 459.20 | 2,166 |
Oct 22, 2024 | 490.00 | 490.00 | 458.35 | 462.70 | 462.70 | 2,785 |
Oct 21, 2024 | 520.00 | 520.95 | 488.20 | 490.20 | 490.20 | 995 |
Oct 18, 2024 | 485.00 | 515.20 | 477.40 | 510.25 | 510.25 | 3,056 |
Oct 17, 2024 | 510.00 | 510.00 | 480.00 | 482.95 | 482.95 | 2,162 |
Oct 16, 2024 | 485.00 | 494.85 | 482.00 | 490.95 | 490.95 | 3,095 |
Oct 15, 2024 | 490.00 | 497.45 | 477.45 | 482.80 | 482.80 | 1,543 |
Oct 14, 2024 | 528.00 | 528.00 | 481.65 | 496.15 | 496.15 | 3,558 |
Oct 11, 2024 | 511.00 | 519.65 | 490.00 | 497.60 | 497.60 | 3,798 |
Oct 10, 2024 | 470.00 | 528.00 | 470.00 | 510.30 | 510.30 | 25,810 |
Oct 09, 2024 | 474.50 | 484.65 | 472.00 | 480.00 | 480.00 | 656 |
Oct 08, 2024 | 460.65 | 472.95 | 459.65 | 463.00 | 463.00 | 2,735 |
Oct 07, 2024 | 494.65 | 494.65 | 454.45 | 462.05 | 462.05 | 2,925 |
Oct 04, 2024 | 486.00 | 499.70 | 470.65 | 484.95 | 484.95 | 3,271 |
Oct 03, 2024 | 493.05 | 503.65 | 484.00 | 486.60 | 486.60 | 2,098 |
Oct 01, 2024 | 487.00 | 503.85 | 483.15 | 501.50 | 501.50 | 789 |
Sep 30, 2024 | 499.30 | 501.70 | 488.30 | 493.00 | 493.00 | 455 |
Sep 27, 2024 | 511.45 | 512.40 | 499.00 | 499.45 | 499.45 | 621 |
Sep 26, 2024 | 513.50 | 517.10 | 507.25 | 507.80 | 507.80 | 207 |
Sep 25, 2024 | 500.00 | 518.20 | 496.95 | 516.95 | 516.95 | 6,203 |
Sep 24, 2024 | 514.25 | 514.35 | 491.20 | 496.85 | 496.85 | 2,242 |
Sep 23, 2024 | 510.00 | 510.00 | 484.00 | 504.25 | 504.25 | 2,416 |
Sep 20, 2024 | 503.10 | 508.95 | 488.05 | 500.00 | 500.00 | 3,044 |
Sep 19, 2024 | 510.00 | 510.00 | 485.95 | 493.20 | 493.20 | 1,151 |
Sep 18, 2024 | 514.65 | 514.65 | 489.60 | 498.85 | 498.85 | 2,846 |
Sep 17, 2024 | 520.00 | 523.35 | 507.70 | 512.20 | 512.20 | 978 |
Sep 16, 2024 | 516.40 | 526.35 | 515.20 | 518.60 | 518.60 | 2,123 |
Sep 13, 2024 | 517.80 | 551.00 | 506.05 | 526.90 | 526.90 | 3,122 |
Sep 12, 2024 | 507.20 | 524.10 | 499.00 | 520.50 | 520.50 | 3,142 |
Sep 11, 2024 | 513.55 | 514.85 | 504.65 | 507.20 | 507.20 | 210 |
Sep 10, 2024 | 505.05 | 516.40 | 502.25 | 509.05 | 509.05 | 1,268 |
Sep 09, 2024 | 538.00 | 538.00 | 497.80 | 505.45 | 505.45 | 1,853 |
Sep 06, 2024 | 550.00 | 550.00 | 510.00 | 519.45 | 519.45 | 3,882 |
Sep 05, 2024 | 538.65 | 541.00 | 527.20 | 537.50 | 537.50 | 1,883 |
Sep 04, 2024 | 522.25 | 535.35 | 522.25 | 532.60 | 532.60 | 3,838 |
Sep 03, 2024 | 548.50 | 552.90 | 516.60 | 527.70 | 527.70 | 2,934 |
Sep 02, 2024 | 564.00 | 572.30 | 535.95 | 538.30 | 538.30 | 2,615 |
Aug 30, 2024 | 570.65 | 581.75 | 560.00 | 562.40 | 562.40 | 5,237 |
Aug 29, 2024 | 590.00 | 591.75 | 558.35 | 562.15 | 562.15 | 4,302 |
Aug 28, 2024 | 600.60 | 614.00 | 575.00 | 578.65 | 578.65 | 14,331 |
Aug 27, 2024 | - | - | - | - | - | - |
Aug 26, 2024 | 565.00 | 569.00 | 534.30 | 540.65 | 540.65 | 2,309 |
Aug 23, 2024 | 522.15 | 568.55 | 513.60 | 558.00 | 558.00 | 13,234 |
Aug 22, 2024 | 557.40 | 557.40 | 508.00 | 516.90 | 516.90 | 19,589 |
Aug 21, 2024 | 490.40 | 533.40 | 485.05 | 533.40 | 533.40 | 30,105 |
Aug 20, 2024 | 501.10 | 501.10 | 476.55 | 484.95 | 484.95 | 3,985 |
Aug 19, 2024 | 478.80 | 495.90 | 471.70 | 491.25 | 491.25 | 2,232 |
Aug 16, 2024 | 474.00 | 479.00 | 461.50 | 478.80 | 478.80 | 736 |
Aug 14, 2024 | 477.30 | 491.15 | 452.00 | 456.45 | 456.45 | 1,931 |
Aug 13, 2024 | 509.40 | 510.00 | 479.85 | 487.00 | 487.00 | 2,886 |
Aug 12, 2024 | 490.35 | 504.50 | 470.80 | 498.80 | 498.80 | 3,412 |
Aug 09, 2024 | 482.90 | 484.55 | 473.55 | 480.70 | 480.70 | 2,848 |
Aug 08, 2024 | 508.60 | 508.60 | 471.65 | 477.60 | 477.60 | 3,601 |
Aug 07, 2024 | 515.00 | 515.00 | 481.00 | 495.80 | 495.80 | 2,819 |
Aug 06, 2024 | 500.00 | 511.45 | 470.00 | 475.10 | 475.10 | 3,143 |
Aug 05, 2024 | 540.10 | 541.10 | 495.50 | 499.45 | 499.45 | 9,257 |
Aug 02, 2024 | 534.00 | 559.95 | 519.05 | 540.65 | 540.65 | 2,474 |
Aug 01, 2024 | 527.00 | 540.00 | 520.00 | 534.95 | 534.95 | 1,356 |
Jul 31, 2024 | 517.95 | 526.95 | 515.00 | 520.00 | 520.00 | 1,961 |
Jul 30, 2024 | 520.00 | 533.55 | 506.05 | 528.50 | 528.50 | 369 |
Jul 29, 2024 | 521.00 | 541.00 | 518.00 | 518.00 | 518.00 | 1,191 |
Jul 26, 2024 | 511.00 | 520.00 | 493.00 | 517.15 | 517.15 | 2,358 |
Jul 25, 2024 | 499.95 | 523.90 | 480.10 | 517.85 | 517.85 | 7,081 |
Jul 24, 2024 | 497.45 | 522.30 | 485.00 | 504.20 | 504.20 | 5,714 |
Jul 23, 2024 | 511.00 | 511.00 | 484.80 | 497.45 | 497.45 | 1,496 |
Jul 22, 2024 | 514.00 | 529.80 | 496.00 | 510.30 | 510.30 | 3,152 |
Jul 19, 2024 | 539.80 | 539.80 | 519.35 | 519.35 | 519.35 | 4,202 |
Jul 18, 2024 | 529.90 | 529.90 | 529.90 | 529.90 | 529.90 | 2,525 |
Jul 16, 2024 | 509.40 | 519.55 | 509.40 | 519.55 | 519.55 | 2,467 |
Jul 15, 2024 | 512.00 | 512.00 | 502.00 | 509.40 | 509.40 | 1,107 |
Jul 12, 2024 | 514.00 | 514.00 | 501.05 | 502.00 | 502.00 | 2,639 |
Jul 11, 2024 | 507.00 | 507.00 | 504.30 | 504.30 | 504.30 | 810 |
Jul 10, 2024 | 515.20 | 515.20 | 505.00 | 507.00 | 507.00 | 1,329 |
Jul 09, 2024 | 525.00 | 525.00 | 515.10 | 515.10 | 515.10 | 2,038 |
Jul 08, 2024 | 539.95 | 539.95 | 525.00 | 525.00 | 525.00 | 3,730 |
Jul 05, 2024 | 535.00 | 535.00 | 530.00 | 530.00 | 530.00 | 2,117 |
Jul 04, 2024 | 530.05 | 538.00 | 530.05 | 538.00 | 538.00 | 1,027 |
Jul 03, 2024 | 549.55 | 549.55 | 539.50 | 539.50 | 539.50 | 4,469 |
Jul 02, 2024 | 546.75 | 546.75 | 538.80 | 538.80 | 538.80 | 2,021 |
Jul 01, 2024 | 550.00 | 550.15 | 549.75 | 549.75 | 549.75 | 957 |
Jun 28, 2024 | 555.10 | 557.25 | 554.00 | 554.00 | 554.00 | 1,738 |
Jun 27, 2024 | 573.00 | 573.00 | 560.00 | 560.00 | 560.00 | 2,177 |
Jun 26, 2024 | 565.00 | 565.00 | 561.05 | 562.05 | 562.05 | 2,496 |
Jun 25, 2024 | 572.35 | 572.35 | 572.35 | 572.35 | 572.35 | 1,441 |
Jun 24, 2024 | 593.00 | 593.00 | 582.15 | 584.00 | 584.00 | 2,398 |
Jun 21, 2024 | 594.00 | 594.00 | 583.85 | 594.00 | 594.00 | 1,011 |
Jun 20, 2024 | 620.05 | 620.05 | 595.75 | 595.75 | 595.75 | 131 |
Jun 19, 2024 | 596.00 | 607.90 | 596.00 | 607.90 | 607.90 | 1,602 |
Jun 18, 2024 | 608.00 | 608.00 | 596.00 | 596.00 | 596.00 | 1,916 |
Jun 14, 2024 | 607.70 | 615.00 | 607.70 | 608.00 | 608.00 | 2,000 |
Jun 13, 2024 | 639.00 | 643.70 | 612.50 | 620.10 | 620.10 | 305 |
Jun 12, 2024 | 617.35 | 635.00 | 617.35 | 626.45 | 626.45 | 1,827 |
Jun 11, 2024 | 614.00 | 622.50 | 596.60 | 617.35 | 617.35 | 1,043 |
Jun 10, 2024 | 570.00 | 592.90 | 570.00 | 592.90 | 592.90 | 2,402 |
Jun 07, 2024 | 560.20 | 570.00 | 549.00 | 564.70 | 564.70 | 1,419 |
Jun 06, 2024 | 537.10 | 569.90 | 537.10 | 560.20 | 560.20 | 1,760 |
Jun 05, 2024 | 545.00 | 552.20 | 526.15 | 543.15 | 543.15 | 3,583 |
Jun 04, 2024 | 594.60 | 594.60 | 553.80 | 553.80 | 553.80 | 1,510 |
Jun 03, 2024 | 560.05 | 582.90 | 560.00 | 582.90 | 582.90 | 5,260 |
May 31, 2024 | 555.50 | 555.50 | 555.15 | 555.15 | 555.15 | 421 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |