All 30 Dow Jones Stocks Ranked: Buy, Sell or Hold?

Microsoft, Nvidia and Amazon are Wall Street's top Dow Jones stocks to buy now. Some other names might surprise you.