Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Finland
Orionintie 1A, P.O.Box 65
Austria
Turm A, Vienna Business Park
Belgium
Battelsesteenweg 455D
China
China Office, Fenghua Innovation Center Room 401, Building 2, 690 Bibo Road, Zhangjiang Hi-Tech Park
Czech Republic
Na Strži 2102/61a
Denmark
73 Ørestads Blvd.