Valuation: Mastercard Incorporated

Market Cap 441B 387B 356B 334B 626B 41,594B 639B 4,283B 1,657B 20,557B 1,656B 1,620B 71,281B P/E 2026 *
25.8x
P/E 2027 * 22x
Enterprise Value 448B 393B 362B 339B 636B 42,295B 649B 4,355B 1,685B 20,903B 1,684B 1,647B 72,483B EV / Sales 2026 *
12.1x
EV / Sales 2027 * 10.7x
Free-Float
62.15%
Yield 2026 *
0.71%
Yield 2027 * 0.78%
1 day+0.14%
1 week+2.26%
Current month+2.10%
1 month+4.26%
3 months+4.26%
6 months-10.59%
Current year-10.60%
1 week 424.2
Extreme 424.2
438.5
1 month 401.3
Extreme 401.3
438.5
Current year 395
Extreme 395
507.7
1 year 395
Extreme 395
529.7
3 years 346.6
Extreme 346.6
556.6
5 years 271.6
Extreme 271.6
556.6
10 years 191
Extreme 191
556.6
Manager TitleAgeSince
Chief Executive Officer 58 2020-02-29
Director of Finance/CFO 55 2017-12-31
Chief Tech/Sci/R&D Officer - 2024-04-30
Director TitleAgeSince
Director/Board Member 61 2011-04-28
Director/Board Member 62 2014-05-31
Chairman 68 2021-12-31
Change 5-day change 1-year change 3-year change Capi.($)
+0.14%+2.26% - - 441B
-4.76%-8.94%-27.37%-41.48% 958M
-4.21%-8.44%-34.39%-27.22% 822M
+0.75%-8.16%-50.91%-44.44% 575M
-7.12%-15.07%+7.62%+16.17% 295M
+3.55%-0.10%+50.31%+51.69% 220M
+5.74%-8.74%-25.28%+228.44% 217M
+0.18%+0.18%+30.54%+16.18% 159M
-2.79%-6.49%-16.17%-29.58% 157M
-2.41%-9.50%-9.24%-0.61% 152M
Average -1.00%-8.27%-8.32%+18.79% 395.23M
Weighted average by Cap. +0.12%-8.94%-21.10%-6.77%

Financials

2026 *2027 *
Net sales 37.08B 32.52B 29.97B 28.06B 52.62B 3,498B 53.71B 360B 139B 1,729B 139B 136B 5,995B 41.73B 36.59B 33.73B 31.57B 59.21B 3,936B 60.44B 405B 157B 1,945B 157B 153B 6,746B
Net income 17.1B 14.99B 13.82B 12.94B 24.26B 1,613B 24.76B 166B 64.26B 797B 64.19B 62.79B 2,764B 19.52B 17.11B 15.77B 14.77B 27.69B 1,841B 28.27B 190B 73.36B 910B 73.29B 71.69B 3,155B
Net Debt 7.43B 6.52B 6.01B 5.62B 10.55B 701B 10.76B 72.2B 27.94B 347B 27.91B 27.3B 1,202B 4.91B 4.31B 3.97B 3.72B 6.97B 463B 7.12B 47.72B 18.47B 229B 18.45B 18.05B 794B
Logo Mastercard Incorporated
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-06-26 €438.40 0.00% 151
26-06-25 €438.40 +0.14% 328
26-06-24 €437.80 +2.17% 81
26-06-23 €428.50 +0.73% 141
26-06-22 €425.40 -0.77% 37
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
39
Last Close Price
499.02USD
Average target price
644.89USD
Spread / Average Target
+29.23%

Quarterly revenue - Rate of surprise