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


Patents and Patent Applications
FY, 2016
Devices
FY, 2016
Patents Issued
Q1, 2017
United States
50 Rio Robles
United States
330 Townsend St #234, San Francisco
Canada
1105 4200 Boul St-Laurent
China
21F, Room 2105 No. 2277 Longyang Road,
Hong Kong
812 Silvercord, Tower 1 30 Canton Rd.
Ireland
Ulysses House, 3rd Floor Foley Street