Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 21, 2024 | 730.00 | 782.50 | 728.50 | 752.05 | 752.05 | 4,171,031 |
Jun 20, 2024 | 715.00 | 724.00 | 705.00 | 720.90 | 720.90 | 740,475 |
Jun 19, 2024 | 706.00 | 731.90 | 692.55 | 711.40 | 711.40 | 1,422,015 |
Jun 18, 2024 | 700.55 | 711.50 | 689.55 | 702.40 | 702.40 | 876,393 |
Jun 14, 2024 | 719.70 | 721.80 | 694.10 | 696.45 | 696.45 | 838,693 |
Jun 13, 2024 | 707.10 | 723.00 | 697.05 | 715.85 | 715.85 | 1,490,080 |
Jun 12, 2024 | 697.95 | 718.00 | 693.00 | 699.45 | 699.45 | 1,374,199 |
Jun 11, 2024 | 688.40 | 721.65 | 676.00 | 692.20 | 692.20 | 2,530,830 |
Jun 10, 2024 | 673.15 | 699.00 | 660.00 | 688.40 | 688.40 | 1,886,440 |
Jun 07, 2024 | 675.00 | 696.90 | 667.80 | 673.15 | 673.15 | 3,539,729 |
Jun 06, 2024 | 615.00 | 675.00 | 613.95 | 667.75 | 667.75 | 2,984,627 |
Jun 05, 2024 | 580.95 | 613.95 | 580.00 | 606.05 | 606.05 | 866,641 |
Jun 04, 2024 | 602.85 | 604.95 | 530.25 | 576.40 | 576.40 | 1,048,690 |
Jun 03, 2024 | 629.55 | 630.00 | 600.00 | 601.25 | 601.25 | 1,658,679 |
May 31, 2024 | 626.00 | 629.50 | 603.05 | 610.10 | 610.10 | 1,043,405 |
May 30, 2024 | 626.10 | 642.00 | 620.85 | 625.05 | 625.05 | 797,232 |
May 29, 2024 | 623.00 | 642.00 | 617.25 | 626.10 | 626.10 | 825,892 |
May 28, 2024 | 624.00 | 650.30 | 614.80 | 623.25 | 623.25 | 1,683,057 |
May 27, 2024 | 627.00 | 630.00 | 622.00 | 623.55 | 623.55 | 330,026 |
May 24, 2024 | 625.40 | 632.95 | 620.05 | 623.70 | 623.70 | 372,605 |
May 23, 2024 | 621.00 | 630.00 | 619.90 | 622.95 | 622.95 | 662,018 |
May 22, 2024 | 609.90 | 625.30 | 602.25 | 621.05 | 621.05 | 1,268,953 |
May 21, 2024 | 625.00 | 625.00 | 602.70 | 605.45 | 605.45 | 695,906 |
May 17, 2024 | 637.00 | 637.55 | 612.50 | 616.50 | 616.50 | 1,116,442 |
May 16, 2024 | 629.75 | 658.00 | 627.35 | 640.15 | 640.15 | 2,598,575 |
May 15, 2024 | 607.00 | 633.00 | 606.00 | 623.00 | 623.00 | 1,312,823 |
May 14, 2024 | 609.95 | 611.65 | 596.35 | 603.95 | 603.95 | 529,865 |
May 13, 2024 | 605.00 | 612.40 | 588.05 | 608.15 | 608.15 | 593,353 |
May 10, 2024 | 584.60 | 610.00 | 572.60 | 603.45 | 603.45 | 975,704 |
May 09, 2024 | 603.50 | 606.00 | 574.80 | 580.50 | 580.50 | 885,740 |
May 08, 2024 | 609.90 | 610.00 | 597.00 | 603.50 | 603.50 | 507,721 |
May 07, 2024 | 629.90 | 629.90 | 598.35 | 609.90 | 609.90 | 891,523 |
May 06, 2024 | 642.60 | 642.60 | 614.40 | 629.35 | 629.35 | 874,171 |
May 03, 2024 | 630.00 | 662.65 | 626.35 | 636.20 | 636.20 | 2,769,630 |
May 02, 2024 | 614.80 | 630.00 | 611.55 | 626.65 | 626.65 | 1,297,525 |
Apr 30, 2024 | 615.05 | 638.70 | 605.60 | 613.25 | 613.25 | 2,736,791 |
Apr 29, 2024 | 621.10 | 630.55 | 608.30 | 612.25 | 612.25 | 1,494,300 |
Apr 26, 2024 | 595.00 | 643.70 | 585.20 | 620.75 | 620.75 | 14,962,926 |
Apr 25, 2024 | 581.10 | 583.35 | 571.50 | 574.70 | 574.70 | 415,059 |
Apr 24, 2024 | 574.70 | 584.00 | 573.05 | 581.05 | 581.05 | 330,685 |
Apr 23, 2024 | 574.60 | 579.75 | 569.00 | 571.60 | 571.60 | 377,045 |
Apr 22, 2024 | 587.00 | 592.75 | 569.80 | 573.30 | 573.30 | 567,626 |
Apr 19, 2024 | 565.05 | 581.95 | 565.05 | 575.45 | 575.45 | 365,792 |
Apr 18, 2024 | 592.30 | 603.00 | 575.00 | 579.35 | 579.35 | 474,367 |
Apr 16, 2024 | 587.95 | 607.40 | 582.60 | 591.10 | 591.10 | 891,413 |
Apr 15, 2024 | 600.55 | 604.05 | 579.95 | 591.15 | 591.15 | 566,051 |
Apr 12, 2024 | 608.50 | 619.45 | 604.00 | 608.65 | 608.65 | 576,272 |
Apr 10, 2024 | 610.00 | 614.50 | 602.00 | 611.05 | 611.05 | 392,850 |
Apr 09, 2024 | 618.50 | 621.90 | 601.00 | 606.45 | 606.45 | 829,986 |
Apr 08, 2024 | 638.40 | 646.45 | 611.45 | 615.25 | 615.25 | 1,015,355 |
Apr 05, 2024 | 625.10 | 636.50 | 620.55 | 633.00 | 633.00 | 1,043,224 |
Apr 04, 2024 | 620.00 | 637.00 | 620.00 | 627.25 | 627.25 | 1,561,560 |
Apr 03, 2024 | 601.75 | 629.00 | 598.35 | 619.35 | 619.35 | 1,751,540 |
Apr 02, 2024 | 610.00 | 612.40 | 599.55 | 601.75 | 601.75 | 842,185 |
Apr 01, 2024 | 605.00 | 619.00 | 602.00 | 610.10 | 610.10 | 953,277 |
Mar 28, 2024 | 613.00 | 622.00 | 597.80 | 606.75 | 606.75 | 1,446,556 |
Mar 27, 2024 | 606.20 | 609.45 | 594.35 | 606.80 | 606.80 | 1,081,187 |
Mar 26, 2024 | 590.00 | 607.85 | 587.15 | 600.35 | 600.35 | 1,653,802 |
Mar 22, 2024 | 584.15 | 591.40 | 578.60 | 590.30 | 590.30 | 942,129 |
Mar 21, 2024 | 587.80 | 595.10 | 580.05 | 591.20 | 591.20 | 1,879,577 |
Mar 20, 2024 | 578.30 | 584.25 | 569.15 | 576.20 | 576.20 | 938,581 |
Mar 19, 2024 | 584.90 | 584.90 | 563.00 | 578.30 | 578.30 | 1,378,417 |
Mar 18, 2024 | 551.50 | 604.25 | 548.70 | 583.55 | 583.55 | 6,076,286 |
Mar 15, 2024 | 551.05 | 562.70 | 545.15 | 554.15 | 554.15 | 702,722 |
Mar 14, 2024 | 523.95 | 557.00 | 516.00 | 551.95 | 551.95 | 738,682 |
Mar 13, 2024 | 563.00 | 563.25 | 515.00 | 525.20 | 525.20 | 1,345,464 |
Mar 12, 2024 | 574.25 | 584.10 | 555.55 | 564.15 | 564.15 | 1,217,880 |
Mar 11, 2024 | 594.00 | 594.95 | 570.95 | 574.25 | 574.25 | 995,925 |
Mar 07, 2024 | 567.00 | 596.00 | 554.30 | 591.00 | 591.00 | 2,892,318 |
Mar 06, 2024 | 539.05 | 567.00 | 528.70 | 563.50 | 563.50 | 1,554,356 |
Mar 05, 2024 | 555.00 | 557.20 | 536.25 | 543.00 | 543.00 | 1,175,793 |
Mar 04, 2024 | 554.70 | 565.00 | 545.50 | 557.20 | 557.20 | 958,732 |
Mar 01, 2024 | 553.00 | 557.70 | 542.00 | 544.35 | 544.35 | 379,961 |
Feb 29, 2024 | 544.20 | 555.00 | 540.10 | 549.60 | 549.60 | 784,335 |
Feb 28, 2024 | 547.25 | 553.95 | 538.15 | 544.25 | 544.25 | 1,042,518 |
Feb 27, 2024 | 535.00 | 547.35 | 528.90 | 545.10 | 545.10 | 864,765 |
Feb 26, 2024 | 538.00 | 540.20 | 530.30 | 532.15 | 532.15 | 414,739 |
Feb 23, 2024 | 530.50 | 539.80 | 525.65 | 537.75 | 537.75 | 1,229,770 |
Feb 22, 2024 | 531.85 | 537.00 | 527.55 | 529.35 | 529.35 | 578,322 |
Feb 21, 2024 | 531.85 | 534.95 | 522.80 | 528.20 | 528.20 | 539,306 |
Feb 20, 2024 | 534.50 | 536.00 | 525.00 | 527.85 | 527.85 | 538,820 |
Feb 19, 2024 | 537.50 | 541.15 | 527.20 | 532.85 | 532.85 | 647,968 |
Feb 16, 2024 | 537.30 | 539.55 | 531.05 | 535.90 | 535.90 | 533,431 |
Feb 15, 2024 | 525.20 | 541.30 | 525.05 | 532.00 | 532.00 | 603,140 |
Feb 14, 2024 | 525.00 | 534.45 | 519.05 | 520.00 | 520.00 | 865,263 |
Feb 13, 2024 | 537.85 | 541.10 | 521.20 | 525.00 | 525.00 | 1,498,364 |
Feb 12, 2024 | 567.95 | 574.50 | 535.00 | 539.50 | 539.50 | 1,095,517 |
Feb 09, 2024 | 582.20 | 584.80 | 555.00 | 564.70 | 564.70 | 1,045,958 |
Feb 08, 2024 | 593.05 | 594.90 | 579.50 | 582.20 | 582.20 | 681,785 |
Feb 07, 2024 | 600.10 | 604.00 | 582.50 | 591.75 | 591.75 | 1,377,771 |
Feb 06, 2024 | 564.80 | 604.00 | 564.40 | 592.15 | 592.15 | 4,594,128 |
Feb 05, 2024 | 562.45 | 570.00 | 560.00 | 564.40 | 564.40 | 584,942 |
Feb 02, 2024 | 571.00 | 574.95 | 559.00 | 560.95 | 560.95 | 782,580 |
Feb 02, 2024 | 2 Dividend | |||||
Feb 01, 2024 | 570.05 | 574.00 | 563.30 | 566.60 | 564.60 | 775,514 |
Jan 31, 2024 | 569.80 | 578.00 | 563.05 | 574.25 | 572.22 | 819,183 |
Jan 30, 2024 | 570.60 | 576.95 | 561.30 | 566.10 | 564.10 | 760,595 |
Jan 29, 2024 | 582.00 | 584.40 | 565.00 | 570.60 | 568.59 | 841,293 |
Jan 25, 2024 | 574.85 | 579.65 | 567.00 | 575.95 | 573.92 | 870,449 |
Jan 24, 2024 | 549.40 | 572.00 | 548.30 | 569.95 | 567.94 | 1,400,404 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |