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


Denmark
Snavevej 6
United States
4475 Industrial Pkwy
United States
420 N Iris St
Canada
3330 2e Rue #70, Saint-Hubert
China
99 Wu Tu Lu, Hu Qiu Qu
China
A1, no. 12 XEDA Branch 6