Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Facilities Leased (Industrial Systems), sq. ft.
FY, 2023
Twelve-Month Backlog
Q1, 2024
Backlog
FY, 2023
United States
400 Jamison Road
United States
1700 Louisiana Blvd NE #240
United States
1213 N Main St
United States
1501 N Main St
United States
400 Technology Dr
United States
500 Jamison Rd, Plant 20