Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Orders Received
FY, 2024
Order Backlog
FY, 2024
Production Output
FY, 2024
Japan
2993 Gobara
United States
2640 Technology Drive
United States
14944 Shoemaker Ave., Unit J
United States
370 Corporate Woods Pkwy
United States
Connecticut Regional Office, 425-D Hayden Station Rd
China
No 65-9 Xinggang Road, Zhonglou Development Zone