Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Distribution Partners
FY, 2023
Installers
FY, 2023
Annual Production Capacity (Germany), GWh
FY, 2023
Switzerland
Schorenstrasse 39
United States
1685 S Litchfield Rd
United States
Loading Dock / Deliveries, 1615 High Tech Wy
China
Room 2306 No. 6088 Humin Road, Minhang District
Germany
Sonnenallee 14-30 SunPark 3
Germany
Carl-Schiffner-Straße 17