Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Patents Pending
FY, 2016
Patents Issued
FY, 2016
Trademarks
FY, 2022
United States
100 Nagog Park
United States
1562 Reynolds Ave
United States
9276 Scranton Road, 4th Floor
Australia
Level 16, Tower 2, Darling Park, 201 Sussex Street
Austria
Parkring 2
Canada
1540 Cornwall Road, Suite 201