Macquarie cuts Mastercard stock price target to $665 on cross-border headwinds Investing.com · News 20m ago