Stock Price
2023-09-22
Market Capitalization
2023-09-22
Revenue
FY, 2022
Projects Sizes Under Sales Agreements (Carolina), MW
FY, 2020
Projects Sizes Under Sales Agreements (Arizona), MW
FY, 2020
Manufacturing Facilities (Germany)
FY, 2022
United States
350 W Washington St #600
United States
11757 Katy Fwy #400
United States
28101 Cedar Park Blvd
United States
135 Main St 6th floor, San Francisco
Belgium
Rue aux Laines, 68-72
Brazil
Av. Dra. Ruth Cardoso, 8501 - Pinheiros