Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Mono Modules Sold (Overseas), MW
FY, 2019
Wafers Sold, pieces
FY, 2019
Mono Cells and Modules Shipped, MW
FY, 2018
China
No.8369 Shangyuan Road, Economic And Technological Development Zone
United States
3000 Executive Pkwy STE 375