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




Distributors
FY, 2019
Sales Offices
FY, 2019
Customers
FY, 2019
Switzerland
Zürcherstrasse 68
United States
1900 Campus Commons Dr #401
United States
2601 25th St SE #200
United States
12626 High Bluff Dr #200
Australia
Level 3/2 Brandon Park Dr
Belgium
2nd floor 3 Technologielaan