Valuation: Mastercard, Inc.

Market Cap 477B 419B 389B 357B 672B 45,920B 682B 4,625B 1,807B 22,576B 1,790B 1,751B 78,056B P/E 2026 *
27.9x
P/E 2027 * 23.8x
Enterprise Value 484B 425B 396B 363B 682B 46,637B 693B 4,697B 1,835B 22,928B 1,818B 1,779B 79,275B EV / Sales 2026 *
13.1x
EV / Sales 2027 * 11.5x
Free-Float
62.15%
Yield 2026 *
0.66%
Yield 2027 * 0.74%
1 day+1.58%
1 week-1.09%
Current month+4.47%
1 month+7.99%
3 months+9.76%
6 months+4.49%
Current year-4.56%
1 week 462.9
Extreme 462.9
482.8
1 month 430
Extreme 430
482.8
Current year 400
Extreme 400
503.5
1 year 400
Extreme 400
516.5
3 years 340
Extreme 340
555.6
5 years 271.05
Extreme 271.05
555.6
10 years 83.79
Extreme 83.789
555.6
Manager TitleAgeSince
Chief Executive Officer 58 2020-02-29
Director of Finance/CFO 55 2017-12-31
Chief Administrative Officer 57 2025-04-30
Director TitleAgeSince
Director/Board Member 62 2014-05-31
Chairman 68 2021-12-31
Director/Board Member 61 2016-06-27
Change 5-day change 1-year change 3-year change Capi.($)
+1.58%-1.09% - - 477B
-4.13%+1.33%-34.56%-43.25% 917M
-3.66%-1.96%-36.30%-34.82% 797M
-3.62%-11.25%-60.92%-55.53% 456M
-2.81%+0.40%-25.60%+34.09% 322M
-1.57%-1.77%-18.96%+267.92% 242M
-1.90%-0.71%+43.06%+58.33% 222M
-0.34%-0.67%+21.22%+27.19% 178M
-0.21%+0.53%-15.00%-14.62% 172M
-1.52%+1.88%-5.25%-12.63% 151M
Average -1.82%+0.25%-14.70%+25.19% 384.08M
Weighted average by Cap. +1.55%-0.87%-26.41%-1.08%

Financials

2026 *2027 *
Net sales 37.08B 32.57B 30.29B 27.79B 52.22B 3,571B 53.03B 360B 141B 1,756B 139B 136B 6,070B 41.75B 36.67B 34.1B 31.29B 58.8B 4,021B 59.7B 405B 158B 1,977B 157B 153B 6,834B
Net income 17.09B 15.01B 13.96B 12.81B 24.07B 1,646B 24.44B 166B 64.77B 809B 64.17B 62.78B 2,798B 19.52B 17.14B 15.94B 14.63B 27.48B 1,879B 27.91B 189B 73.96B 924B 73.26B 71.69B 3,195B
Net Debt 7.45B 6.54B 6.08B 5.58B 10.49B 717B 10.65B 72.24B 28.23B 353B 27.96B 27.36B 1,219B 4.96B 4.35B 4.05B 3.71B 6.98B 477B 7.09B 48.07B 18.78B 235B 18.61B 18.2B 811B
Logo Mastercard, Inc.
Mastercard, Inc. specializes in issuing and selling payment cards. Net sales break down by activity as follows: - sale of payment solutions (59.4%): credit cards, traveler's checks, on-line payment cards, etc. (Mastercard®, Maestro® and Cirrus® brand names); - value-added services (40.6%): consulting, assistance, information services, partner network management services, etc. International accounts for 57.2% of net sales.
Employees
39,800
Date Price Change Volume
26-07-24 €470.20 +1.58% 50
26-07-23 €462.90 -2.49% 0
26-07-22 €474.70 +1.00% 18
26-07-21 €470.00 -1.76% 193
26-07-20 €478.40 +0.63% 45
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
41
Last Close Price
539.66USD
Average target price
644.05USD
Spread / Average Target
+19.34%

Quarterly revenue - Rate of surprise