Visa Europe

Visa Europe

Payment technology business that enables european consumers, businesses, and governments to make electronic payments.

Launch date
Employees
Market cap
-
Enterprise valuation
$18.2b (Public information from Oct 2015)
Company register number 05139966
London England (HQ)

Financials

Estimates*

Edit
Revenues, earnings & profits over time
GBP2016201720182019202020212022
Revenues1.4b2.2b2.5b2.9b2.6b3.1b4.6b
% growth2 %58 %14 %14 %(11 %)21 %48 %
EBITDA609m1.2b1.5b1.8b1.4b1.9b3.1b
% EBITDA margin44 %55 %60 %62 %55 %62 %68 %
Profit413m919m1.2b1.4b1.1b1.5b2.5b
% profit margin30 %42 %46 %49 %43 %49 %54 %
  • Edit
DateInvestorsAmountRound

€16.5b

Valuation: €16.5b

13.6x EV/LTM Revenues

43.0x EV/LTM EBITDA

Acquisition
Total Funding-

Recent News about Visa Europe

Edit

Tech stack

Group
Tech stackLearn more about the technologies and tools that this company uses.

Investments by Visa Europe

Edit