UFPT UFP Technologies Inc.

166
$259.38
$2.76
(1.05%)
Today
Watchers166
52-Wk Low$127.29
52-Wk High$265.94
Market Cap$2B
Volume49,127.00
52-Wk High$265.94
52-Wk Low$127.29