Stock Price
2024-09-10
Market Capitalization
2024-09-10
Revenue
FY, 2023
Backlog (Industrial)
FY, 2023
Backlog
FY, 2023
Backlog (Medical)
FY, 2023
United States
7550 Meridian Cir N #150
United States
4050 Norris Ct NW
United States
1930 W 1st St
United States
1950 Excel Dr
United States
925 6th Ave NE
China
No. 3, 218 Sangtian St, Suzhou Industrial Par