Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Solar Generation Capacity, MW
FY, 2022
Wind Generation Capacity, MW
FY, 2020
Nuclear Generation Capacity, MW
FY, 2022
United States
1 Energy Plaza
United States
P.O. Box 740786
United States
2689 Walkent Dr NW
United States
17150 Allen Rd