Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 June 2024 | 676.00 | 711.00 | 673.05 | 694.05 | 694.05 | 404,547 |
13 June 2024 | 679.80 | 680.00 | 668.90 | 675.55 | 675.55 | 61,223 |
12 June 2024 | 674.95 | 682.15 | 670.25 | 675.20 | 675.20 | 86,356 |
11 June 2024 | 676.95 | 682.45 | 671.00 | 672.95 | 672.95 | 147,390 |
10 June 2024 | 678.00 | 686.10 | 672.00 | 675.95 | 675.95 | 317,038 |
07 June 2024 | 682.75 | 685.55 | 670.75 | 674.75 | 674.75 | 133,683 |
06 June 2024 | 655.30 | 681.45 | 655.30 | 673.25 | 673.25 | 184,187 |
05 June 2024 | 670.00 | 680.00 | 652.05 | 655.30 | 655.30 | 211,064 |
04 June 2024 | 712.80 | 720.00 | 643.10 | 680.15 | 680.15 | 235,466 |
03 June 2024 | 730.00 | 730.00 | 706.40 | 712.80 | 712.80 | 470,737 |
31 May 2024 | 729.00 | 743.95 | 701.05 | 707.15 | 707.15 | 911,557 |
30 May 2024 | 678.00 | 755.55 | 666.55 | 736.35 | 736.35 | 4,265,184 |
29 May 2024 | 663.80 | 667.50 | 652.75 | 665.85 | 665.85 | 72,297 |
28 May 2024 | 669.30 | 671.50 | 655.80 | 663.80 | 663.80 | 232,756 |
27 May 2024 | 678.00 | 683.00 | 665.00 | 671.80 | 671.80 | 97,906 |
24 May 2024 | 667.20 | 678.00 | 660.80 | 674.75 | 674.75 | 148,137 |
23 May 2024 | 670.55 | 673.95 | 657.25 | 668.95 | 668.95 | 80,145 |
22 May 2024 | 669.00 | 672.95 | 660.05 | 670.60 | 670.60 | 133,506 |
21 May 2024 | 659.90 | 667.15 | 651.60 | 662.95 | 662.95 | 145,632 |
17 May 2024 | 650.00 | 664.70 | 644.45 | 660.05 | 660.05 | 147,225 |
16 May 2024 | 645.65 | 652.75 | 637.00 | 648.10 | 648.10 | 458,728 |
15 May 2024 | 641.10 | 648.65 | 636.90 | 642.65 | 642.65 | 286,602 |
14 May 2024 | 628.50 | 642.95 | 618.65 | 640.30 | 640.30 | 116,587 |
13 May 2024 | 625.00 | 626.00 | 607.15 | 624.15 | 624.15 | 116,190 |
10 May 2024 | 593.95 | 631.75 | 592.05 | 617.75 | 617.75 | 161,079 |
09 May 2024 | 611.85 | 614.75 | 590.20 | 595.25 | 595.25 | 151,929 |
08 May 2024 | 612.00 | 622.65 | 599.95 | 611.95 | 611.95 | 79,199 |
07 May 2024 | 614.85 | 617.95 | 599.70 | 611.95 | 611.95 | 829,397 |
06 May 2024 | 646.80 | 648.60 | 614.80 | 617.45 | 617.45 | 249,608 |
03 May 2024 | 652.00 | 652.00 | 635.00 | 642.85 | 642.85 | 57,548 |
02 May 2024 | 653.00 | 653.80 | 641.15 | 644.85 | 644.85 | 84,230 |
30 Apr 2024 | 635.85 | 688.00 | 635.85 | 650.25 | 650.25 | 1,427,804 |
29 Apr 2024 | 642.00 | 649.05 | 630.00 | 633.85 | 633.85 | 71,074 |
26 Apr 2024 | 649.00 | 649.45 | 638.40 | 641.10 | 641.10 | 79,208 |
25 Apr 2024 | 657.95 | 658.00 | 636.15 | 643.65 | 643.65 | 239,255 |
24 Apr 2024 | 653.00 | 664.30 | 651.75 | 659.80 | 659.80 | 316,982 |
23 Apr 2024 | 662.30 | 662.30 | 648.00 | 653.80 | 653.80 | 119,924 |
22 Apr 2024 | 644.00 | 663.00 | 640.00 | 658.05 | 658.05 | 505,429 |
19 Apr 2024 | 637.20 | 645.30 | 622.10 | 641.90 | 641.90 | 339,958 |
18 Apr 2024 | 642.15 | 657.10 | 632.30 | 636.80 | 636.80 | 701,622 |
16 Apr 2024 | 625.00 | 648.15 | 623.10 | 642.10 | 642.10 | 525,281 |
15 Apr 2024 | 595.00 | 630.40 | 590.00 | 626.30 | 626.30 | 266,594 |
12 Apr 2024 | 621.00 | 628.80 | 614.00 | 618.45 | 618.45 | 420,565 |
10 Apr 2024 | 612.90 | 624.20 | 603.10 | 617.05 | 617.05 | 326,654 |
09 Apr 2024 | 610.00 | 613.80 | 606.10 | 611.10 | 611.10 | 110,542 |
08 Apr 2024 | 614.00 | 614.60 | 600.00 | 612.10 | 612.10 | 249,725 |
05 Apr 2024 | 606.05 | 613.90 | 601.30 | 610.35 | 610.35 | 224,814 |
04 Apr 2024 | 601.35 | 612.70 | 594.00 | 610.15 | 610.15 | 407,013 |
03 Apr 2024 | 579.75 | 601.40 | 576.35 | 598.30 | 598.30 | 290,073 |
02 Apr 2024 | 576.00 | 590.00 | 573.05 | 579.75 | 579.75 | 301,661 |
01 Apr 2024 | 558.10 | 578.40 | 556.90 | 575.40 | 575.40 | 220,478 |
28 Mar 2024 | 556.50 | 564.80 | 548.00 | 552.65 | 552.65 | 166,892 |
27 Mar 2024 | 560.45 | 567.10 | 553.20 | 558.30 | 558.30 | 294,223 |
26 Mar 2024 | 567.80 | 568.70 | 553.25 | 558.90 | 558.90 | 302,685 |
22 Mar 2024 | 555.00 | 583.50 | 549.50 | 570.70 | 570.70 | 731,439 |
21 Mar 2024 | 549.95 | 564.80 | 547.30 | 555.05 | 555.05 | 243,130 |
20 Mar 2024 | 551.55 | 562.95 | 544.30 | 548.95 | 548.95 | 472,440 |
19 Mar 2024 | 532.75 | 555.00 | 527.10 | 551.50 | 551.50 | 455,778 |
18 Mar 2024 | 530.85 | 542.25 | 526.10 | 532.70 | 532.70 | 787,307 |
15 Mar 2024 | 517.75 | 537.95 | 514.70 | 528.25 | 528.25 | 309,110 |
14 Mar 2024 | 513.65 | 528.95 | 509.05 | 520.90 | 520.90 | 211,199 |
13 Mar 2024 | 535.15 | 537.70 | 504.25 | 512.80 | 512.80 | 436,452 |
12 Mar 2024 | 538.05 | 543.90 | 520.00 | 532.15 | 532.15 | 440,168 |
11 Mar 2024 | 562.85 | 566.85 | 539.95 | 542.70 | 542.70 | 238,569 |
07 Mar 2024 | 559.00 | 569.95 | 544.00 | 557.30 | 557.30 | 304,996 |
06 Mar 2024 | 566.35 | 570.95 | 544.00 | 558.60 | 558.60 | 229,333 |
05 Mar 2024 | 569.00 | 576.95 | 563.20 | 566.35 | 566.35 | 240,378 |
04 Mar 2024 | 578.00 | 582.35 | 562.45 | 569.35 | 569.35 | 315,203 |
01 Mar 2024 | 575.00 | 584.50 | 573.00 | 578.55 | 578.55 | 171,015 |
29 Feb 2024 | 574.55 | 586.00 | 568.05 | 570.55 | 570.55 | 434,460 |
28 Feb 2024 | 584.00 | 593.30 | 573.15 | 575.05 | 575.05 | 388,796 |
27 Feb 2024 | 574.95 | 599.60 | 574.85 | 583.60 | 583.60 | 673,065 |
26 Feb 2024 | 594.35 | 597.75 | 573.40 | 574.75 | 574.75 | 562,934 |
23 Feb 2024 | 610.00 | 610.00 | 592.75 | 594.35 | 594.35 | 249,400 |
22 Feb 2024 | 614.80 | 616.45 | 603.00 | 605.70 | 605.70 | 120,845 |
21 Feb 2024 | 624.15 | 626.30 | 608.15 | 610.35 | 610.35 | 325,205 |
20 Feb 2024 | 625.00 | 632.00 | 614.20 | 618.30 | 618.30 | 216,735 |
19 Feb 2024 | 618.05 | 639.60 | 618.05 | 627.90 | 627.90 | 358,891 |
16 Feb 2024 | 664.55 | 665.55 | 638.00 | 640.20 | 640.20 | 447,135 |
15 Feb 2024 | 648.00 | 676.95 | 642.05 | 663.90 | 663.90 | 297,709 |
14 Feb 2024 | 668.00 | 668.95 | 637.15 | 643.25 | 643.25 | 547,255 |
13 Feb 2024 | 699.80 | 700.50 | 674.10 | 682.10 | 682.10 | 170,447 |
12 Feb 2024 | 714.35 | 714.95 | 695.50 | 699.55 | 699.55 | 247,112 |
09 Feb 2024 | 694.90 | 716.90 | 687.20 | 702.85 | 702.85 | 278,835 |
08 Feb 2024 | 706.15 | 711.80 | 684.15 | 689.40 | 689.40 | 217,602 |
07 Feb 2024 | 724.50 | 729.00 | 707.70 | 709.05 | 709.05 | 247,208 |
06 Feb 2024 | 720.95 | 725.35 | 710.25 | 714.65 | 714.65 | 515,631 |
05 Feb 2024 | 745.00 | 745.00 | 715.75 | 720.30 | 720.30 | 221,846 |
02 Feb 2024 | 725.45 | 738.10 | 721.55 | 735.50 | 735.50 | 256,683 |
01 Feb 2024 | 723.05 | 730.00 | 718.10 | 725.25 | 725.25 | 83,110 |
31 Jan 2024 | 731.00 | 746.55 | 717.00 | 724.85 | 724.85 | 136,333 |
30 Jan 2024 | 748.95 | 755.00 | 726.00 | 730.70 | 730.70 | 178,753 |
29 Jan 2024 | 721.35 | 753.05 | 717.05 | 748.10 | 748.10 | 149,960 |
25 Jan 2024 | 728.00 | 734.95 | 715.10 | 721.35 | 721.35 | 90,871 |
24 Jan 2024 | 702.00 | 734.25 | 702.00 | 730.35 | 730.35 | 234,232 |
23 Jan 2024 | 750.60 | 753.25 | 721.55 | 728.60 | 728.60 | 209,908 |
19 Jan 2024 | 760.50 | 770.00 | 752.00 | 755.10 | 755.10 | 58,310 |
18 Jan 2024 | 762.00 | 773.45 | 748.00 | 757.80 | 757.80 | 101,823 |
17 Jan 2024 | 755.00 | 774.90 | 747.45 | 762.40 | 762.40 | 150,348 |
16 Jan 2024 | 770.85 | 778.65 | 755.05 | 762.00 | 762.00 | 121,035 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |