6435 Historical data - Sinopower Semiconductor, Inc. | Makkler