Stock Price
2024-09-27
Market Capitalization
2024-09-27
Revenue
FY, 2024
Patents Issued
FY, 2019
Patent Applications
FY, 2019
Backlog
FY, 2019
United States
1310 Chesapeake Terrace
United States
1240 Deming Way
China
No. 8, Kexin Road, Hi-Tech Zone (West Area)
Hong Kong
15 Canton Road
Japan
2-2-1 Otemachi, Chiyoda-ku
Switzerland
Route de la Longeraie 9