Market cap
$23.1bn
Earnings yield vs 10-yr compares what the business earns per pound invested against the 4.73% a 10-year US Treasury note pays for no equity risk. Negative means you are paying up front for growth not yet delivered.
Open-market purchases and sales only. Grants, option exercises, gifts and shares withheld for tax are excluded: they are how people are paid, not what they think.
Marketing, sales, and distribution of our products are primarily managed on a geographic basis allowing us to leverage leading market positions. We remain committed to our long-term financial model of: growing sales, expanding margins, and increasing cash flow in order to continue to achieve comparable earnings per share growth as well as our target ratios for (i) comparable net leverage and (ii) dividend payout; investing to support the growth of our business; and delivering additional returns to stockholders through periodic share repurchases. …CONSTELLATION BRANDS, INC., 10-Q, period ended 2026-05-31, filed 2026-07-01