Building a stock portfolio for the first time can be intimidating. There's an overwhelming number of companies available for ...