UFP Technologies Inc (NASDAQ:UFPT)

31.55
Delayed Data
As of 4:00pm ET
 +0.55 / +1.77%
Today’s Change
25.88
Today|||52-Week Range
34.00
+13.49%
Year-to-Date