Visa and Mastercard shares are more compelling than those of the big U.S. banks