UFPT - UFP Technologies Inc.
Float
7.22M
Short % of Float
3.41%
Oustanding Shares
7.64M
Float
7.16M
Short % of Float
3.01%
Oustanding Shares
7.58M
Float
7.16 M
Short % of Float
3.40%
Oustanding Shares
7.64 M