Mastercard has received a consensus “Moderate Buy” rating from 30 analysts, with twenty-four analysts recommending a buy and ...