Best Stock to Buy Right Now: Constellation Brands vs. Altria
Which of these blue chip giants is a more compelling investment right now?Constellation Brands (STZ 0.09%) and Altria (MO -1.30%) are both often considered stable blue chip stocks for income investors. Constellation is one of the world's largest producers of beers, wines, and spirits, while Altria is the largest tobacco company in America.Over the past three years, however, Constellation's stock stumbled nearly 30% as Altria's stock rallied more than 40%. Let's see why the tobacco maker outperformed the alc ...