PRLB - Proto Labs Inc
Float
25.13M
Short % of Float
2.75%
Oustanding Shares
25.32M
Float
25.07M
Short % of Float
2.26%
Oustanding Shares
25.72M
Float
25.58 M
Short % of Float
1.86%
Oustanding Shares
25.79 M