Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 724.80 | 727.00 | 716.00 | 716.00 | 716.00 | 13,264,080 |
27 Jun 2024 | 728.60 | 731.60 | 721.00 | 721.80 | 721.80 | 1,899,605 |
26 Jun 2024 | 729.40 | 731.80 | 720.80 | 726.00 | 726.00 | 2,755,397 |
25 Jun 2024 | 732.60 | 736.20 | 725.00 | 728.40 | 728.40 | 3,293,485 |
24 Jun 2024 | 718.80 | 740.00 | 715.40 | 731.80 | 731.80 | 13,672,585 |
21 Jun 2024 | 730.60 | 732.00 | 718.20 | 723.00 | 723.00 | 15,829,077 |
20 Jun 2024 | 718.80 | 735.40 | 715.40 | 735.40 | 735.40 | 14,839,073 |
19 Jun 2024 | 727.20 | 730.60 | 721.80 | 722.00 | 722.00 | 14,489,344 |
18 Jun 2024 | 725.00 | 731.40 | 722.00 | 722.00 | 722.00 | 5,504,169 |
17 Jun 2024 | 728.00 | 732.40 | 715.60 | 720.00 | 720.00 | 14,518,579 |
14 Jun 2024 | 733.00 | 734.20 | 712.00 | 724.20 | 724.20 | 5,632,866 |
13 Jun 2024 | 738.60 | 742.60 | 727.40 | 731.60 | 731.60 | 7,249,818 |
12 Jun 2024 | 729.80 | 744.20 | 729.60 | 741.80 | 741.80 | 9,789,689 |
11 Jun 2024 | 754.40 | 759.40 | 719.71 | 721.20 | 721.20 | 19,591,275 |
10 Jun 2024 | 742.60 | 753.20 | 740.00 | 753.20 | 753.20 | 6,531,328 |
07 Jun 2024 | 745.20 | 752.40 | 736.20 | 746.00 | 746.00 | 16,341,938 |
06 Jun 2024 | 742.80 | 747.40 | 736.20 | 744.40 | 744.40 | 5,181,812 |
05 Jun 2024 | 740.00 | 747.20 | 728.40 | 740.80 | 740.80 | 9,334,075 |
04 Jun 2024 | 772.80 | 774.80 | 735.20 | 735.20 | 735.20 | 28,198,183 |
03 Jun 2024 | 784.60 | 788.60 | 776.40 | 776.40 | 776.40 | 13,128,203 |
31 May 2024 | 784.60 | 789.20 | 775.40 | 777.40 | 777.40 | 20,740,006 |
30 May 2024 | 760.40 | 788.00 | 760.40 | 781.40 | 781.40 | 8,993,791 |
29 May 2024 | 770.00 | 779.00 | 764.40 | 770.40 | 770.40 | 24,275,204 |
28 May 2024 | 776.00 | 782.60 | 770.00 | 774.20 | 774.20 | 6,435,503 |
24 May 2024 | 766.20 | 778.40 | 763.20 | 777.80 | 777.80 | 4,951,142 |
23 May 2024 | 768.20 | 779.00 | 763.20 | 775.40 | 775.40 | 6,166,878 |
22 May 2024 | 775.20 | 783.60 | 769.60 | 772.60 | 772.60 | 12,034,478 |
21 May 2024 | 771.80 | 789.40 | 765.40 | 778.80 | 778.80 | 8,116,315 |
20 May 2024 | 782.40 | 789.00 | 780.80 | 784.60 | 784.60 | 4,709,892 |
17 May 2024 | 784.20 | 787.20 | 781.60 | 781.60 | 781.60 | 5,813,735 |
16 May 2024 | 772.80 | 796.00 | 767.60 | 785.80 | 785.80 | 7,906,736 |
15 May 2024 | 779.80 | 784.80 | 770.80 | 774.20 | 774.20 | 6,120,342 |
14 May 2024 | 767.40 | 781.60 | 762.40 | 778.40 | 778.40 | 7,006,006 |
13 May 2024 | 769.40 | 780.68 | 767.00 | 776.00 | 776.00 | 9,522,617 |
10 May 2024 | 756.00 | 777.40 | 750.20 | 775.00 | 775.00 | 9,400,768 |
09 May 2024 | 760.00 | 764.60 | 746.80 | 754.80 | 754.80 | 10,207,466 |
08 May 2024 | 753.00 | 761.40 | 749.19 | 751.40 | 751.40 | 11,889,106 |
07 May 2024 | 761.00 | 763.80 | 746.60 | 750.60 | 750.60 | 8,150,783 |
03 May 2024 | 756.00 | 767.00 | 747.60 | 755.00 | 755.00 | 9,254,690 |
02 May 2024 | 742.00 | 761.60 | 729.00 | 756.00 | 756.00 | 23,789,322 |
01 May 2024 | 692.00 | 699.20 | 694.00 | 695.00 | 695.00 | 244,193 |
30 Apr 2024 | 690.60 | 699.40 | 677.20 | 689.80 | 689.80 | 5,882,720 |
29 Apr 2024 | 689.60 | 691.66 | 678.20 | 683.80 | 683.80 | 4,870,388 |
26 Apr 2024 | 691.00 | 692.60 | 680.40 | 681.40 | 681.40 | 6,863,410 |
25 Apr 2024 | 681.20 | 690.40 | 679.00 | 682.80 | 682.80 | 6,216,070 |
24 Apr 2024 | 680.60 | 684.00 | 676.40 | 679.20 | 679.20 | 5,764,707 |
23 Apr 2024 | 677.20 | 685.60 | 676.00 | 680.60 | 680.60 | 7,753,854 |
22 Apr 2024 | 665.80 | 673.48 | 659.80 | 671.40 | 671.40 | 10,036,226 |
19 Apr 2024 | 653.00 | 667.80 | 651.40 | 666.80 | 666.80 | 12,432,100 |
18 Apr 2024 | 651.80 | 664.20 | 651.60 | 661.60 | 661.60 | 8,140,629 |
17 Apr 2024 | 637.40 | 652.00 | 637.40 | 643.20 | 643.20 | 13,176,619 |
16 Apr 2024 | 651.00 | 653.40 | 635.20 | 635.20 | 635.20 | 8,928,458 |
15 Apr 2024 | 662.80 | 671.80 | 662.60 | 664.80 | 664.80 | 13,528,950 |
12 Apr 2024 | 668.40 | 679.60 | 661.80 | 662.80 | 662.80 | 19,696,183 |
11 Apr 2024 | 682.60 | 690.00 | 657.40 | 666.00 | 666.00 | 13,110,525 |
10 Apr 2024 | 677.00 | 686.80 | 675.40 | 679.40 | 679.40 | 10,896,831 |
09 Apr 2024 | 698.20 | 698.20 | 672.80 | 672.80 | 672.80 | 18,223,287 |
08 Apr 2024 | 698.60 | 702.80 | 691.00 | 699.00 | 699.00 | 7,004,624 |
05 Apr 2024 | 693.40 | 706.00 | 690.40 | 698.20 | 698.20 | 17,517,025 |
04 Apr 2024 | 695.80 | 713.00 | 695.40 | 702.00 | 702.00 | 12,566,480 |
03 Apr 2024 | 678.40 | 693.80 | 676.80 | 693.80 | 693.80 | 10,888,272 |
02 Apr 2024 | 677.20 | 683.20 | 668.80 | 678.60 | 678.60 | 11,660,937 |
28 Mar 2024 | 679.80 | 683.80 | 670.40 | 671.40 | 671.40 | 8,098,508 |
27 Mar 2024 | 693.80 | 694.60 | 677.40 | 679.20 | 679.20 | 10,355,795 |
26 Mar 2024 | 676.60 | 697.40 | 675.00 | 695.00 | 695.00 | 18,656,161 |
25 Mar 2024 | 669.40 | 679.40 | 669.20 | 675.40 | 675.40 | 15,229,119 |
22 Mar 2024 | 676.60 | 679.40 | 669.00 | 672.60 | 672.60 | 6,386,224 |
21 Mar 2024 | 656.40 | 682.80 | 656.40 | 676.00 | 676.00 | 7,328,321 |
20 Mar 2024 | 655.80 | 660.00 | 644.00 | 657.60 | 657.60 | 12,779,835 |
19 Mar 2024 | 648.60 | 659.00 | 646.20 | 658.80 | 658.80 | 12,873,333 |
18 Mar 2024 | 654.20 | 655.00 | 644.40 | 650.20 | 650.20 | 8,243,595 |
15 Mar 2024 | 645.40 | 659.80 | 644.80 | 654.00 | 654.00 | 28,802,363 |
14 Mar 2024 | 649.80 | 657.80 | 644.00 | 646.00 | 646.00 | 15,518,597 |
13 Mar 2024 | 668.20 | 670.60 | 650.60 | 653.20 | 653.20 | 22,773,023 |
12 Mar 2024 | 667.00 | 679.00 | 667.00 | 669.80 | 669.80 | 27,759,440 |
11 Mar 2024 | 652.80 | 661.80 | 650.40 | 660.00 | 660.00 | 23,166,179 |
08 Mar 2024 | 664.20 | 666.80 | 655.80 | 655.80 | 655.80 | 9,632,646 |
07 Mar 2024 | 663.00 | 673.40 | 661.20 | 664.40 | 664.40 | 30,196,834 |
07 Mar 2024 | 21 Dividend | |||||
06 Mar 2024 | 680.00 | 690.60 | 677.00 | 677.60 | 656.60 | 17,181,924 |
05 Mar 2024 | 676.40 | 714.80 | 670.03 | 687.80 | 666.48 | 19,782,712 |
04 Mar 2024 | 688.20 | 691.00 | 678.20 | 682.40 | 661.25 | 12,975,615 |
01 Mar 2024 | 663.20 | 700.40 | 662.60 | 690.80 | 669.39 | 22,446,272 |
29 Feb 2024 | 645.00 | 669.80 | 644.80 | 667.60 | 646.91 | 16,518,489 |
28 Feb 2024 | 640.80 | 649.20 | 636.80 | 649.20 | 629.08 | 13,183,599 |
27 Feb 2024 | 637.00 | 650.20 | 636.00 | 642.60 | 622.68 | 12,070,678 |
26 Feb 2024 | 633.80 | 654.60 | 633.00 | 636.40 | 616.68 | 10,390,508 |
23 Feb 2024 | 644.60 | 667.80 | 629.00 | 635.00 | 615.32 | 12,027,287 |
22 Feb 2024 | 603.60 | 612.00 | 596.20 | 605.60 | 586.83 | 17,167,362 |
21 Feb 2024 | 601.80 | 604.20 | 589.60 | 601.00 | 582.37 | 4,894,849 |
20 Feb 2024 | 596.60 | 602.60 | 593.80 | 600.80 | 582.18 | 4,488,872 |
19 Feb 2024 | 596.60 | 602.60 | 591.40 | 599.60 | 581.02 | 3,655,401 |
16 Feb 2024 | 591.60 | 599.20 | 591.00 | 594.60 | 576.17 | 9,426,254 |
15 Feb 2024 | 581.00 | 584.40 | 578.00 | 580.80 | 562.80 | 5,942,044 |
14 Feb 2024 | 580.80 | 582.80 | 573.00 | 576.00 | 558.15 | 5,442,303 |
13 Feb 2024 | 581.40 | 584.20 | 574.00 | 577.60 | 559.70 | 7,207,331 |
12 Feb 2024 | 574.60 | 584.00 | 572.00 | 581.60 | 563.58 | 5,770,542 |
09 Feb 2024 | 581.00 | 583.00 | 573.80 | 573.80 | 556.02 | 4,764,853 |
08 Feb 2024 | 594.00 | 594.80 | 579.40 | 579.40 | 561.44 | 3,813,534 |
07 Feb 2024 | 597.00 | 603.00 | 591.80 | 593.80 | 575.40 | 4,113,869 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |