BMRN - Biomarin Pharmaceutical Inc.
Float
187.26M
Short % of Float
1.63%
Oustanding Shares
188.68M
Float
184.71M
Short % of Float
1.85%
Oustanding Shares
186.25M
Float
184.70 M
Short % of Float
2.01%
Oustanding Shares
188.37 M