301658 Historical data - Shenzhen SOFARSOLAR Co., Ltd. | Makkler