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




Renewable Electricity Generated (Biomass), GWh
H1, 2023
Renewable Electricity Generated (Hydro), GWh
H1, 2023
Renewable Electricity Generated (Solar), GWh
H1, 2023
Germany
RWE Platz 1
United States
1401 East 6th Street, Suite 400
United States
701 Brazos Street, Suite 1400
United States
100 Federal St., Suite 3303
United States
353 North Clark Street, Floor 30
United States
100 Summit Lake Drive, Suite 210