Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Projects Held (Warrant Hub)
FY, 2018
Customers (Warrant Hub)
FY, 2018
Certified Email Accounts (InfoCert)
FY, 2020
Italy
Piazza Sallustio, 9
Italy
Via Meravigli, 7
Italy
Via Principi d'Acaja, 12