Home Stock Constellation Brands sink 7% after cutting fiscal 2026 outlook weighed by tariffs