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




Facilities Leased (Industrial Systems), sq. ft.
FY, 2023
Twelve-Month Backlog
Q1, 2024
Backlog
FY, 2023
United States
400 Jamison Road
United States
1213 N Main St
United States
1501 N Main St
United States
400 Technology Dr
United States
Plant 20, 500 Jamison Rd
United States
160 Jamison Rd