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




Units Shipped (Speciality Products)
FY, 2023
Trademarks
FY, 2023
Trademark Applications
FY, 2023
United States
2603 Challenger Tech Court Suite 100
United States
12 Executive Dr
United States
801 K Ave Suite 18
China
40th Building, No. 99 Jing 15 Road
Latvia
Ganību dambis 24A, k-13