Valuation: Mastercard Incorporated

Market Cap 525B 450B 422B 385B 727B 50,056B 734B 4,973B 1,936B 25,254B 1,971B 1,929B 83,634B P/E 2026 *
30.6x
P/E 2027 * 26.1x
Enterprise Value 535B 458B 430B 392B 741B 51,007B 748B 5,067B 1,973B 25,734B 2,009B 1,965B 85,224B 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.23%+3.23% - - 525B
-0.43%+3.98%+0.84%+46.41% 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.94%+55.78% 58.77B
Weighted average by Cap. -0.08%+4.37%+0.67%+46.21%

Financials

2026 *2027 *
Net sales 37.26B 31.93B 29.91B 27.33B 51.57B 3,552B 52.08B 353B 137B 1,792B 140B 137B 5,934B 41.97B 35.96B 33.7B 30.78B 58.09B 4,001B 58.66B 397B 155B 2,019B 158B 154B 6,685B
Net income 17.23B 14.77B 13.84B 12.64B 23.85B 1,643B 24.09B 163B 63.54B 829B 64.7B 63.29B 2,745B 19.61B 16.81B 15.75B 14.38B 27.15B 1,870B 27.41B 186B 72.31B 943B 73.64B 72.03B 3,124B
Net Debt 9.98B 8.55B 8.01B 7.32B 13.82B 952B 13.95B 94.54B 36.8B 480B 37.48B 36.66B 1,590B 8.22B 7.05B 6.6B 6.03B 11.38B 784B 11.49B 77.87B 30.32B 395B 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