Why These 5 Stocks Are Trending on Wednesday

2. Constellation Brands, Inc. (NYSE:STZ) is trending after the company reported adjusted earnings per share of $2.38 and sales of $2.37 billion for the fiscal second quarter versus the consensus of $2.77 and $2.3 billion. The company is also making progress toward returning $5 billion in value to shareholders through dividends and share repurchases. 50 elite funds in our database were long Constellation Brands, Inc. (NYSE:STZ) at the end of June.