Biomarin Pharmaceutical Inc

BMRN

$57.33-2.13 (-3.58%)

Aug 8, 2025, 4:00 PM

Financials
52Week High94.8552Week Low52.93
Beta0.34Current Ratio Annual5.33
Current Ratio Quarterly5.56Gross Margin TTM79.56
Market Cap11.01BNet Profit Margin TTM21.45
Operating Margin TTM25.33Price To Book1.83
Price To Earnings TTM16.75Price To Free Cash Flow TTM15.93
Price To Sales TTM3.59Quick Ratio Annual3.29
Quick Ratio Quarterly3.60Return On Assets TTM9.24
Return On Equity TTM11.48Return On Investment TTM10.40
Revenue Growth3Y15.62Revenue Growth5Y10.86
Revenue Growth Quarterly Yoy15.92Revenue Growth TTMYoy18.36
Revenue Per Share TTM15.54
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Mar 31, 2025571896023217661184.33M$12.67B
Jun 30, 2025254364298713819.69M$953.17M
Change317(56%)53(60%)18(30%)134(58%)105(60%)23(38%)164.64M(89%)$11.72B(92%)