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




Generation Facilities Owned
FY, 2022
Reportable Segments
FY, 2022
Generating Capacity, MW
FY, 2022
United States
1310 Point Street
United States
1005 Congress Ave.
United States
545 Boylston St #7th
United States
20 N Upper Wacker Dr #2100
United States
355 E Campus View Blvd #150
United States
1716 Lawrence Dr