Mastercard Incorporated
442.10 CHF+6.90 (+1.59%)
ListedCHF390.6BFinancial ServicesCredit Services39,800 employees
Price & Trading
52-Week Low
370.62
52-Week High
465.19
50-Day MA
399.20
200-Day MA
404.75
Beta
0.73
Avg Volume (10d)
3
Avg Volume (90d)
1
Shares Outstanding
886.9M
Valuation Multiples
| Metric | Current |
|---|---|
| Trailing P/E | 27.96 |
| PEG Ratio | 1.34 |
| Price / Sales (TTM) | 10.17 |
| Price / Book (MRQ) | 63.81 |
| EV / Revenue | 10.48 |
| EV / EBITDA | 16.64 |
| Enterprise Value | 287.69B |
| Market Cap | 390.63B |
Ownership & Short Interest
Ownership
% Held by Insiders+0.11%
% Held by Institutions+91.45%
Float Shares875.8M