Constellation Brands has strong earnings and a low P/E ratio. Read why STZ stock offers significant upside despite tariffs ...