LBRDA -
Float
125.13M
Short % of Float
2.04%
Oustanding Shares
18.23M
Float
16.46M
Short % of Float
2.04%
Oustanding Shares
18.53M
Float
16.46 M
Short % of Float
2.04%
Oustanding Shares
18.23 M