UFPT UFP Technologies Inc
P/E
31.33
Forward P/E
21.83
Price/Sales
3.558
Beta
1.032
Div Yield
--
Market Cap
--