PLXS - Plexus Corp.
 
                      Float
26.98M
Short % of Float
2.46%
Oustanding Shares
27.61M
 
                    Float
26.89M
Short % of Float
1.20%
Oustanding Shares
27.47M
 
                      Float
26.93 M
Short % of Float
1.54%
Oustanding Shares
27.50 M
