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




Orders Received
FY, 2023
Backlog
FY, 2023
Japan
Tokyo Building 2-7-3 Marunouchi
United States
17400 El Camino Real #500
United States
8475 W I-25 Frontage Rd #300
United States
4770 Duke Dr #190
United States
9033 N 24th Ave #6
United States
2334 Walsh Ave