Constellation Brands Sees Q2 Earnings Weighed Down by Financial Albatross Canopy Growth Canopy Growth's Large Losses Bog Down the Corona Maker's Quarterly Earnings Constellation Brands (NYSE: STZ) reported its fiscal Q2 2020 financial results this morning beating Wall Street's expectations on revenue... read more → October 3, 2019 Ryan T.