Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Direct Customers
FY, 2019
Recurring Cloud Users
H1, 2022
SIP Channels
FY, 2021
United Kingdom
3rd floor, 63 St Mary Axe
Germany
Stadttor 1
Germany
Ziegeleistraße 2
Hungary
Széchenyi Rakpart 8.
Netherlands
Krijgsman 12
Netherlands
Barbara Strozzilaan 101