Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 18, 2024 | 470.00 | 475.85 | 460.20 | 471.45 | 471.45 | 123 |
Oct 17, 2024 | 480.00 | 491.95 | 463.10 | 467.00 | 467.00 | 205 |
Oct 16, 2024 | 478.35 | 482.25 | 469.00 | 470.15 | 470.15 | 123 |
Oct 15, 2024 | 491.70 | 491.70 | 474.85 | 483.10 | 483.10 | 101 |
Oct 14, 2024 | 471.10 | 499.90 | 471.10 | 482.05 | 482.05 | 72 |
Oct 11, 2024 | 494.00 | 494.00 | 494.00 | 494.00 | 494.00 | 74 |
Oct 10, 2024 | 499.90 | 500.00 | 485.00 | 495.80 | 495.80 | 260 |
Oct 09, 2024 | 479.00 | 479.95 | 470.00 | 477.00 | 477.00 | 62 |
Oct 08, 2024 | 460.00 | 478.35 | 460.00 | 478.30 | 478.30 | 275 |
Oct 07, 2024 | 468.05 | 487.50 | 452.45 | 455.60 | 455.60 | 195 |
Oct 04, 2024 | 491.85 | 491.85 | 476.00 | 476.25 | 476.25 | 61 |
Oct 03, 2024 | 482.20 | 482.20 | 482.20 | 482.20 | 482.20 | 7 |
Oct 01, 2024 | 502.00 | 506.00 | 492.00 | 492.25 | 492.25 | 657 |
Sep 30, 2024 | 493.95 | 514.10 | 485.00 | 485.75 | 485.75 | 295 |
Sep 27, 2024 | 502.00 | 504.00 | 502.00 | 504.00 | 504.00 | 153 |
Sep 26, 2024 | 505.35 | 505.35 | 472.00 | 480.05 | 480.05 | 104 |
Sep 25, 2024 | 508.00 | 508.00 | 492.95 | 493.00 | 493.00 | 177 |
Sep 24, 2024 | 499.00 | 499.00 | 496.00 | 496.00 | 496.00 | 17 |
Sep 23, 2024 | 471.90 | 493.00 | 471.90 | 493.00 | 493.00 | 333 |
Sep 20, 2024 | 499.00 | 499.00 | 481.50 | 481.50 | 481.50 | 168 |
Sep 20, 2024 | 3 Dividend | |||||
Sep 19, 2024 | 504.00 | 509.95 | 497.80 | 497.90 | 494.90 | 143 |
Sep 18, 2024 | 533.20 | 533.20 | 510.15 | 523.95 | 520.79 | 101 |
Sep 17, 2024 | 529.35 | 537.00 | 519.00 | 537.00 | 533.76 | 96 |
Sep 16, 2024 | 517.00 | 548.90 | 516.75 | 518.95 | 515.82 | 246 |
Sep 13, 2024 | 549.00 | 549.00 | 530.00 | 530.00 | 526.81 | 57 |
Sep 12, 2024 | - | - | - | - | - | - |
Sep 11, 2024 | 549.25 | 549.25 | 549.25 | 549.25 | 545.94 | 35 |
Sep 10, 2024 | 513.55 | 530.25 | 506.95 | 530.25 | 527.06 | 75 |
Sep 09, 2024 | 525.30 | 525.30 | 522.55 | 524.00 | 520.84 | 79 |
Sep 06, 2024 | 535.00 | 540.00 | 523.35 | 525.30 | 522.13 | 220 |
Sep 05, 2024 | 539.05 | 546.00 | 539.05 | 540.10 | 536.85 | 161 |
Sep 04, 2024 | 531.00 | 546.95 | 519.75 | 529.60 | 526.41 | 77 |
Sep 03, 2024 | 545.00 | 545.00 | 531.00 | 531.00 | 527.80 | 131 |
Sep 02, 2024 | 534.00 | 534.00 | 520.00 | 520.00 | 516.87 | 74 |
Aug 30, 2024 | 520.00 | 520.00 | 519.00 | 519.00 | 515.87 | 28 |
Aug 29, 2024 | 533.95 | 533.95 | 508.00 | 519.00 | 515.87 | 15 |
Aug 28, 2024 | 539.95 | 539.95 | 527.05 | 527.85 | 524.67 | 337 |
Aug 27, 2024 | - | - | - | - | - | - |
Aug 26, 2024 | 549.75 | 549.75 | 530.25 | 541.25 | 537.99 | 343 |
Aug 23, 2024 | 520.00 | 540.00 | 520.00 | 540.00 | 536.75 | 1,077 |
Aug 22, 2024 | 514.10 | 514.35 | 511.00 | 514.30 | 511.20 | 175 |
Aug 21, 2024 | 512.00 | 515.00 | 502.65 | 514.00 | 510.90 | 291 |
Aug 20, 2024 | 522.95 | 522.95 | 520.00 | 520.10 | 516.97 | 246 |
Aug 19, 2024 | 529.00 | 529.00 | 517.00 | 522.95 | 519.80 | 233 |
Aug 16, 2024 | 503.65 | 519.90 | 503.65 | 517.00 | 513.88 | 95 |
Aug 14, 2024 | 501.00 | 501.00 | 500.00 | 500.00 | 496.99 | 116 |
Aug 13, 2024 | 509.00 | 509.00 | 500.00 | 500.05 | 497.04 | 361 |
Aug 12, 2024 | 528.50 | 528.50 | 506.15 | 508.60 | 505.54 | 377 |
Aug 09, 2024 | - | - | - | - | - | - |
Aug 08, 2024 | - | - | - | - | - | - |
Aug 07, 2024 | 517.00 | 528.60 | 515.05 | 518.10 | 514.98 | 142 |
Aug 06, 2024 | 532.00 | 532.10 | 517.00 | 517.00 | 513.88 | 453 |
Aug 05, 2024 | 555.00 | 555.00 | 532.00 | 532.00 | 528.79 | 891 |
Aug 02, 2024 | 550.00 | 562.85 | 550.00 | 560.00 | 556.63 | 221 |
Aug 01, 2024 | 566.00 | 583.90 | 543.00 | 553.35 | 550.02 | 826 |
Jul 31, 2024 | 570.00 | 570.00 | 560.00 | 570.00 | 566.57 | 167 |
Jul 30, 2024 | 548.80 | 571.95 | 548.80 | 571.85 | 568.40 | 320 |
Jul 29, 2024 | 548.10 | 566.00 | 548.10 | 560.00 | 556.63 | 232 |
Jul 26, 2024 | 551.00 | 565.00 | 551.00 | 565.00 | 561.60 | 292 |
Jul 25, 2024 | 555.65 | 555.70 | 542.05 | 547.05 | 543.75 | 626 |
Jul 24, 2024 | 547.80 | 575.90 | 546.00 | 567.00 | 563.58 | 369 |
Jul 23, 2024 | 564.00 | 574.95 | 550.00 | 565.15 | 561.74 | 478 |
Jul 22, 2024 | 585.80 | 585.80 | 562.55 | 563.50 | 560.10 | 410 |
Jul 19, 2024 | 588.85 | 588.85 | 578.15 | 585.95 | 582.42 | 142 |
Jul 18, 2024 | 585.90 | 594.00 | 585.90 | 591.90 | 588.33 | 275 |
Jul 16, 2024 | 609.80 | 626.00 | 595.80 | 597.85 | 594.25 | 140 |
Jul 15, 2024 | 595.65 | 609.80 | 595.65 | 598.00 | 594.40 | 636 |
Jul 12, 2024 | 611.00 | 616.80 | 597.35 | 607.80 | 604.14 | 424 |
Jul 11, 2024 | 614.80 | 614.80 | 602.00 | 611.00 | 607.32 | 222 |
Jul 10, 2024 | 594.95 | 605.80 | 594.95 | 596.05 | 592.46 | 225 |
Jul 09, 2024 | 612.95 | 612.95 | 587.00 | 588.40 | 584.85 | 1,234 |
Jul 08, 2024 | 639.00 | 639.00 | 590.00 | 613.00 | 609.31 | 1,137 |
Jul 05, 2024 | 612.00 | 612.95 | 593.60 | 612.95 | 609.26 | 1,330 |
Jul 04, 2024 | 581.00 | 583.80 | 581.00 | 583.80 | 580.28 | 112 |
Jul 03, 2024 | 519.40 | 556.00 | 507.60 | 556.00 | 552.65 | 125 |
Jul 02, 2024 | 558.95 | 558.95 | 515.05 | 530.00 | 526.81 | 1,934 |
Jul 01, 2024 | 555.00 | 555.00 | 521.05 | 539.15 | 535.90 | 87 |
Jun 28, 2024 | 565.80 | 569.95 | 537.45 | 537.45 | 534.21 | 550 |
Jun 27, 2024 | 580.00 | 589.15 | 560.05 | 565.70 | 562.29 | 639 |
Jun 26, 2024 | 597.95 | 599.15 | 580.50 | 585.85 | 582.32 | 772 |
Jun 25, 2024 | 638.40 | 656.25 | 607.00 | 610.15 | 606.47 | 1,507 |
Jun 24, 2024 | 684.95 | 684.95 | 624.55 | 638.40 | 634.55 | 6,784 |
Jun 21, 2024 | 655.00 | 679.70 | 637.60 | 649.40 | 645.49 | 4,761 |
Jun 20, 2024 | 697.95 | 727.95 | 634.30 | 656.80 | 652.84 | 17,258 |
Jun 19, 2024 | 649.85 | 665.45 | 580.10 | 665.45 | 661.44 | 26,731 |
Jun 18, 2024 | 472.20 | 554.55 | 466.70 | 554.55 | 551.21 | 7,645 |
Jun 14, 2024 | 454.95 | 466.35 | 448.25 | 462.15 | 459.37 | 1,905 |
Jun 13, 2024 | 435.60 | 456.80 | 435.60 | 454.80 | 452.06 | 375 |
Jun 12, 2024 | 428.85 | 438.65 | 428.85 | 433.20 | 430.59 | 404 |
Jun 11, 2024 | 436.50 | 436.50 | 419.80 | 424.00 | 421.45 | 443 |
Jun 10, 2024 | 438.70 | 438.70 | 421.75 | 427.90 | 425.32 | 676 |
Jun 07, 2024 | 443.25 | 444.90 | 414.90 | 430.95 | 428.35 | 1,208 |
Jun 06, 2024 | 431.20 | 441.20 | 430.00 | 434.00 | 431.39 | 371 |
Jun 05, 2024 | 371.00 | 425.00 | 371.00 | 421.95 | 419.41 | 1,462 |
Jun 04, 2024 | 440.00 | 440.00 | 381.20 | 388.10 | 385.76 | 2,411 |
Jun 03, 2024 | 419.10 | 432.90 | 403.15 | 413.00 | 410.51 | 1,414 |
May 31, 2024 | 439.95 | 439.95 | 412.85 | 419.10 | 416.57 | 1,551 |
May 30, 2024 | 430.25 | 446.05 | 427.25 | 427.55 | 424.97 | 406 |
May 29, 2024 | 432.00 | 436.95 | 411.45 | 430.30 | 427.71 | 675 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |