3390 Stock Price and Chart - Sunflex Technology Corp. | Makkler