Charter Communications, Inc. (NASDAQ:CHTR) ranks among the best communication services stocks to buy now. At the Bank of ...