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


R&D Centers
Q3, 2023
Production Plants
Q3, 2023
Countries
Q3, 2023
Italy
Via A. Grandi 20
United States
111 S Bedford St Ste 208
United States
527 Odyssey Ln
China
6th Floor, Building 1, No. 77 Bowang Street, Xingjie Street, Yuhang District
China
Room 601, 6th Floor, No. 96 Fangxingdu Street, Xingqiao Street, Linping District
Germany
Schlachthofstraße 20