3390 Historical data - Sunflex Technology Corp. | Makkler