BMI - Badger Meter Inc.
Float
29.14M
Short % of Float
5.57%
Oustanding Shares
29.35M
Float
29.20M
Short % of Float
3.58%
Oustanding Shares
29.29M
Float
29.20 M
Short % of Float
3.49%
Oustanding Shares
29.35 M