Stock Price
2023-10-26
Market Capitalization
2023-10-26
Revenue
FY, 2024
Backlog
H1, 2019
Backlog (US)
H1, 2019
Backlog (Germany)
H1, 2019
Germany
6-24 Kippdorfstraße
United States
321 North Clark, 321 N Clark St #1425
United States
102 Commerce Dr
United States
1209 N Orange St
China
88 Keyuan Rd, Pudong Xinqu
Colombia
piso 4, Cra. 13 #93-40