Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Order Volume
FY, 2024
Backlog
FY, 2024
Backlog (Modules)
FY, 2024
Japan
10-1, Higashikotari 1-chome
United States
4100 Midway Road, Suite 2050
United States
3079 Premier Parkway, Suite 140
United States
9369 Carroll Park Dr
United States
1875 South Grant Street, Suite 750
United States
2200 Lake Park Dr