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




Gas Customers
FY, 2020
Service Partners
FY, 2020
Electricity Customers
FY, 2020
Japan
4-1-2 Hiranomachi, Chuo-ku
United States
1330 Post Oak Blvd, Suite 1900
United States
Wedge International Tower, 1415 Louisiana St #1600
United States
440 North Wolfe Rd, Suite E156
United States
1 North Lexington Ave, Suite 1400
Australia
Level 22, 108 St Georges Terrace