Stock Price
2023-11-03
Market Capitalization
2023-11-03
Revenue
FY, 2022
Patents Issued (Foreign)
FY, 2021
Patents Pending (Foreign)
FY, 2021
Countries (Facilities)
FY, 2021
United States
1200, 400 Fairview Ave N #1200
China
Room 1003-1004, Shanghai Times Square Office Building, No. 93 Huihai Zhong Road
France
153 Bd Haussmann