Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
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 |
06 Feb 2024 | 597.40 | 604.20 | 595.80 | 599.80 | 581.21 | 12,577,560 |
05 Feb 2024 | 599.40 | 602.00 | 589.60 | 594.00 | 575.59 | 4,400,482 |
02 Feb 2024 | 601.00 | 604.80 | 592.60 | 595.00 | 576.56 | 4,181,617 |
01 Feb 2024 | 594.60 | 603.80 | 592.00 | 597.20 | 578.69 | 11,775,554 |
31 Jan 2024 | 600.20 | 605.00 | 594.41 | 598.80 | 580.24 | 6,128,128 |
30 Jan 2024 | 599.00 | 609.20 | 597.60 | 603.20 | 584.51 | 9,743,625 |
29 Jan 2024 | 604.20 | 609.80 | 600.40 | 602.40 | 583.73 | 3,422,944 |
26 Jan 2024 | 594.80 | 607.20 | 594.80 | 606.00 | 587.22 | 5,154,051 |
25 Jan 2024 | 606.00 | 606.80 | 588.60 | 592.60 | 574.23 | 4,883,759 |
24 Jan 2024 | 608.60 | 623.30 | 603.70 | 609.40 | 590.51 | 9,377,612 |
23 Jan 2024 | 583.60 | 610.40 | 583.20 | 605.80 | 587.03 | 10,143,313 |
22 Jan 2024 | 573.00 | 584.20 | 572.80 | 580.60 | 562.61 | 6,928,516 |
19 Jan 2024 | 577.60 | 579.40 | 574.00 | 576.00 | 558.15 | 8,621,624 |
18 Jan 2024 | 577.60 | 581.60 | 571.40 | 576.80 | 558.92 | 7,193,632 |
17 Jan 2024 | 581.20 | 581.95 | 571.00 | 575.00 | 557.18 | 7,453,541 |
16 Jan 2024 | 601.40 | 603.40 | 587.40 | 589.20 | 570.94 | 9,546,753 |
15 Jan 2024 | 610.00 | 618.40 | 604.40 | 605.00 | 586.25 | 5,282,617 |
12 Jan 2024 | 619.00 | 626.20 | 613.60 | 613.60 | 594.58 | 7,169,795 |
11 Jan 2024 | 631.40 | 634.00 | 612.80 | 613.40 | 594.39 | 9,749,664 |
10 Jan 2024 | 633.20 | 635.00 | 626.40 | 626.40 | 606.99 | 5,938,496 |
09 Jan 2024 | 648.60 | 649.00 | 633.20 | 637.00 | 617.26 | 4,648,797 |
08 Jan 2024 | 646.80 | 653.40 | 645.60 | 650.00 | 629.86 | 13,643,752 |
05 Jan 2024 | 646.60 | 653.20 | 640.50 | 651.60 | 631.41 | 5,946,164 |
04 Jan 2024 | 649.20 | 651.40 | 642.20 | 651.40 | 631.21 | 6,173,016 |
03 Jan 2024 | 659.00 | 665.60 | 646.80 | 647.20 | 627.14 | 2,266,635 |
02 Jan 2024 | 663.20 | 668.80 | 654.80 | 658.80 | 638.38 | 2,524,196 |
29 Dec 2023 | 657.40 | 666.60 | 656.30 | 666.60 | 645.94 | 2,065,622 |
28 Dec 2023 | 659.60 | 661.90 | 655.20 | 655.20 | 634.89 | 1,668,163 |
27 Dec 2023 | 652.00 | 664.60 | 648.00 | 659.00 | 638.58 | 2,056,508 |
22 Dec 2023 | 650.60 | 658.97 | 646.20 | 652.00 | 631.79 | 1,294,609 |
21 Dec 2023 | 658.40 | 665.80 | 647.60 | 655.00 | 634.70 | 2,042,605 |
20 Dec 2023 | 665.20 | 675.00 | 654.67 | 661.80 | 641.29 | 3,899,822 |
19 Dec 2023 | 643.60 | 662.00 | 639.20 | 658.00 | 637.61 | 3,320,057 |
18 Dec 2023 | 638.80 | 652.60 | 638.50 | 645.80 | 625.79 | 4,954,497 |
15 Dec 2023 | 653.00 | 656.80 | 642.60 | 642.60 | 622.68 | 26,064,689 |
14 Dec 2023 | 637.80 | 655.20 | 636.00 | 655.00 | 634.70 | 14,799,994 |
13 Dec 2023 | 637.60 | 643.40 | 635.40 | 637.60 | 617.84 | 4,972,513 |
12 Dec 2023 | 638.80 | 648.00 | 634.00 | 639.40 | 619.58 | 4,579,966 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |