Mastercard (MA) reported its second-quarter results, with net revenue increasing 14% year-over-year to $9.3 billion and net income growing 19% to $4.4 billion. Adjusted earnings per share climbed 21% to $5.04. Following the earnings, an analyst from The Motley Fool predicts Mastercard's stock could trade between $925 and $1,180 by mid-2031, with $1,050 being the most likely target. This forecast is based on expected low-double-digit revenue growth, an improving business mix, and ongoing share repurchases, which saw the company buy back $4.9 billion of its stock in Q2. The analyst notes risks including regulatory pressure on network fees, competition from stablecoins and account-to-account payment systems, and a potential global consumer slowdown.