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




Patents (US)
FY, 2016
Patents Pending
FY, 2016
Patents (Foreign)
FY, 2016
United States
1305 O'Brien Dr
United States
701 E Pratt St
United States
6965 Lusk Blvd
China
Room 3256, 32F, No.222 East Yan’an Rd, Huangpu District
Japan
Ocean Gate, Mirato Mirai 8F 3-7-1 Minatomirai, Nishi-ku
Singapore
20 Science Park Rd, #01 22