“Davis Advisors does not own Visa or Mastercard and holds only a small position in American Express due to valuation and disruption risk.”