Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025
Photovoltaic Products Sold, MW
FY, 2021
Lithium Batteries Sold
FY, 2021
Devices Sold
FY, 2021
China
DMEGC Building, No. 233, Huaxia Avenue, Hengdian
United States
3655 Torrance Blvd UNIT 410
Germany
Kaiserleistraße 41 - 43
Japan
5F Satsuta Bil, Hamamatsucho 1-21-5, Minato-Ku