Visa at $326, Mastercard at $493: Buy, Sell or Hold?

At $326 and $493, Visa (NYSE:V | V Price Prediction) and Mastercard (NYSE:MA) screen attractively after a year of underperformance that has reset valuations on two durable franchises in financial services.
Open original source