Constellation Brands – And This Is Supposed To Impress Me?
On January 9th, the day I posted my most recent article on Constellation Brands (STZ), the outgoing and incoming CEOs appeared on Mad Money following the release of a disappointing 2019 forecast. STZ's current CEO Rob Sands, who will step down in March, stated the response to his company's softer guidance is a "total overreaction" [...]