UFP Technologies Inc

UFP Technologies Inc [UFPT] is -27.82% lower this YTD. Is it still time to buy?
Edison Baldwin
UFP Technologies Inc [NASDAQ: UFPT] price plunged by -2.21 percent to reach at -$5.07. A sum of 156733 shares traded ...

UFP Technologies Inc [NASDAQ: UFPT] price plunged by -2.21 percent to reach at -$5.07. A sum of 156733 shares traded ...