5 Top Stocks for December

Rebalancing your portfolio for the new year? These stocks should be at the top of your buy list.