MasterCard

MasterCard

Verified
Operating the world's fastest payments processing network
Harrison United States (HQ), United States
Deals in the last 12 months undisclosed

Company information

Edit
Launch date
Employees
28k people
Market cap
$364.6b
Net debt
$6.6b
Firm valuation
€334.6b (Public information from 2021)
Revenues, earnings & profits over time
USD20162017201820192020E2021E2022E
Revenues-12.5b15.0b16.9b15.3b18.1b21.4b
% growth--20 %13 %(9 %)18 %18 %
EBITDA-7.2b8.9b10.2b8.7b10.7b13.3b
% EBITDA margin-58 %59 %60 %57 %59 %62 %
Profit-3.9b5.9b8.1b6.4b7.9b10.2b
% profit margin-31 %39 %48 %42 %44 %48 %
EV / revenue--12.9x17.9x23.4x20.4x17.0x
EV / EBITDA--21.7x29.7x41.0x34.3x27.4x
R&D budget174m113m167m299m---
R&D % of revenue-1 %1 %2 %---

Source: Company fillings or news article

Recent News about MasterCard

Edit
Lists