Visa Inc. operates as a payments technology company worldwide. It facilitates digital payments between consumers, merchants, financial institutions, businesses and strategic partners. It operates VisaNet, a payment transaction processing network.
Revenue TTM 24.1B
Net Income TTM 12.3B
EBITDA TTM 16.6B
EBITDA margin TTM 68.9%.
Debt/EBITDA TTM 1.26x