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


Order Backlog
FY, 2023
Orders Received
FY, 2023
Production Output
FY, 2023
Japan
3-1-2 Musashino
United States
11 Dearborn Road
United States
4670 Willow Road, Suite 100
Australia
Suite 1, Level 2, 18 Aquatic Drive
Brazil
Av. Jabaquara, 2958 - 5°andar cj 52 - Mirandópolis
Canada
3275 1ere Rue, Local #8, St-Hubert