3305 Historical data - Shen Mao Technology Inc. | Makkler