Skip to main content
graph.swiss
Mastercard Incorporated

Mastercard Incorporated

442.10 CHF+6.90 (+1.59%)
XSWX:MAMarket Closed
ListedCHF390.6BFinancial ServicesCredit Services39,800 employees

Company Profile

Legal NameMastercard Incorporated
CEOMr. Michael Miebach
Headquarters2000 Purchase Street
Phone914 249 2000
Employees (FTE)39,800
SectorFinancial Services
IndustryCredit Services

Business Description

Mastercard Incorporated is a global technology company in the payments industry. The company operates a multi-rail network that facilitates electronic payments and related services for consumers, merchants, financial institutions, governments, and businesses worldwide. Its core offerings include solutions for credit, debit, and prepaid cards, as well as commercial payment products used for corporate spending and expense management. Mastercard supports transactions across physical cards, e-commerce, and mobile channels, connecting issuers and acquirers through its branded network. Beyond transaction processing, the company provides value-added services such as cyber and intelligence solutions, fraud prevention, data analytics, loyalty and reward platforms, and consulting services to optimize payment programs. Mastercard Incorporated serves as critical infrastructure in the global financial system, enabling secure and efficient non-cash payments across developed and emerging markets. Founded in 1966 and headquartered in Purchase, New York, the company plays a central role in supporting digital commerce and everyday financial transactions worldwide.

Profitability & Growth

Profitability

Profit Margin+45.88%
Operating Margin+60.84%
Return on Equity (TTM)+232.08%
Return on Assets (TTM)+25.03%

Recent Year-End

Revenue27.44B
Revenue / Share37.72
Gross Profit27.44B
EBITDA21.58B
Diluted EPS13.97
Earnings Growth YoY+18.40%
Revenue Growth YoY+15.80%

Balance Sheet Snapshot

Total Cash (MRQ)

6.65B

Total Debt (MRQ)

15.33B

Current Ratio (MRQ)

0.98

Book Value / Share

6.12

Stock Statistics

Shares Outstanding886.9M
Float Shares875.8M
Avg Volume (10d)3
Avg Volume (90d)1
% Held by Insiders+0.11%
% Held by Institutions+91.45%

Valuation

Market Cap390.63B
Enterprise Value287.69B
Trailing P/E27.96
PEG Ratio1.34
Price / Sales (TTM)10.17
Price / Book (MRQ)63.81
EV / Revenue10.48
EV / EBITDA16.64

Price Summary

52-Week Low370.62
52-Week High465.19
50-Day MA399.20
200-Day MA404.75
Beta0.73

Dividends

Forward Div Rate1.41
Forward Div Yield+0.32%
Trailing Div Rate1.41
5Y Avg Div Yield+57.00%
Payout Ratio+5.03%
Dividend Date2019-08-09
Ex-Dividend Date2026-07-09