Earnings and sales growth came in at 142% and 53%, respectively, in the latest report, marking one quarter of acceleration for both the top and bottom lines. Constellation Brands and Constellation Brands are also among the group’s highest-rated stocks.
Read More