Macquarie analyst Paul Golding maintained a Buy rating on Mastercard (MA – Research Report) yesterday and set a price target of $645.00. The ...