OFC -
Float
Short % of Float
Oustanding Shares
Float
111.69M
Short % of Float
2.91%
Oustanding Shares
112.53M
Float
Short % of Float
Oustanding Shares
111.69M
2.91%
112.53M