Trucks with Constellation Brands Inc. Corona and Modelo beer sit during a delivery in the Zona Rosa neighborhood in Mexico City, Mexico.
Susana Gonzalez | Bloomberg | Getty Images
Corona owner Constellation Brands (STZ) remains one of our favorite investment ideas in this tough market, and two pieces of Wall Street research out Tuesday share our outlook.