KineRuby

Research

HomeMA overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
Mastercard Incorporated logo

Mastercard Incorporated

MANYSE

$627.38

Last price · USD

Market cap
$563.4B
P/E
38.0x
EV / EBITDA
27.8x
P/S
17.2x
FCF yield
2.9%
Div. yield
0.49%

Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.

OverviewBusinessFinancialsPeersChartsValuation

Mastercard Incorporated key metrics & ratios

Annual · USD millions except per-share data · 36 lines

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth16.4%12.2%12.9%17.8%——
Operating income growth15.7%11.6%15.0%26.2%——
Net income growth16.3%15.0%12.7%14.3%——
EPS (diluted) growth18.9%17.4%15.6%16.8%——
Free cash flow growth14.9%23.2%5.0%27.9%——
Margins
Gross margin100.0%100.0%100.0%100.0%100.0%—
Operating margin57.6%58.0%58.3%57.2%53.4%—
EBITDA margin62.7%59.6%59.8%58.2%60.7%—
Net margin45.6%45.7%44.6%44.7%46.0%—
FCF margin50.1%50.8%46.3%49.7%45.8%—
Returns on capital
Return on equity193.5%198.5%161.6%157.7%118.8%—
Return on assets27.6%26.8%26.4%25.6%23.1%—
Return on invested capital94.2%84.7%85.6%80.9%61.6%—
Leverage & liquidity
Debt / equity2.46x2.81x2.26x2.23x1.90x—
Net debt / EBITDA0.41x0.58x0.47x0.54x0.57x—
Current ratio1.03x1.03x1.17x1.17x1.29x—
Interest coverage26.17x25.27x25.44x27.01x23.39x—
Profitability & operating
EBIT19,40115,90014,21412,20310,738+15.9%
EBITDA20,54416,79715,01312,95311,464+15.7%
Operating income18,89716,32714,63012,72210,082+17.0%
Income before tax18,57815,25413,63911,73210,307+15.9%
Net income14,96812,87411,1959,9308,687+14.6%
Earnings per share
EPS (basic)$16.55$13.92$11.86$10.26$8.79+17.1%
EPS (diluted)$16.52$13.89$11.83$10.23$8.76+17.2%
Share count (millions)
Weighted avg shares outstanding897925944968988-2.4%
Weighted avg shares outstanding (diluted)898927946971992-2.5%
Balance sheet highlights
Net debt8,4349,7847,0937,0156,480+6.8%
Total debt19,00018,22615,68114,02313,901+8.1%
Total investments2,0371,9372,3212,1302,307-3.1%
Total stockholders' equity7,7376,4856,9296,2987,312+1.4%
Total assets54,15748,08142,44838,72437,669+9.5%
Cash flow highlights
Free cash flow16,43314,30611,60911,0588,649+17.4%
Operating cash flow17,64814,78011,98011,5009,463+16.9%
Capital expenditure(1,215)(474)(371)(442)(814)—
Net cash from operating activities17,64814,78011,98011,5009,463+16.9%
Additional fields
Accrued Expenses13,15810,8698,7548,6167,145+16.5%