688599 Historical data - Trina Solar Ltd Class A | Makkler