Biomarin Pharmaceutical Inc

BMRN

$57.5+0.33 (+0.58%)

Jul 5, 2025, 4:00 PM

Financials
52Week High94.8552Week Low52.93
Beta0.34Current Ratio Annual5.33
Current Ratio Quarterly5.52Gross Margin TTM79.44
Market Cap11.03BNet Profit Margin TTM17.76
Operating Margin TTM21.00Price To Book1.90
Price To Earnings TTM21.05Price To Free Cash Flow TTM17.78
Price To Sales TTM3.74Quick Ratio Annual3.29
Quick Ratio Quarterly3.49Return On Assets TTM7.47
Return On Equity TTM9.46Return On Investment TTM8.37
Revenue Growth3Y15.62Revenue Growth5Y10.86
Revenue Growth Quarterly Yoy14.84Revenue Growth TTMYoy19.36
Revenue Per Share TTM15.02
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Mar 31, 2025570896023217661184.22M$12.66B
Jun 30, 20250000000$0
Change570(100%)89(100%)60(100%)232(100%)176(100%)61(100%)184.22M(100%)$12.66B(100%)