Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 26, 2024 | 660.00 | 662.95 | 646.35 | 649.95 | 649.95 | 4,402,127 |
Jun 25, 2024 | 649.00 | 661.50 | 646.80 | 659.75 | 659.75 | 4,233,594 |
Jun 24, 2024 | 639.00 | 654.70 | 631.45 | 648.15 | 648.15 | 8,060,753 |
Jun 21, 2024 | 643.85 | 648.00 | 633.50 | 637.50 | 637.50 | 5,842,145 |
Jun 20, 2024 | 618.10 | 641.95 | 618.05 | 638.40 | 638.40 | 7,142,199 |
Jun 19, 2024 | 623.95 | 623.95 | 610.75 | 617.05 | 617.05 | 3,334,339 |
Jun 18, 2024 | 616.95 | 626.00 | 612.35 | 621.45 | 621.45 | 5,305,896 |
Jun 14, 2024 | 590.00 | 615.60 | 589.95 | 613.85 | 613.85 | 9,597,845 |
Jun 13, 2024 | 588.90 | 594.00 | 584.00 | 589.30 | 589.30 | 3,084,488 |
Jun 12, 2024 | 582.05 | 588.70 | 580.35 | 584.50 | 584.50 | 4,878,756 |
Jun 11, 2024 | 582.00 | 586.05 | 577.85 | 582.05 | 582.05 | 3,691,089 |
Jun 10, 2024 | 591.00 | 591.00 | 576.25 | 582.30 | 582.30 | 7,450,625 |
Jun 07, 2024 | 585.00 | 593.45 | 574.65 | 585.10 | 585.10 | 4,672,844 |
Jun 07, 2024 | 1.75 Dividend | |||||
Jun 06, 2024 | 580.00 | 584.80 | 572.85 | 583.50 | 581.75 | 3,781,546 |
Jun 05, 2024 | 530.30 | 577.45 | 521.55 | 572.90 | 571.18 | 6,438,482 |
Jun 04, 2024 | 579.95 | 580.15 | 506.45 | 530.30 | 528.71 | 7,888,936 |
Jun 03, 2024 | 577.00 | 582.50 | 568.00 | 576.50 | 574.77 | 6,380,437 |
May 31, 2024 | 559.70 | 562.00 | 547.00 | 557.40 | 555.73 | 9,170,940 |
May 30, 2024 | 565.90 | 567.05 | 554.70 | 557.20 | 555.53 | 4,690,139 |
May 29, 2024 | 572.45 | 573.05 | 565.05 | 565.85 | 564.15 | 1,729,332 |
May 28, 2024 | 584.80 | 586.50 | 571.10 | 572.45 | 570.73 | 3,517,947 |
May 27, 2024 | 573.50 | 586.50 | 569.00 | 581.10 | 579.36 | 8,923,333 |
May 24, 2024 | 565.65 | 573.25 | 564.05 | 569.85 | 568.14 | 1,868,452 |
May 23, 2024 | 573.45 | 576.70 | 562.30 | 567.55 | 565.85 | 2,683,179 |
May 22, 2024 | 570.95 | 575.70 | 565.10 | 573.15 | 571.43 | 1,349,982 |
May 21, 2024 | 570.75 | 572.45 | 561.60 | 569.15 | 567.44 | 2,227,289 |
May 17, 2024 | 573.00 | 574.00 | 566.00 | 571.10 | 569.39 | 2,434,379 |
May 16, 2024 | 563.80 | 574.80 | 561.60 | 568.80 | 567.09 | 2,941,336 |
May 15, 2024 | 564.55 | 569.85 | 558.60 | 560.90 | 559.22 | 1,687,347 |
May 14, 2024 | 559.95 | 566.60 | 556.20 | 564.55 | 562.86 | 2,878,223 |
May 13, 2024 | 543.55 | 560.00 | 535.90 | 557.40 | 555.73 | 6,078,325 |
May 10, 2024 | 552.10 | 552.90 | 538.10 | 543.55 | 541.92 | 3,267,167 |
May 09, 2024 | 564.90 | 568.55 | 549.40 | 550.65 | 549.00 | 2,103,481 |
May 08, 2024 | 565.80 | 571.00 | 560.05 | 563.55 | 561.86 | 2,488,807 |
May 07, 2024 | 574.90 | 584.90 | 559.00 | 566.10 | 564.40 | 3,998,960 |
May 06, 2024 | 573.40 | 578.50 | 570.15 | 571.30 | 569.59 | 1,900,584 |
May 03, 2024 | 579.75 | 581.00 | 565.15 | 570.60 | 568.89 | 2,071,931 |
May 02, 2024 | 578.55 | 584.15 | 575.00 | 576.15 | 574.42 | 2,192,757 |
Apr 30, 2024 | 585.95 | 591.20 | 575.35 | 576.75 | 575.02 | 4,807,390 |
Apr 29, 2024 | 575.00 | 585.90 | 572.00 | 582.60 | 580.85 | 5,777,304 |
Apr 26, 2024 | 584.80 | 584.80 | 560.35 | 568.95 | 567.24 | 6,897,520 |
Apr 25, 2024 | 590.00 | 599.70 | 576.00 | 577.25 | 575.52 | 10,431,160 |
Apr 24, 2024 | 609.60 | 615.50 | 602.65 | 608.00 | 606.18 | 3,503,688 |
Apr 23, 2024 | 588.70 | 607.00 | 585.50 | 604.30 | 602.49 | 2,926,476 |
Apr 22, 2024 | 604.30 | 604.45 | 584.00 | 585.35 | 583.59 | 3,414,434 |
Apr 19, 2024 | 585.95 | 598.85 | 579.25 | 597.05 | 595.26 | 3,224,498 |
Apr 18, 2024 | 588.50 | 599.10 | 586.05 | 593.40 | 591.62 | 1,922,353 |
Apr 16, 2024 | 597.60 | 604.80 | 581.75 | 583.65 | 581.90 | 5,135,358 |
Apr 15, 2024 | 600.00 | 607.90 | 593.80 | 597.55 | 595.76 | 3,255,718 |
Apr 12, 2024 | 598.80 | 615.90 | 596.65 | 607.45 | 605.63 | 6,547,758 |
Apr 10, 2024 | 599.50 | 605.00 | 595.20 | 596.45 | 594.66 | 1,126,936 |
Apr 09, 2024 | 608.00 | 608.00 | 594.50 | 597.10 | 595.31 | 1,371,873 |
Apr 08, 2024 | 618.00 | 618.95 | 566.80 | 605.10 | 603.29 | 5,948,650 |
Apr 05, 2024 | 620.00 | 622.20 | 608.65 | 613.30 | 611.46 | 2,992,901 |
Apr 04, 2024 | 611.30 | 622.50 | 611.30 | 617.95 | 616.10 | 2,743,635 |
Apr 03, 2024 | 603.95 | 618.45 | 599.95 | 614.15 | 612.31 | 4,114,999 |
Apr 02, 2024 | 602.85 | 608.20 | 596.70 | 605.70 | 603.88 | 2,448,259 |
Apr 01, 2024 | 600.00 | 606.40 | 594.25 | 601.40 | 599.60 | 4,491,705 |
Mar 28, 2024 | 589.50 | 595.55 | 583.10 | 591.15 | 589.38 | 4,201,009 |
Mar 27, 2024 | 569.55 | 593.00 | 569.10 | 585.85 | 584.09 | 6,671,977 |
Mar 26, 2024 | 549.05 | 570.95 | 549.05 | 568.95 | 567.24 | 1,818,254 |
Mar 22, 2024 | 562.90 | 564.70 | 554.50 | 557.05 | 555.38 | 2,340,891 |
Mar 21, 2024 | 550.00 | 564.95 | 548.90 | 563.40 | 561.71 | 1,660,541 |
Mar 20, 2024 | 550.00 | 556.00 | 541.05 | 547.90 | 546.26 | 1,320,067 |
Mar 19, 2024 | 552.95 | 557.30 | 545.00 | 549.10 | 547.45 | 1,992,559 |
Mar 18, 2024 | 562.50 | 562.50 | 545.45 | 552.90 | 551.24 | 3,707,336 |
Mar 15, 2024 | - | - | - | - | - | - |
Mar 14, 2024 | 543.00 | 567.95 | 531.05 | 565.35 | 563.65 | 2,123,175 |
Mar 13, 2024 | 573.95 | 577.25 | 540.25 | 544.70 | 543.07 | 4,503,786 |
Mar 12, 2024 | 570.10 | 576.35 | 563.20 | 568.25 | 566.55 | 2,126,951 |
Mar 11, 2024 | 582.00 | 588.15 | 569.50 | 572.90 | 571.18 | 6,383,737 |
Mar 07, 2024 | 577.00 | 589.70 | 575.00 | 587.70 | 585.94 | 2,853,111 |
Mar 06, 2024 | 586.90 | 587.20 | 565.10 | 574.10 | 572.38 | 4,919,809 |
Mar 05, 2024 | 589.00 | 594.80 | 583.55 | 584.85 | 583.10 | 2,307,428 |
Mar 04, 2024 | 589.00 | 592.05 | 583.60 | 588.35 | 586.59 | 4,294,901 |
Mar 01, 2024 | 589.90 | 594.90 | 585.10 | 589.25 | 587.48 | 4,153,999 |
Feb 29, 2024 | 570.90 | 589.75 | 564.50 | 586.70 | 584.94 | 6,652,490 |
Feb 28, 2024 | 588.05 | 590.00 | 566.30 | 570.90 | 569.19 | 3,555,297 |
Feb 27, 2024 | 579.00 | 594.25 | 575.25 | 589.25 | 587.48 | 2,853,137 |
Feb 26, 2024 | 594.50 | 599.50 | 567.00 | 579.70 | 577.96 | 12,304,371 |
Feb 23, 2024 | 580.00 | 602.75 | 579.00 | 594.50 | 592.72 | 6,840,055 |
Feb 22, 2024 | 559.95 | 583.20 | 552.90 | 578.85 | 577.11 | 7,699,038 |
Feb 21, 2024 | 548.75 | 564.65 | 546.15 | 557.00 | 555.33 | 3,129,382 |
Feb 20, 2024 | 543.00 | 551.20 | 542.80 | 548.65 | 547.00 | 2,492,365 |
Feb 19, 2024 | 538.50 | 544.60 | 535.10 | 542.45 | 540.82 | 2,610,308 |
Feb 16, 2024 | 529.75 | 540.90 | 525.70 | 537.55 | 535.94 | 2,301,137 |
Feb 15, 2024 | 528.85 | 531.50 | 524.95 | 527.60 | 526.02 | 1,539,340 |
Feb 14, 2024 | 518.00 | 529.40 | 515.00 | 527.70 | 526.12 | 2,394,798 |
Feb 13, 2024 | 530.40 | 532.20 | 515.40 | 523.60 | 522.03 | 1,598,809 |
Feb 12, 2024 | 535.55 | 538.55 | 526.35 | 530.40 | 528.81 | 6,533,765 |
Feb 09, 2024 | 525.60 | 537.00 | 523.45 | 532.95 | 531.35 | 5,010,458 |
Feb 08, 2024 | 527.45 | 530.50 | 523.00 | 525.10 | 523.53 | 2,720,940 |
Feb 07, 2024 | 508.40 | 527.65 | 508.40 | 524.75 | 523.18 | 6,135,635 |
Feb 06, 2024 | 510.00 | 511.50 | 504.55 | 506.15 | 504.63 | 1,032,953 |
Feb 05, 2024 | 505.00 | 513.45 | 500.35 | 509.10 | 507.57 | 4,845,339 |
Feb 02, 2024 | 515.95 | 515.95 | 497.75 | 500.00 | 498.50 | 8,862,376 |
Feb 01, 2024 | 495.45 | 496.50 | 486.95 | 494.55 | 493.07 | 1,703,943 |
Jan 31, 2024 | 495.85 | 496.20 | 488.00 | 492.65 | 491.17 | 2,911,432 |
Jan 30, 2024 | 500.00 | 501.05 | 487.15 | 493.20 | 491.72 | 3,676,704 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |