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

187.26M
1.63%
188.68M
184.71M
1.85%
186.25M
184.70 M
2.01%
188.37 M