Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Facilities, sq. m.
FY, 2022
Orders Received
FY, 2022
Solutions
FY, 2022
Germany
322 Landsberger Str.
United States
275 Marcus Blvd
United States
8215 SW Tualatin-Sherwood Rd #200
United States
Denmark
Esbjergvej 84
Finland
Tähdenlennontie 31