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




Manufacturing Space (Europe), sq. m.
FY, 2023
Facilities (Europe)
FY, 2023
Countries
FY, 2023
Japan
Tennoz Parkside Building, 5-8 Higashi 2, Shinagawa
United States
101 HP Almgren Dr.
United States
225 W Bartges St
United States
4400 Haggerty Road
United States
485 Florence Road
United States
11323 Commando Rd West