Visa is a high margin and capital light payments network with durable double-digit earnings growth, pricing power and significant capital return with a 16.4% IRR potential over the next five years.
Company overview
Founded in 1958, Visa is the leading global payment network infrastructure that provides issuers, merchants, acquirers and consumers with a central network to transact and process payments for goods and services.
Its network authorises, settles and clears payment transactions, and for solutions provided, Visa charges a network/scheme fee (approximately 0.5% of the average transaction value).


