UFP Technologies Inc (NASDAQ:UFPT)

31.15
Delayed Data
As of 10:52am ET
 +0.15 / +0.48%
Today’s Change
25.88
Today|||52-Week Range
34.00
+12.05%
Year-to-Date