Mastercard (MA): A $605 Target Hints At More Than Payments Growth

With stock buybacks of $11.92 billion in the 12 months through September 2025, Mastercard Incorporated (NYSE:MA) is among the 20 Stocks with the Biggest Share Buybacks.

Mastercard Incorporated (NYSE:MA) was initiated on April 22 by BMO Capital with an Outperform rating and a $605 price target. The firm stated that despite concerns around digital currencies and alternative payment rails, Mastercard’s multi-rail strategy is expanding its competitive moat and positioning the company as an orchestration layer across a broad range of payment networks.

On April 14, Citi lowered its price target on Mastercard Incorporated (NYSE:MA) to $675 from $735 while maintaining a Buy rating. The firm said that despite macroeconomic volatility, the company’s fundamentals remain intact amid stable consumer spending trends, and that the valuation reset creates a buying opportunity at current levels.

Mastercard Incorporated (NYSE:MA) operates one of the world’s largest electronic payment networks, connecting consumers, merchants, financial institutions, governments, and businesses to facilitate digital transactions globally. Headquartered in Purchase, New York, the company’s origins date to the late 1960s, while Mastercard Incorporated was formally established in 1978.

Analyst commentary suggests MA continues to benefit from durable spending trends and a widening strategic role across evolving payment ecosystems. Backed by $11.92 billion of stock buybacks over the prior twelve months, the company offers a strong blend of secular growth and disciplined capital allocation.

While we acknowledge the risk and potential of MA as an investment, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and doing so within a shorter time frame. If you are looking for an AI stock that is more promising than MA and that has 10,000% upside potential, check out our report about this cheapest AI stock.

READ NEXT: 10 Best Gold Mining Companies to Invest In According to Wall Street and 11 Most Profitable Renewable Energy Stocks Right Now.

Disclosure: None.  Follow Insider Monkey on Google News.