3321 Stock Price and Chart - Uniflex Technology, Inc. | Makkler