3288 Historical data - Silicon Touch Technology Inc. | Makkler