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
26.98M
2.46%
27.61M
26.89M
1.20%
27.47M
26.93 M
1.54%
27.50 M