Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Patents Pending
FY, 2016
Patents (US)
FY, 2016
Trademarks (US)
FY, 2016
United States
9710 Scranton Rd Suite 200
Australia
Suite 4, Level 4 6 Eden Park Drive
Belgium
Mechelsesteenweg 277
Germany
Gewerbepark 18
Ireland
Unit 24 Kilcarberry Business Park Nangor Road
Netherlands
Ketelweg 44