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
