Valuation: Mastercard Incorporated

Market Cap 525B 451B 423B 386B 729B 50,079B 733B 5,006B 1,940B 25,264B 1,971B 1,929B 83,678B P/E 2026 *
30.6x
P/E 2027 * 26.1x
Enterprise Value 535B 459B 431B 394B 743B 51,031B 747B 5,101B 1,977B 25,745B 2,009B 1,965B 85,269B EV / Sales 2026 *
14.4x
EV / Sales 2027 * 12.7x
Free-Float
61.96%
Yield 2026 *
0.59%
Yield 2027 * 0.65%
1 day+0.25%
1 week+3.23%
Current month+3.17%
1 month+8.26%
3 months+18.34%
6 months+19.04%
Current year+4.20%
1 week 488.8
Extreme 488.8
515.4
1 month 472.5
Extreme 472.5
515.4
Current year 395
Extreme 395
515.4
1 year 395
Extreme 395
516.6
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 01/03/2020
Director of Finance/CFO 56 03/08/2026
Chief Tech/Sci/R&D Officer - 01/05/2024
Director TitleAgeSince
Director/Board Member 59 03/08/2026
Director/Board Member 63 01/06/2014
Chairman 68 01/01/2022
Change 5-day change 1-year change 3-year change Capi.($)
+0.25%+3.23% - - 525B
-0.39%+4.16%+1.01%+46.67% 525B
+3.64%-1.57%-38.81%-30.68% 1.08B
+7.31%+6.76%-44.02%-23.29% 926M
+4.02%0.00%-67.32%-48.79% 503M
+1.24%+11.70%+11.22%+76.42% 424M
+0.30%-3.56%+65.09%+104.35% 267M
-0.91%+5.94%-27.44%+320.31% 246M
+2.72%+22.76%+66.30%+65.21% 238M
+1.50%+2.32%-1.36%-7.89% 195M
Average +1.96%+5.10%-3.92%+55.81% 58.77B
Weighted average by Cap. -0.07%+4.37%+0.84%+46.47%

Financials

2026 *2027 *
Net sales 37.26B 31.98B 30.01B 27.41B 51.73B 3,553B 51.98B 355B 138B 1,793B 140B 137B 5,938B 41.97B 36.02B 33.81B 30.88B 58.28B 4,003B 58.56B 400B 155B 2,019B 158B 154B 6,688B
Net income 17.23B 14.79B 13.88B 12.68B 23.93B 1,644B 24.04B 164B 63.67B 829B 64.7B 63.3B 2,746B 19.61B 16.83B 15.8B 14.43B 27.23B 1,871B 27.36B 187B 72.46B 944B 73.64B 72.04B 3,126B
Net Debt 9.98B 8.57B 8.04B 7.34B 13.86B 952B 13.93B 95.16B 36.88B 480B 37.48B 36.66B 1,591B 8.22B 7.06B 6.62B 6.05B 11.42B 784B 11.47B 78.39B 30.38B 396B 30.87B 30.2B 1,310B
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
25/08/26 511.00 -0.08% 14
24/08/26 €511.40 +2.92% 121
21/08/26 €496.90 +0.08% 16
20/08/26 €496.50 -0.26% 22
19/08/26 €497.80 +0.57% 24
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
40
Last Close Price
599.37USD
Average target price
668.92USD
Spread / Average Target
+11.60%

Quarterly revenue - Rate of surprise