5 Growth Stocks to Buy in May

These five companies are set up for years of big growth, and now's a great time to invest. Here's...