MWA - Mueller Water Products Inc

Float
153.76M
Short % of Float
1.70%
Oustanding Shares
156.18M

Float
153.22M
Short % of Float
1.65%
Oustanding Shares
155.87M

Float
153.13 M
Short % of Float
1.90%
Oustanding Shares
156.11 M

153.76M
1.70%
156.18M
153.22M
1.65%
155.87M
153.13 M
1.90%
156.11 M