Global Payments (GPN) is a top Strong Buy, with robust growth prospects, aggressive buybacks, and digital payment market ...