Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Inverter Equipment Installed, GW
FY, 2022
Countries
FY, 2022
Certifications
FY, 2021
China
No.1699 Xiyou Rd, New & High Technology Industrial Development Zone
United States
3200 Park Center Dr #850
Australia
Sophos House, 7/1 Elizabeth Plaza
Brazil
Av. Chedid Jafet, 222 - 2º andar - Vila Olímpia
Chile
Rosario Nte 555, oficina 1603
France
50 Quai Paul Sédallian