Mastercard IncMA

Market cap
$496.2B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 202411,035+22.18%
Dec 31, 20239,032+3.19%
Dec 31, 20228,753+48.26%
Dec 31, 20215,904+31.99%
Dec 31, 20204,473-31.15%
Dec 31, 20196,497+31.70%
Dec 31, 20184,933+31.13%
Dec 31, 20173,762+7.15%
Dec 31, 20163,511-0.20%
Dec 31, 20153,518+3.90%
Dec 31, 20143,386+38.60%
Dec 31, 20132,443+39.76%
Dec 31, 20121,748+52.26%
Dec 31, 20111,148