Constellation shares fall after earnings surge, giving investors a chance to buy
Constellation Brands (STZ) reported solid first-quarter results before the opening bell on Thursday. The wine, beer, and spirits company reported net sales of $2.36 billion, up 17% year over year and beating Wall Street’s expectations of $2.16 billion. Bottom line, the company said it posted adjusted earnings of $2.66 per share, up 14% year over … Read more