Biomarin Pharmaceutical Inc

BMRN

$54.13-0.01 (-0.02%)

Jun 26, 2025, 12:43 PM

Financials
52Week High94.8552Week Low52.93
Beta0.18Current Ratio Annual5.33
Current Ratio Quarterly5.52Gross Margin TTM79.44
Market Cap10.37BNet Profit Margin TTM17.76
Operating Margin TTM21.00Price To Book1.79
Price To Earnings TTM19.79Price To Free Cash Flow TTM16.72
Price To Sales TTM3.51Quick 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
Dec 31, 2024542211063186.85M$11.98B
Mar 31, 2025570896023217661184.22M$12.66B
Change28(5%)87(4350%)59(5900%)222(2220%)170(2833%)58(1933%)2.63M(1%)$678.71M(6%)