Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jul 2024 | 716.00 | 721.95 | 711.00 | 715.25 | 715.25 | 1,922,148 |
02 Jul 2024 | 717.00 | 733.00 | 708.20 | 710.60 | 710.60 | 4,595,657 |
01 Jul 2024 | 717.00 | 722.90 | 712.65 | 717.45 | 717.45 | 3,433,119 |
28 Jun 2024 | 719.70 | 728.20 | 714.75 | 718.60 | 718.60 | 10,294,456 |
27 Jun 2024 | 722.95 | 727.95 | 710.00 | 715.70 | 715.70 | 7,777,502 |
26 Jun 2024 | 724.05 | 730.90 | 718.00 | 719.90 | 719.90 | 6,234,248 |
25 Jun 2024 | 740.90 | 742.40 | 723.80 | 725.30 | 725.30 | 6,824,812 |
24 Jun 2024 | 727.95 | 744.80 | 720.00 | 738.45 | 738.45 | 7,741,654 |
21 Jun 2024 | 743.15 | 744.10 | 730.05 | 733.65 | 733.65 | 7,325,293 |
20 Jun 2024 | 743.05 | 747.30 | 734.20 | 743.35 | 743.35 | 7,168,834 |
19 Jun 2024 | 749.10 | 749.95 | 720.00 | 738.65 | 738.65 | 5,477,588 |
18 Jun 2024 | 757.80 | 758.50 | 740.10 | 748.15 | 748.15 | 7,398,418 |
14 Jun 2024 | 756.70 | 758.00 | 745.20 | 746.75 | 746.75 | 10,638,477 |
13 Jun 2024 | 765.00 | 769.70 | 750.00 | 753.80 | 753.80 | 8,712,685 |
12 Jun 2024 | 764.05 | 768.80 | 754.60 | 762.20 | 762.20 | 7,519,233 |
11 Jun 2024 | 775.00 | 779.70 | 760.00 | 762.85 | 762.85 | 3,751,359 |
10 Jun 2024 | 783.00 | 811.00 | 768.00 | 769.70 | 769.70 | 6,174,014 |
07 Jun 2024 | 746.00 | 771.90 | 735.00 | 767.05 | 767.05 | 8,120,551 |
06 Jun 2024 | 749.90 | 790.00 | 745.15 | 749.35 | 749.35 | 17,408,648 |
05 Jun 2024 | 742.00 | 779.75 | 640.00 | 726.65 | 726.65 | 34,537,620 |
04 Jun 2024 | 873.00 | 873.00 | 699.60 | 722.95 | 722.95 | 71,252,395 |
03 Jun 2024 | 870.00 | 895.85 | 826.65 | 874.50 | 874.50 | 39,973,783 |
31 May 2024 | 705.80 | 797.00 | 704.05 | 755.80 | 755.80 | 32,985,652 |
30 May 2024 | 677.90 | 709.45 | 675.55 | 698.40 | 698.40 | 8,155,098 |
29 May 2024 | 676.00 | 684.00 | 666.05 | 679.25 | 679.25 | 4,742,002 |
28 May 2024 | 704.85 | 711.80 | 675.00 | 678.90 | 678.90 | 5,213,530 |
27 May 2024 | 709.95 | 717.00 | 702.05 | 704.85 | 704.85 | 3,515,710 |
24 May 2024 | 713.50 | 720.20 | 703.00 | 707.00 | 707.00 | 4,944,197 |
23 May 2024 | 700.00 | 720.50 | 686.15 | 711.35 | 711.35 | 9,757,504 |
22 May 2024 | 687.90 | 715.60 | 686.05 | 691.45 | 691.45 | 10,100,567 |
21 May 2024 | 635.35 | 692.35 | 627.00 | 680.05 | 680.05 | 12,249,454 |
17 May 2024 | 640.00 | 640.35 | 629.05 | 635.95 | 635.95 | 2,763,360 |
16 May 2024 | 646.00 | 652.00 | 631.60 | 640.35 | 640.35 | 3,970,904 |
15 May 2024 | 630.00 | 647.80 | 626.00 | 639.75 | 639.75 | 7,613,514 |
14 May 2024 | 593.45 | 636.00 | 590.45 | 628.05 | 628.05 | 9,936,039 |
13 May 2024 | 603.10 | 605.00 | 580.70 | 594.90 | 594.90 | 4,113,250 |
10 May 2024 | 615.00 | 631.00 | 600.00 | 603.10 | 603.10 | 7,610,876 |
09 May 2024 | 589.40 | 622.00 | 586.50 | 612.80 | 612.80 | 20,259,585 |
08 May 2024 | 580.00 | 587.50 | 572.40 | 580.65 | 580.65 | 2,198,980 |
07 May 2024 | 590.05 | 596.30 | 577.00 | 580.55 | 580.55 | 2,543,948 |
06 May 2024 | 603.00 | 603.00 | 578.00 | 589.05 | 589.05 | 3,426,487 |
03 May 2024 | 610.00 | 615.05 | 596.15 | 604.70 | 604.70 | 3,125,576 |
02 May 2024 | 618.00 | 624.60 | 604.70 | 608.10 | 608.10 | 5,888,418 |
30 Apr 2024 | 600.00 | 622.80 | 594.25 | 612.45 | 612.45 | 5,863,929 |
29 Apr 2024 | 599.40 | 600.00 | 591.55 | 596.10 | 596.10 | 1,849,778 |
26 Apr 2024 | 597.75 | 601.65 | 587.05 | 591.60 | 591.60 | 1,903,380 |
25 Apr 2024 | 594.60 | 596.00 | 589.25 | 592.35 | 592.35 | 1,512,574 |
24 Apr 2024 | 601.00 | 604.90 | 589.60 | 596.50 | 596.50 | 1,284,543 |
23 Apr 2024 | 600.00 | 608.00 | 599.00 | 602.45 | 602.45 | 1,708,627 |
22 Apr 2024 | 608.25 | 609.70 | 595.50 | 596.90 | 596.90 | 1,264,700 |
19 Apr 2024 | 571.00 | 602.00 | 571.00 | 594.55 | 594.55 | 2,363,186 |
18 Apr 2024 | 611.95 | 616.00 | 595.00 | 598.10 | 598.10 | 2,684,316 |
16 Apr 2024 | 586.90 | 607.00 | 586.85 | 601.60 | 601.60 | 2,108,558 |
15 Apr 2024 | 589.00 | 611.80 | 568.25 | 591.15 | 591.15 | 4,499,953 |
12 Apr 2024 | 615.00 | 615.00 | 590.80 | 595.20 | 595.20 | 2,999,709 |
10 Apr 2024 | 621.40 | 621.90 | 610.00 | 617.85 | 617.85 | 1,518,665 |
09 Apr 2024 | 617.00 | 632.00 | 611.40 | 616.35 | 616.35 | 2,138,399 |
08 Apr 2024 | 632.00 | 632.60 | 606.00 | 611.05 | 611.05 | 2,256,563 |
05 Apr 2024 | 630.00 | 636.50 | 618.15 | 626.70 | 626.70 | 3,914,920 |
04 Apr 2024 | 630.15 | 646.90 | 627.65 | 642.00 | 642.00 | 7,717,357 |
03 Apr 2024 | 590.00 | 617.85 | 588.45 | 617.85 | 617.85 | 9,025,796 |
02 Apr 2024 | 575.00 | 588.45 | 574.00 | 588.45 | 588.45 | 7,010,323 |
01 Apr 2024 | 547.70 | 560.45 | 544.60 | 560.45 | 560.45 | 2,506,563 |
28 Mar 2024 | 520.00 | 538.85 | 518.55 | 533.80 | 533.80 | 3,350,259 |
27 Mar 2024 | 529.00 | 548.10 | 506.30 | 516.55 | 516.55 | 9,346,876 |
26 Mar 2024 | 520.30 | 535.70 | 519.00 | 522.00 | 522.00 | 1,595,013 |
22 Mar 2024 | 528.80 | 538.80 | 524.25 | 531.05 | 531.05 | 1,331,269 |
21 Mar 2024 | 517.80 | 528.20 | 517.00 | 524.25 | 524.25 | 829,388 |
20 Mar 2024 | 523.80 | 523.80 | 501.55 | 514.85 | 514.85 | 2,022,566 |
19 Mar 2024 | 528.95 | 533.90 | 515.40 | 518.20 | 518.20 | 1,032,341 |
18 Mar 2024 | 511.00 | 532.00 | 510.00 | 529.40 | 529.40 | 3,486,054 |
15 Mar 2024 | 536.10 | 540.00 | 520.00 | 530.40 | 530.40 | 2,295,233 |
14 Mar 2024 | 501.90 | 544.95 | 501.90 | 537.85 | 537.85 | 2,496,183 |
13 Mar 2024 | 557.65 | 559.10 | 528.30 | 528.30 | 528.30 | 1,791,061 |
12 Mar 2024 | 564.00 | 566.00 | 542.00 | 556.10 | 556.10 | 1,214,938 |
11 Mar 2024 | 570.00 | 572.50 | 560.00 | 566.95 | 566.95 | 1,158,653 |
07 Mar 2024 | 576.60 | 577.65 | 565.00 | 566.85 | 566.85 | 1,323,851 |
06 Mar 2024 | 575.00 | 580.00 | 560.00 | 576.70 | 576.70 | 1,708,709 |
05 Mar 2024 | 558.80 | 580.00 | 555.30 | 573.85 | 573.85 | 2,123,437 |
04 Mar 2024 | 555.80 | 563.20 | 553.00 | 559.90 | 559.90 | 1,297,071 |
01 Mar 2024 | 552.40 | 559.00 | 550.20 | 554.15 | 554.15 | 988,764 |
29 Feb 2024 | 553.35 | 564.00 | 539.00 | 549.95 | 549.95 | 1,648,782 |
28 Feb 2024 | 564.15 | 566.50 | 547.70 | 549.60 | 549.60 | 975,616 |
27 Feb 2024 | 574.80 | 574.80 | 561.05 | 566.70 | 566.70 | 919,411 |
26 Feb 2024 | 559.45 | 575.00 | 556.00 | 570.45 | 570.45 | 2,002,057 |
23 Feb 2024 | 562.00 | 566.00 | 555.10 | 559.05 | 559.05 | 801,799 |
22 Feb 2024 | 546.50 | 567.00 | 517.30 | 562.25 | 562.25 | 1,193,558 |
21 Feb 2024 | 555.00 | 560.00 | 535.00 | 540.75 | 540.75 | 1,263,043 |
20 Feb 2024 | 570.00 | 570.85 | 551.95 | 553.65 | 553.65 | 1,193,009 |
19 Feb 2024 | 572.00 | 576.40 | 563.75 | 567.65 | 567.65 | 974,361 |
16 Feb 2024 | 562.00 | 566.90 | 555.00 | 563.75 | 563.75 | 1,015,079 |
15 Feb 2024 | 568.00 | 569.00 | 558.80 | 561.85 | 561.85 | 658,997 |
14 Feb 2024 | 552.00 | 570.00 | 537.00 | 563.90 | 563.90 | 1,268,142 |
13 Feb 2024 | 565.00 | 568.00 | 533.75 | 562.10 | 562.10 | 1,671,207 |
12 Feb 2024 | 575.00 | 584.95 | 556.00 | 561.85 | 561.85 | 1,542,575 |
09 Feb 2024 | 569.00 | 577.45 | 554.00 | 569.50 | 569.50 | 1,327,795 |
08 Feb 2024 | 572.00 | 578.80 | 561.00 | 563.70 | 563.70 | 2,214,893 |
07 Feb 2024 | 552.00 | 574.80 | 548.00 | 569.70 | 569.70 | 2,785,795 |
06 Feb 2024 | 554.90 | 554.90 | 545.00 | 549.70 | 549.70 | 1,145,839 |
05 Feb 2024 | 564.70 | 565.00 | 545.00 | 546.30 | 546.30 | 1,576,938 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |