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




Backlog (Industrial)
FY, 2023
Backlog
FY, 2023
Backlog (Medical)
FY, 2023
United States
7550 Meridian Circle N., Suite 150
United States
4050 Norris Ct NW
United States
1930 W 1st St
United States
1950 Excel Dr
United States
925 6th Ave NE
United States
952 Enterprise Ave