Investors looking for long-term returns may want to consider adding these top stocks for April to their portfolios. Read More