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

25.13M
2.75%
25.32M
25.07M
2.26%
25.72M
25.58 M
1.86%
25.79 M