Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 717.95 | 728.00 | 715.05 | 718.20 | 718.20 | 200,771 |
27 Jun 2024 | 720.75 | 728.00 | 710.15 | 715.30 | 715.30 | 365,709 |
26 Jun 2024 | 725.00 | 730.00 | 719.00 | 720.00 | 720.00 | 307,383 |
25 Jun 2024 | 738.05 | 744.30 | 724.00 | 725.55 | 725.55 | 129,773 |
24 Jun 2024 | 729.75 | 745.00 | 720.15 | 737.95 | 737.95 | 166,841 |
21 Jun 2024 | 742.05 | 744.00 | 730.00 | 733.45 | 733.45 | 126,106 |
20 Jun 2024 | 743.95 | 746.95 | 735.00 | 742.00 | 742.00 | 153,011 |
18 Jun 2024 | 753.90 | 758.00 | 741.95 | 747.80 | 747.80 | 534,429 |
17 Jun 2024 | - | - | - | - | - | - |
14 Jun 2024 | 754.05 | 760.00 | 745.30 | 746.90 | 746.90 | 581,914 |
13 Jun 2024 | 763.65 | 769.75 | 750.20 | 753.85 | 753.85 | 232,509 |
12 Jun 2024 | 766.00 | 768.00 | 754.55 | 761.85 | 761.85 | 257,516 |
11 Jun 2024 | 775.10 | 779.95 | 760.00 | 762.75 | 762.75 | 659,456 |
10 Jun 2024 | 788.95 | 810.55 | 766.85 | 769.85 | 769.85 | 1,184,838 |
07 Jun 2024 | 746.90 | 772.20 | 733.40 | 767.25 | 767.25 | 551,434 |
06 Jun 2024 | 749.00 | 790.00 | 743.70 | 749.20 | 749.20 | 1,166,631 |
05 Jun 2024 | 738.35 | 778.50 | 638.90 | 726.15 | 726.15 | 7,259,175 |
04 Jun 2024 | 875.95 | 875.95 | 700.00 | 723.85 | 723.85 | 11,062,798 |
03 Jun 2024 | 875.00 | 896.75 | 825.75 | 875.00 | 875.00 | 5,373,659 |
31 May 2024 | 708.80 | 797.55 | 704.75 | 756.65 | 756.65 | 1,989,581 |
30 May 2024 | 679.55 | 709.00 | 675.75 | 698.20 | 698.20 | 1,023,538 |
29 May 2024 | 677.25 | 684.10 | 666.15 | 679.60 | 679.60 | 418,496 |
28 May 2024 | 707.70 | 712.00 | 675.50 | 678.65 | 678.65 | 395,034 |
24 May 2024 | 713.70 | 720.10 | 703.30 | 706.95 | 706.95 | 424,301 |
23 May 2024 | 700.75 | 720.00 | 686.00 | 710.95 | 710.95 | 1,208,081 |
22 May 2024 | 689.30 | 715.00 | 685.55 | 691.65 | 691.65 | 1,152,151 |
21 May 2024 | 634.75 | 691.95 | 626.55 | 680.25 | 680.25 | 1,640,763 |
20 May 2024 | - | - | - | - | - | - |
17 May 2024 | 640.75 | 640.75 | 629.20 | 635.75 | 635.75 | 168,319 |
16 May 2024 | 646.85 | 651.60 | 632.00 | 639.95 | 639.95 | 578,483 |
15 May 2024 | 631.00 | 647.80 | 626.00 | 639.80 | 639.80 | 516,681 |
14 May 2024 | 594.45 | 635.85 | 590.65 | 627.65 | 627.65 | 1,426,123 |
13 May 2024 | 603.75 | 605.00 | 580.80 | 595.00 | 595.00 | 590,427 |
10 May 2024 | 615.00 | 630.00 | 600.00 | 603.10 | 603.10 | 1,184,953 |
09 May 2024 | 587.05 | 622.00 | 587.05 | 613.05 | 613.05 | 1,287,919 |
08 May 2024 | 580.55 | 587.75 | 572.25 | 579.30 | 579.30 | 151,688 |
07 May 2024 | 589.40 | 596.20 | 577.00 | 580.00 | 580.00 | 148,544 |
06 May 2024 | 599.05 | 603.00 | 578.00 | 588.85 | 588.85 | 284,306 |
03 May 2024 | 609.90 | 614.50 | 596.65 | 604.40 | 604.40 | 212,040 |
02 May 2024 | 615.00 | 624.90 | 604.80 | 608.00 | 608.00 | 909,571 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 600.00 | 622.30 | 594.35 | 612.55 | 612.55 | 446,383 |
29 Apr 2024 | 599.90 | 599.95 | 591.70 | 595.45 | 595.45 | 314,498 |
26 Apr 2024 | 597.10 | 601.40 | 588.00 | 591.70 | 591.70 | 298,332 |
25 Apr 2024 | 595.90 | 595.90 | 590.00 | 592.40 | 592.40 | 122,847 |
24 Apr 2024 | 600.10 | 604.15 | 590.00 | 596.15 | 596.15 | 247,234 |
23 Apr 2024 | 598.60 | 608.00 | 598.60 | 602.45 | 602.45 | 295,555 |
22 Apr 2024 | 607.00 | 610.00 | 595.55 | 597.00 | 597.00 | 113,638 |
19 Apr 2024 | 566.00 | 601.80 | 566.00 | 594.50 | 594.50 | 484,050 |
18 Apr 2024 | 611.30 | 615.85 | 595.15 | 599.15 | 599.15 | 181,532 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 586.25 | 606.15 | 586.25 | 600.65 | 600.65 | 336,628 |
15 Apr 2024 | 577.50 | 611.90 | 568.00 | 591.15 | 591.15 | 945,391 |
12 Apr 2024 | 614.15 | 615.00 | 590.80 | 595.20 | 595.20 | 464,804 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 622.00 | 622.00 | 610.00 | 617.90 | 617.90 | 110,850 |
09 Apr 2024 | 616.90 | 632.00 | 610.50 | 616.30 | 616.30 | 210,325 |
08 Apr 2024 | 632.75 | 632.75 | 606.10 | 610.25 | 610.25 | 244,749 |
05 Apr 2024 | 631.00 | 636.70 | 618.15 | 626.55 | 626.55 | 681,497 |
04 Apr 2024 | 630.15 | 647.00 | 628.00 | 642.15 | 642.15 | 687,821 |
03 Apr 2024 | 591.95 | 617.75 | 589.00 | 617.75 | 617.75 | 678,911 |
02 Apr 2024 | 574.05 | 588.35 | 574.05 | 588.35 | 588.35 | 544,764 |
01 Apr 2024 | 547.70 | 560.35 | 544.40 | 560.35 | 560.35 | 239,090 |
28 Mar 2024 | 521.95 | 538.50 | 519.55 | 533.70 | 533.70 | 403,611 |
27 Mar 2024 | 530.00 | 547.95 | 507.00 | 516.55 | 516.55 | 410,589 |
26 Mar 2024 | 524.40 | 535.00 | 519.40 | 521.90 | 521.90 | 157,896 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 526.10 | 538.05 | 524.30 | 531.00 | 531.00 | 6,553,082 |
21 Mar 2024 | 515.05 | 528.70 | 515.05 | 524.00 | 524.00 | 95,348 |
20 Mar 2024 | 524.00 | 524.00 | 501.70 | 514.45 | 514.45 | 114,318 |
19 Mar 2024 | 520.05 | 533.40 | 515.65 | 517.55 | 517.55 | 269,316 |
18 Mar 2024 | 511.95 | 531.95 | 508.00 | 529.55 | 529.55 | 377,861 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 505.00 | 544.00 | 501.70 | 537.65 | 537.65 | 130,407 |
13 Mar 2024 | 557.65 | 560.00 | 528.10 | 528.10 | 528.10 | 148,886 |
12 Mar 2024 | 566.00 | 566.00 | 544.00 | 555.85 | 555.85 | 93,948 |
11 Mar 2024 | 569.00 | 572.00 | 560.35 | 566.05 | 566.05 | 145,902 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 579.00 | 579.00 | 555.05 | 568.90 | 568.90 | 73,291 |
06 Mar 2024 | 575.00 | 581.00 | 560.05 | 575.05 | 575.05 | 114,963 |
05 Mar 2024 | 551.10 | 580.00 | 551.10 | 573.15 | 573.15 | 140,831 |
04 Mar 2024 | 555.15 | 561.00 | 550.20 | 559.00 | 559.00 | 159,310 |
01 Mar 2024 | 556.95 | 559.60 | 550.00 | 553.50 | 553.50 | 62,610 |
29 Feb 2024 | 550.95 | 560.00 | 539.05 | 549.85 | 549.85 | 178,337 |
28 Feb 2024 | 566.70 | 570.00 | 548.00 | 550.95 | 550.95 | 91,633 |
27 Feb 2024 | 572.00 | 575.00 | 561.00 | 566.65 | 566.65 | 68,451 |
26 Feb 2024 | 557.00 | 574.00 | 551.05 | 567.95 | 567.95 | 343,304 |
23 Feb 2024 | 565.00 | 565.00 | 555.00 | 559.25 | 559.25 | 66,746 |
22 Feb 2024 | 543.00 | 565.00 | 528.00 | 560.05 | 560.05 | 225,756 |
21 Feb 2024 | 560.00 | 560.00 | 537.25 | 541.40 | 541.40 | 208,412 |
20 Feb 2024 | 570.00 | 573.80 | 553.00 | 554.85 | 554.85 | 184,117 |
16 Feb 2024 | 561.20 | 566.60 | 555.50 | 563.60 | 563.60 | 75,696 |
15 Feb 2024 | 568.00 | 570.00 | 558.00 | 561.35 | 561.35 | 162,828 |
14 Feb 2024 | 555.00 | 570.00 | 540.00 | 564.30 | 564.30 | 88,562 |
13 Feb 2024 | 562.00 | 565.00 | 534.20 | 560.35 | 560.35 | 281,608 |
12 Feb 2024 | 575.00 | 584.90 | 558.00 | 562.30 | 562.30 | 127,705 |
09 Feb 2024 | 569.00 | 575.00 | 555.00 | 568.50 | 568.50 | 270,341 |
08 Feb 2024 | 570.00 | 578.20 | 562.00 | 564.45 | 564.45 | 126,975 |
07 Feb 2024 | 552.00 | 573.00 | 540.00 | 568.45 | 568.45 | 163,397 |
06 Feb 2024 | 548.00 | 555.00 | 544.00 | 548.60 | 548.60 | 149,148 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |