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




Installed Capacity (Fossil Fuel, Purchased), MW
FY, 2020
Installed Capacity, MW
FY, 2020
Installed Capacity (Owned), MW
FY, 2020
Switzerland
Viktoriaplatz 2
Germany
Ehrenbergstraße 19
Germany
Hauptstraße 65
Germany
Friedrich-List-Straße 27
Germany
Brunnenweg 19-21
Switzerland
Rue de l'Etang 8