Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Patents Issued (Foreign)
FY, 2021
Patents Pending (Foreign)
FY, 2021
Countries (Facilities)
FY, 2021
United States
400 Fairview Ave. N, Suite 1200
China
93 Huai Hai Zhong Lu, Huang Pu Qu
France
153 Bd Haussmann