Stock Price
2024-10-28
Market Capitalization
2024-10-28
Revenue
FY, 2020
Self-service Stations
FY, 2019
Payments Processed, units
FY, 2018
Monthly Customers Interactions
FY, 2018
Ireland
40 Mespil Rd
United States
200 S Wacker Dr #2380
United States
300 Spectrum Center Dr #400
United States
2 Grand Central Tower 140 E 45th Street, 41st Floor
United States
680 Washington Blvd 5th Floor
France
223 Rue Saint-Honoré