Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 02, 2024 | 742.00 | 761.60 | 729.00 | 756.00 | 756.00 | 23,789,932 |
May 01, 2024 | 692.00 | 699.20 | 694.00 | 695.00 | 695.00 | 244,193 |
Apr 30, 2024 | 690.60 | 699.40 | 677.20 | 689.80 | 689.80 | 5,882,720 |
Apr 29, 2024 | 689.60 | 691.66 | 678.20 | 683.80 | 683.80 | 4,870,388 |
Apr 26, 2024 | 691.00 | 692.60 | 680.40 | 681.40 | 681.40 | 6,863,410 |
Apr 25, 2024 | 681.20 | 690.40 | 679.00 | 682.80 | 682.80 | 6,216,070 |
Apr 24, 2024 | 680.60 | 684.00 | 676.40 | 679.20 | 679.20 | 5,764,707 |
Apr 23, 2024 | 677.20 | 685.60 | 676.00 | 680.60 | 680.60 | 7,753,854 |
Apr 22, 2024 | 665.80 | 673.48 | 659.80 | 671.40 | 671.40 | 10,036,226 |
Apr 19, 2024 | 653.00 | 667.80 | 651.40 | 666.80 | 666.80 | 12,432,100 |
Apr 18, 2024 | 651.80 | 664.20 | 651.60 | 661.60 | 661.60 | 8,140,629 |
Apr 17, 2024 | 637.40 | 652.00 | 637.40 | 643.20 | 643.20 | 13,176,619 |
Apr 16, 2024 | 651.00 | 653.40 | 635.20 | 635.20 | 635.20 | 8,928,458 |
Apr 15, 2024 | 662.80 | 671.80 | 662.60 | 664.80 | 664.80 | 13,528,950 |
Apr 12, 2024 | 668.40 | 679.60 | 661.80 | 662.80 | 662.80 | 19,696,183 |
Apr 11, 2024 | 682.60 | 690.00 | 657.40 | 666.00 | 666.00 | 13,110,525 |
Apr 10, 2024 | 677.00 | 686.80 | 675.40 | 679.40 | 679.40 | 10,896,831 |
Apr 09, 2024 | 698.20 | 698.20 | 672.80 | 672.80 | 672.80 | 18,223,287 |
Apr 08, 2024 | 698.60 | 702.80 | 691.00 | 699.00 | 699.00 | 7,004,624 |
Apr 05, 2024 | 693.40 | 706.00 | 690.40 | 698.20 | 698.20 | 17,517,025 |
Apr 04, 2024 | 695.80 | 713.00 | 695.40 | 702.00 | 702.00 | 12,566,480 |
Apr 03, 2024 | 678.40 | 693.80 | 676.80 | 693.80 | 693.80 | 10,888,272 |
Apr 02, 2024 | 677.20 | 683.20 | 668.80 | 678.60 | 678.60 | 11,660,937 |
Mar 28, 2024 | 679.80 | 683.80 | 670.40 | 671.40 | 671.40 | 8,098,508 |
Mar 27, 2024 | 693.80 | 694.60 | 677.40 | 679.20 | 679.20 | 10,355,795 |
Mar 26, 2024 | 676.60 | 697.40 | 675.00 | 695.00 | 695.00 | 18,656,161 |
Mar 25, 2024 | 669.40 | 679.40 | 669.20 | 675.40 | 675.40 | 15,229,119 |
Mar 22, 2024 | 676.60 | 679.40 | 669.00 | 672.60 | 672.60 | 6,386,224 |
Mar 21, 2024 | 656.40 | 682.80 | 656.40 | 676.00 | 676.00 | 7,328,321 |
Mar 20, 2024 | 655.80 | 660.00 | 644.00 | 657.60 | 657.60 | 12,779,835 |
Mar 19, 2024 | 648.60 | 659.00 | 646.20 | 658.80 | 658.80 | 12,873,333 |
Mar 18, 2024 | 654.20 | 655.00 | 644.40 | 650.20 | 650.20 | 8,243,595 |
Mar 15, 2024 | 645.40 | 659.80 | 644.80 | 654.00 | 654.00 | 28,802,363 |
Mar 14, 2024 | 649.80 | 657.80 | 644.00 | 646.00 | 646.00 | 15,518,597 |
Mar 13, 2024 | 668.20 | 670.60 | 650.60 | 653.20 | 653.20 | 22,773,023 |
Mar 12, 2024 | 667.00 | 679.00 | 667.00 | 669.80 | 669.80 | 27,759,440 |
Mar 11, 2024 | 652.80 | 661.80 | 650.40 | 660.00 | 660.00 | 23,166,179 |
Mar 08, 2024 | 664.20 | 666.80 | 655.80 | 655.80 | 655.80 | 9,632,646 |
Mar 07, 2024 | 663.00 | 673.40 | 661.20 | 664.40 | 664.40 | 30,196,834 |
Mar 07, 2024 | 21 Dividend | |||||
Mar 06, 2024 | 680.00 | 690.60 | 677.00 | 677.60 | 656.60 | 17,181,924 |
Mar 05, 2024 | 676.40 | 714.80 | 670.03 | 687.80 | 666.48 | 19,782,712 |
Mar 04, 2024 | 688.20 | 691.00 | 678.20 | 682.40 | 661.25 | 12,975,615 |
Mar 01, 2024 | 663.20 | 700.40 | 662.60 | 690.80 | 669.39 | 22,446,272 |
Feb 29, 2024 | 645.00 | 669.80 | 644.80 | 667.60 | 646.91 | 16,518,489 |
Feb 28, 2024 | 640.80 | 649.20 | 636.80 | 649.20 | 629.08 | 13,183,599 |
Feb 27, 2024 | 637.00 | 650.20 | 636.00 | 642.60 | 622.68 | 12,070,678 |
Feb 26, 2024 | 633.80 | 654.60 | 633.00 | 636.40 | 616.68 | 10,390,508 |
Feb 23, 2024 | 644.60 | 667.80 | 629.00 | 635.00 | 615.32 | 12,027,287 |
Feb 22, 2024 | 603.60 | 612.00 | 596.20 | 605.60 | 586.83 | 17,167,362 |
Feb 21, 2024 | 601.80 | 604.20 | 589.60 | 601.00 | 582.37 | 4,894,849 |
Feb 20, 2024 | 596.60 | 602.60 | 593.80 | 600.80 | 582.18 | 4,488,872 |
Feb 19, 2024 | 596.60 | 602.60 | 591.40 | 599.60 | 581.02 | 3,655,401 |
Feb 16, 2024 | 591.60 | 599.20 | 591.00 | 594.60 | 576.17 | 9,426,254 |
Feb 15, 2024 | 581.00 | 584.40 | 578.00 | 580.80 | 562.80 | 5,942,044 |
Feb 14, 2024 | 580.80 | 582.80 | 573.00 | 576.00 | 558.15 | 5,442,303 |
Feb 13, 2024 | 581.40 | 584.20 | 574.00 | 577.60 | 559.70 | 7,207,331 |
Feb 12, 2024 | 574.60 | 584.00 | 572.00 | 581.60 | 563.58 | 5,770,542 |
Feb 09, 2024 | 581.00 | 583.00 | 573.80 | 573.80 | 556.02 | 4,764,853 |
Feb 08, 2024 | 594.00 | 594.80 | 579.40 | 579.40 | 561.44 | 3,813,534 |
Feb 07, 2024 | 597.00 | 603.00 | 591.80 | 593.80 | 575.40 | 4,113,869 |
Feb 06, 2024 | 597.40 | 604.20 | 595.80 | 599.80 | 581.21 | 12,577,560 |
Feb 05, 2024 | 599.40 | 602.00 | 589.60 | 594.00 | 575.59 | 4,400,482 |
Feb 02, 2024 | 601.00 | 604.80 | 592.60 | 595.00 | 576.56 | 4,181,617 |
Feb 01, 2024 | 594.60 | 603.80 | 592.00 | 597.20 | 578.69 | 11,775,554 |
Jan 31, 2024 | 600.20 | 605.00 | 594.41 | 598.80 | 580.24 | 6,128,128 |
Jan 30, 2024 | 599.00 | 609.20 | 597.60 | 603.20 | 584.51 | 9,743,625 |
Jan 29, 2024 | 604.20 | 609.80 | 600.40 | 602.40 | 583.73 | 3,422,944 |
Jan 26, 2024 | 594.80 | 607.20 | 594.80 | 606.00 | 587.22 | 5,154,051 |
Jan 25, 2024 | 606.00 | 606.80 | 588.60 | 592.60 | 574.23 | 4,883,759 |
Jan 24, 2024 | 608.60 | 623.30 | 603.70 | 609.40 | 590.51 | 9,377,612 |
Jan 23, 2024 | 583.60 | 610.40 | 583.20 | 605.80 | 587.03 | 10,143,313 |
Jan 22, 2024 | 573.00 | 584.20 | 572.80 | 580.60 | 562.61 | 6,928,516 |
Jan 19, 2024 | 577.60 | 579.40 | 574.00 | 576.00 | 558.15 | 8,621,624 |
Jan 18, 2024 | 577.60 | 581.60 | 571.40 | 576.80 | 558.92 | 7,193,632 |
Jan 17, 2024 | 581.20 | 581.95 | 571.00 | 575.00 | 557.18 | 7,453,541 |
Jan 16, 2024 | 601.40 | 603.40 | 587.40 | 589.20 | 570.94 | 9,546,753 |
Jan 15, 2024 | 610.00 | 618.40 | 604.40 | 605.00 | 586.25 | 5,282,617 |
Jan 12, 2024 | 619.00 | 626.20 | 613.60 | 613.60 | 594.58 | 7,169,795 |
Jan 11, 2024 | 631.40 | 634.00 | 612.80 | 613.40 | 594.39 | 9,749,664 |
Jan 10, 2024 | 633.20 | 635.00 | 626.40 | 626.40 | 606.99 | 5,938,496 |
Jan 09, 2024 | 648.60 | 649.00 | 633.20 | 637.00 | 617.26 | 4,648,797 |
Jan 08, 2024 | 646.80 | 653.40 | 645.60 | 650.00 | 629.86 | 13,643,752 |
Jan 05, 2024 | 646.60 | 653.20 | 640.50 | 651.60 | 631.41 | 5,946,164 |
Jan 04, 2024 | 649.20 | 651.40 | 642.20 | 651.40 | 631.21 | 6,173,016 |
Jan 03, 2024 | 659.00 | 665.60 | 646.80 | 647.20 | 627.14 | 2,266,635 |
Jan 02, 2024 | 663.20 | 668.80 | 654.80 | 658.80 | 638.38 | 2,524,196 |
Dec 29, 2023 | 657.40 | 666.60 | 656.30 | 666.60 | 645.94 | 2,065,622 |
Dec 28, 2023 | 659.60 | 661.90 | 655.20 | 655.20 | 634.89 | 1,668,163 |
Dec 27, 2023 | 652.00 | 664.60 | 648.00 | 659.00 | 638.58 | 2,056,508 |
Dec 22, 2023 | 650.60 | 658.97 | 646.20 | 652.00 | 631.79 | 1,294,609 |
Dec 21, 2023 | 658.40 | 665.80 | 647.60 | 655.00 | 634.70 | 2,042,605 |
Dec 20, 2023 | 665.20 | 675.00 | 654.67 | 661.80 | 641.29 | 3,899,822 |
Dec 19, 2023 | 643.60 | 662.00 | 639.20 | 658.00 | 637.61 | 3,320,057 |
Dec 18, 2023 | 638.80 | 652.60 | 638.50 | 645.80 | 625.79 | 4,954,497 |
Dec 15, 2023 | 653.00 | 656.80 | 642.60 | 642.60 | 622.68 | 26,064,689 |
Dec 14, 2023 | 637.80 | 655.20 | 636.00 | 655.00 | 634.70 | 14,799,994 |
Dec 13, 2023 | 637.60 | 643.40 | 635.40 | 637.60 | 617.84 | 4,972,513 |
Dec 12, 2023 | 638.80 | 648.00 | 634.00 | 639.40 | 619.58 | 4,579,966 |
Dec 11, 2023 | 660.40 | 662.60 | 645.20 | 647.00 | 626.95 | 4,860,420 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |