MBUU - Malibu Boats Inc
Float
20.13M
Short % of Float
5.99%
Oustanding Shares
20.44M
Float
19.74M
Short % of Float
6.50%
Oustanding Shares
20.60M
Float
19.83 M
Short % of Float
5.57%
Oustanding Shares
20.40 M