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




Facility Space, sq. ft.
FY, 2023
Backlog (Industrial Process)
Q1, 2024
Countries
FY, 2023
United States
100 Washington Blvd 6th floor
United States
3951 Capitol Ave
United States
1961 International Way #9526
United States
33 S Centerville Rd
United States
46785 Magellan Dr
United States
7 Centre Dr