Is Constellation Brands a Buy?
Constellation Brands' (NYSE: STZ) stock has delivered incredible returns to investors over the past decade. The beer giant's shares have surged nearly 1,000% during this time, meaning that investors have earned more than 10 times their money in a period of 10 years.
Yet over the past year, Constellation Brands' stock is down nearly 10%. Have its shares peaked, or could this recent pullback be a buying opportunity? Let's find out.
Image source: Getty Images.
Source Fool.com


