Mastercard stock analysis | MarketsMeridian