Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Manufacturing Facilities (Thermal Management)
FY, 2023
Remaining Performance Obligations (One Year or More)
Q1, 2024
Backlog (Enclosures)
FY, 2023
United Kingdom
8th Floor, The Mille, 1000 Great West Rd
United States
11310 Industriplex Blvd
United States
15375 Memorial Dr
United States
271 McCarty St
United States
18 Spring Mill Dr
United States
1665 Utica Ave S #700