Business Description
Mastercard is the world's second-largest payment processor, handling over $8 trillion in transactions in 2022 across 200 countries and 150 currencies.
Corporate Information
Address: | 2000 PURCHASE STREET PURCHASE NY 10577 |
Website: | www.mastercard.com |
Sector: | SERVICES-BUSINESS SERVICES, NEC |
Exchange: | XNYS |
Key Statistics / Analysis
Beta: | 1.068 |
Dividend rate: | 2.64 |
Forward EPS: | 16.76 |
Forward P/E: | 26.92 |
EV/EBITDA: | 27.909 |
P/B: | 60.85 |
Analyst Price: | $512.4 |
Analyst Recommendation: | Buy |
Discounted Cash Flow Summary
Worst case | Base case | Best case | |
---|---|---|---|
Intrinsic Equity Value | 17.32B | 16.95B | 16.48B |
Implied Share Price | $2242.86 | $2194.13 | $2133.81 |
Upside | 328.62% | 319.30% | 307.78% |