489.60EUR-1.25%Mkt Cap: 472.09B $P/E: 31.54Today
Mastercard Incorporated, a technology company, provides transaction processing and other payment-related products and services in the United States and internationally. The company offers products and services for accoun…
Industry Peers
Credit ServicesKey Statistics
Company
Market Cap472.09B $
Enterprise Value485.97B $
Revenue (TTM)38.13B $
Gross Profit27.76B $
Net Income (TTM)16.27B $
Revenue/Share42.68 USD
Last Price489.60 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees39.8K
CountryDE
SectorFinancial Services
IndustryCredit Services
ISINUS57636Q1040
Valuation
P/E (Trailing)31.54
P/E (Forward)—
PEG1.73
EV/EBITDA20.14
EV/Revenue12.74
P/S12.37
P/B89.36
EPS (TTM)15.69
EPS (Forward)—
52W Range
486.2025% of range499.80
52W High499.80 EUR
52W Low486.20 EUR
Profitability
Gross Margin77.89%
Oper. Margin61.11%
EBITDA Margin63.28%
Profit Margin45.65%
ROE193.46%
ROA27.64%
Growth
Revenue Growth14.10%
Earnings Growth22.10%
Cash Flow & Leverage
Operating CF19.18B $
CapEx (TTM)1.32B $
FCF Margin48.35%
FCF Yield3.91%
Net Debt14.17B $
Net Debt/EBITDA0.59
Balance Sheet
Debt/Equity2.46
Current Ratio1.06
Quick Ratio0.67
Book Value/Sh5.545 EUR
Cash/Share13.25 EUR
Dividends
Fwd Div Rate3.020 EUR
Trail. Div Rate3.370 EUR
Div. Yield0.62%
5Y Avg Yield0.54%
Payout Ratio17.93%
Ex-Div DateJul 9, 2026
Pay Date—
Splits
Last Split10:1
Split DateJan 22, 2014
Analyst Consensus
Rating—
Target (Mean)—
Target Range—
# Analysts—
Ownership
Shares Out.869.46M
Float868.34M
Insiders0.11%
Institutions91.55%
Technical
SMA 50463.68 (+5.6%)
SMA 200453.26 (+8.0%)
Beta0.73
S&P 52W Chg20.80%
Avg Vol (30d)418
Avg Vol (10d)449
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—