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




Solar Generation Capacity, MW
FY, 2022
Wind Generation Capacity, MW
FY, 2020
Nuclear Generation Capacity, MW
FY, 2022
United States
One Energy Plaza, 1189 WCB
United States
P.O. Box 740786
United States
2689 Walkent Dr NW
United States
17150 Allen Rd