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 caseBase caseBest case

Intrinsic Equity Value

17.32B16.95B16.48B

Implied Share Price

$2242.86$2194.13$2133.81

Upside

328.62%319.30%307.78%