Altria Stock: Buy, Sell, or Hold?
Altria (NYSE: MO) is the type of company that can bring emotion into the investment process. A so-called "sin" stock, investors need to consider if they want to support a company that produces cigarettes. If you can get beyond that fact, though, …