Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Denmark
Snavevej 6
United States
4475 Industrial Pkwy
United States
420 N Iris St
Canada
3330 2e Rue #70, Saint-Hubert
China
48-50 Huoju Rd, Suzhou new district
China
Xushuguanzhen, Huqiu District