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




Facility Space Owned, sq. ft.
FY, 2023
Shipments (Energy Sector), tons
Q3, 2023
Countries (Facilities)
FY, 2023
United States
1835 Dueber Ave. SW
United States
4511 Faircrest St SW
United States
4748 Navarre Rd SW
United States
205 Industrial Park Dr
United States
401 Industrial Dr
Mexico
Av. Las Torres 1533, Parque Industrial la Puerta