Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Customers (Gas)
H1, 2023
Power Production (Renewables), GWh
H1, 2023
Power Production (Nuclear), GWh
H1, 2023
Spain
Euskadi Pl., 5
United States
83 Edison Dr
United States
77 Hartland St
United States
180 Marsh Hill Rd
United States
115 Cheshire Rd
United States
89 East Ave