President Donald Trump's announced tariffs on Mexican imports sent shares of Constellation Brands tumbling Monday morning.
Analyst Filippo Falorni of Citi maintained a Buy rating on Constellation Brands (STZ – Research Report), retaining the price target of ...