Global Payments Inc. (NYSE:GPN) is one of the most profitable large cap stocks to buy right now. On November 11, Global ...