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




Countries
FY, 2018
Manufacturing Facilities
FY, 2018
Backlog
FY, 2018
United States
39675 MacKenzie Drive, Suite 400
United States
300 Dan Rd
United States
345 S Mill St
Brazil
Av.Acai,2045-Lote 2.2-Distrito Industrial
Brazil
Av. Alan Turing, 385 - Bosque das Palmeiras
China
#268 Tang Zhuang Rd. Lou Feng North Zone, Suzhou Industrial Park