Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 652.85 | 670.00 | 652.75 | 665.60 | 665.60 | 2,031,899 |
27 Jun 2024 | 640.00 | 654.90 | 634.20 | 652.90 | 652.90 | 1,403,465 |
26 Jun 2024 | 639.70 | 645.50 | 637.00 | 639.20 | 639.20 | 757,338 |
25 Jun 2024 | 644.55 | 646.00 | 634.30 | 639.70 | 639.70 | 1,141,582 |
24 Jun 2024 | 643.80 | 650.50 | 637.20 | 641.55 | 641.55 | 1,856,759 |
21 Jun 2024 | 659.90 | 660.00 | 642.50 | 645.50 | 645.50 | 2,476,257 |
20 Jun 2024 | 653.00 | 662.80 | 651.95 | 657.45 | 657.45 | 1,555,413 |
19 Jun 2024 | 665.00 | 667.70 | 651.25 | 652.75 | 652.75 | 1,307,834 |
18 Jun 2024 | 671.00 | 673.95 | 659.35 | 660.75 | 660.75 | 2,860,099 |
14 Jun 2024 | 670.00 | 671.00 | 661.45 | 668.35 | 668.35 | 1,964,624 |
13 Jun 2024 | 674.25 | 674.25 | 660.00 | 666.05 | 666.05 | 1,429,104 |
12 Jun 2024 | 670.00 | 682.10 | 666.50 | 667.75 | 667.75 | 1,690,703 |
11 Jun 2024 | 652.50 | 671.00 | 650.35 | 666.35 | 666.35 | 2,287,518 |
11 Jun 2024 | 3.1 Dividend | |||||
10 Jun 2024 | 653.00 | 660.00 | 650.50 | 654.65 | 651.55 | 822,826 |
07 Jun 2024 | 631.50 | 653.90 | 624.05 | 651.40 | 648.32 | 1,217,968 |
06 Jun 2024 | 629.90 | 632.35 | 622.80 | 626.15 | 623.18 | 2,670,655 |
05 Jun 2024 | 615.00 | 624.80 | 593.30 | 620.75 | 617.81 | 1,881,404 |
04 Jun 2024 | 636.00 | 637.00 | 560.35 | 603.05 | 600.19 | 5,819,559 |
03 Jun 2024 | 641.00 | 645.00 | 627.05 | 635.65 | 632.64 | 1,818,096 |
31 May 2024 | 623.05 | 627.15 | 615.85 | 618.45 | 615.52 | 2,849,424 |
30 May 2024 | 630.70 | 638.20 | 618.70 | 620.55 | 617.61 | 1,155,649 |
29 May 2024 | 632.05 | 636.45 | 628.70 | 631.90 | 628.91 | 1,315,342 |
28 May 2024 | 642.10 | 646.70 | 630.80 | 634.50 | 631.50 | 1,854,941 |
27 May 2024 | 646.50 | 649.95 | 639.15 | 642.95 | 639.91 | 1,195,236 |
24 May 2024 | 648.25 | 654.50 | 645.10 | 647.45 | 644.38 | 895,218 |
23 May 2024 | 639.95 | 648.95 | 637.15 | 648.25 | 645.18 | 1,283,196 |
22 May 2024 | 643.95 | 643.95 | 636.05 | 638.45 | 635.43 | 1,041,500 |
21 May 2024 | 642.00 | 645.00 | 638.50 | 642.10 | 639.06 | 1,040,775 |
17 May 2024 | 632.10 | 639.25 | 631.75 | 636.75 | 633.73 | 1,081,386 |
16 May 2024 | 640.05 | 640.85 | 618.65 | 628.05 | 625.08 | 3,410,851 |
15 May 2024 | 650.20 | 654.00 | 635.65 | 637.30 | 634.28 | 2,647,338 |
14 May 2024 | 650.00 | 651.40 | 641.40 | 646.35 | 643.29 | 1,730,326 |
13 May 2024 | 688.00 | 688.00 | 638.10 | 645.60 | 642.54 | 4,757,356 |
10 May 2024 | 695.60 | 709.80 | 693.95 | 706.50 | 703.15 | 2,368,357 |
09 May 2024 | 682.90 | 701.85 | 678.00 | 692.60 | 689.32 | 2,531,072 |
08 May 2024 | 661.10 | 684.55 | 655.75 | 681.00 | 677.78 | 1,727,381 |
07 May 2024 | 683.50 | 686.00 | 658.00 | 662.20 | 659.06 | 2,455,986 |
06 May 2024 | 684.00 | 688.10 | 675.95 | 683.60 | 680.36 | 874,312 |
03 May 2024 | 698.00 | 700.00 | 672.85 | 684.40 | 681.16 | 1,106,465 |
02 May 2024 | 687.90 | 696.75 | 683.25 | 693.05 | 689.77 | 1,946,964 |
30 Apr 2024 | 676.00 | 689.80 | 674.00 | 682.25 | 679.02 | 1,291,908 |
29 Apr 2024 | 677.00 | 678.00 | 672.00 | 675.45 | 672.25 | 764,117 |
26 Apr 2024 | 677.35 | 677.90 | 661.10 | 672.70 | 669.51 | 923,018 |
25 Apr 2024 | 667.50 | 674.95 | 664.00 | 672.50 | 669.32 | 678,562 |
24 Apr 2024 | 665.80 | 667.75 | 661.10 | 664.50 | 661.35 | 522,164 |
23 Apr 2024 | 650.80 | 666.50 | 647.80 | 661.40 | 658.27 | 1,652,838 |
22 Apr 2024 | 645.30 | 649.85 | 641.50 | 646.10 | 643.04 | 1,712,763 |
19 Apr 2024 | 635.00 | 639.30 | 623.00 | 637.25 | 634.23 | 1,454,630 |
18 Apr 2024 | 660.60 | 666.45 | 637.55 | 639.75 | 636.72 | 2,017,034 |
16 Apr 2024 | 655.50 | 665.70 | 651.05 | 657.90 | 654.78 | 1,155,220 |
15 Apr 2024 | 656.25 | 666.95 | 645.90 | 662.00 | 658.87 | 1,784,369 |
12 Apr 2024 | 671.00 | 679.90 | 669.10 | 671.10 | 667.92 | 1,939,707 |
10 Apr 2024 | 671.80 | 675.95 | 668.05 | 670.95 | 667.77 | 1,923,059 |
09 Apr 2024 | 674.10 | 681.00 | 665.35 | 667.70 | 664.54 | 1,240,736 |
08 Apr 2024 | 669.20 | 673.20 | 665.00 | 670.45 | 667.28 | 1,279,945 |
05 Apr 2024 | 670.70 | 670.95 | 666.15 | 668.35 | 665.19 | 1,077,395 |
04 Apr 2024 | 673.90 | 674.10 | 662.00 | 671.40 | 668.22 | 1,184,563 |
03 Apr 2024 | 664.90 | 671.95 | 658.55 | 668.35 | 665.19 | 1,602,048 |
02 Apr 2024 | 660.75 | 668.00 | 658.00 | 665.20 | 662.05 | 1,365,527 |
01 Apr 2024 | 660.00 | 669.40 | 655.45 | 659.30 | 656.18 | 1,151,737 |
28 Mar 2024 | 653.35 | 661.10 | 646.60 | 657.20 | 654.09 | 1,515,433 |
27 Mar 2024 | 652.05 | 655.90 | 646.40 | 647.75 | 644.68 | 1,141,402 |
26 Mar 2024 | 632.00 | 657.90 | 632.00 | 651.60 | 648.51 | 1,133,021 |
22 Mar 2024 | 639.45 | 652.25 | 626.55 | 649.15 | 646.08 | 1,402,180 |
21 Mar 2024 | 628.00 | 639.80 | 623.25 | 637.75 | 634.73 | 1,492,238 |
20 Mar 2024 | 633.05 | 636.60 | 605.75 | 618.40 | 615.47 | 2,179,642 |
19 Mar 2024 | 643.00 | 644.00 | 626.70 | 630.65 | 627.66 | 1,563,560 |
18 Mar 2024 | 623.00 | 644.75 | 617.70 | 643.55 | 640.50 | 1,981,388 |
15 Mar 2024 | 645.00 | 649.55 | 619.30 | 624.05 | 621.09 | 5,534,180 |
14 Mar 2024 | 638.00 | 651.10 | 631.00 | 641.70 | 638.66 | 2,507,654 |
13 Mar 2024 | 676.40 | 678.95 | 636.35 | 642.95 | 639.91 | 3,241,128 |
12 Mar 2024 | 684.25 | 688.90 | 671.05 | 676.05 | 672.85 | 1,008,761 |
11 Mar 2024 | 690.95 | 691.00 | 675.10 | 684.25 | 681.01 | 2,196,615 |
07 Mar 2024 | 681.10 | 694.85 | 674.50 | 689.35 | 686.09 | 2,680,042 |
06 Mar 2024 | 680.00 | 683.80 | 670.10 | 678.70 | 675.49 | 2,190,307 |
05 Mar 2024 | 694.75 | 712.60 | 670.55 | 678.55 | 675.34 | 12,478,678 |
04 Mar 2024 | 661.10 | 664.40 | 654.50 | 660.30 | 657.17 | 1,557,944 |
01 Mar 2024 | 635.45 | 653.85 | 635.45 | 650.35 | 647.27 | 3,128,848 |
29 Feb 2024 | 633.00 | 636.25 | 622.40 | 632.25 | 629.26 | 3,549,054 |
28 Feb 2024 | 638.00 | 643.00 | 626.10 | 632.05 | 629.06 | 3,737,911 |
27 Feb 2024 | 615.45 | 635.00 | 615.45 | 633.50 | 630.50 | 2,788,505 |
26 Feb 2024 | 615.30 | 622.70 | 612.85 | 615.45 | 612.54 | 1,092,912 |
23 Feb 2024 | 615.95 | 619.65 | 613.85 | 615.85 | 612.93 | 1,478,016 |
22 Feb 2024 | 610.00 | 617.40 | 604.45 | 615.95 | 613.03 | 734,009 |
21 Feb 2024 | 612.85 | 620.80 | 606.10 | 610.65 | 607.76 | 1,234,985 |
20 Feb 2024 | 615.40 | 616.80 | 607.55 | 612.85 | 609.95 | 1,106,799 |
19 Feb 2024 | 621.25 | 624.55 | 612.10 | 613.15 | 610.25 | 1,615,069 |
16 Feb 2024 | 614.80 | 629.90 | 613.70 | 620.65 | 617.71 | 2,518,812 |
15 Feb 2024 | 612.40 | 614.95 | 607.20 | 610.25 | 607.36 | 591,081 |
14 Feb 2024 | 592.75 | 608.80 | 592.45 | 607.60 | 604.72 | 1,270,780 |
13 Feb 2024 | 600.40 | 606.10 | 590.40 | 599.95 | 597.11 | 1,528,679 |
12 Feb 2024 | 604.95 | 612.75 | 594.00 | 600.35 | 597.51 | 1,442,956 |
09 Feb 2024 | 611.70 | 612.00 | 597.50 | 605.00 | 602.14 | 1,080,587 |
08 Feb 2024 | 618.55 | 621.00 | 608.00 | 611.00 | 608.11 | 1,120,104 |
07 Feb 2024 | 623.75 | 625.15 | 615.00 | 618.40 | 615.47 | 1,156,465 |
06 Feb 2024 | 619.70 | 623.00 | 614.40 | 619.35 | 616.42 | 1,934,121 |
05 Feb 2024 | 629.40 | 631.80 | 602.85 | 614.95 | 612.04 | 6,541,778 |
02 Feb 2024 | 588.00 | 594.80 | 584.00 | 586.75 | 583.97 | 1,859,105 |
01 Feb 2024 | 591.30 | 592.75 | 580.10 | 582.50 | 579.74 | 1,743,239 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |