Mastercard caps strong quarter for card giants as consumer spending holds up | StockRay