CCSI Consensus releases quarterly earnings report amid limited financial disclosures Constellation Brands STZ Stock Investment Potential Insight Q1 2026 Profit Exceeds Views