Loading live market data…

BioMarin Pharmaceutical Inc.

NASDAQ:BMRN

$59.1278 USD

$0.49 (0.83%)

Volume
87.55K
Average Volume
2.06M
Market Capitalization
$11.43B
P/E Ratio
42.23
Dividend Yield
0.00%
Price Target
$84.00
Year High
$66.28
Year Low
$49.26
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$5.81

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.07%

Investors Holding

31

change: -548 | last: 579

Increased Positions

12

change: -293 | last: 305

Reduced Positions

9

change: -152 | last: 161

New Positions

4

change: -85 | last: 89

Sold Positions

531

change: 456 | last: 75

Total Calls

1000

Total Puts

-

Put-Call Ratio

0.00

change: -73.742 | last: 0.7374

Total Invested

118.35M

BMRN Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $59.43 191.79M $11.4B $1.31B $642.87M $10.73B
2024-12-31 $65.73 190.03M $12.49B $942.84M $649.47M $12.2B
2023-12-31 $96.42 187.83M $18.11B $755.13M $1.1B $18.45B
2022-12-31 $103.49 185.27M $19.17B $724.53M $1.09B $19.54B
2021-12-31 $88.35 182.85M $16.15B $587.28M $1.09B $16.66B
2020-12-31 $87.69 180.8M $15.85B $649.16M $1.09B $16.29B
2019-12-31 $84.55 179.04M $15.14B $437.45M $858.82M $15.56B
2018-12-31 $85.15 177.06M $15.08B $493.98M $830.42M $15.41B
2017-12-31 $89.17 174.43M $15.55B $598.03M $1.17B $16.13B
2016-12-31 $82.84 165.98M $13.75B $408.33M $683.24M $14.03B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $56.49 192.5M $10.87B $2.22B $1.44B $10.09B
2025-12-31 $59.43 191.79M $11.4B $1.31B $642.87M $10.73B
2025-09-30 $54.16 192.03M $10.4B $1.25B $604.24M $9.75B
2025-06-30 $54.97 191.44M $10.52B $1.21B $603.87M $9.91B
2025-03-31 $70.69 190.97M $13.5B $1.05B $601.96M $13.05B
2024-12-31 $65.73 190.69M $12.53B $942.84M $602.71M $12.19B
2024-09-30 $70.29 190.43M $13.39B $675.45M $602.69M $13.31B
2024-06-30 $82.13 190.11M $15.61B $972.15M $1.1B $15.74B
2024-03-31 $87.10 188.87M $16.45B $747M $1.1B $16.8B
2023-12-31 $96.42 188.48M $18.17B $755.13M $1.1B $18.51B
2023-09-30 $88.48 188.22M $16.65B $785.41M $1.1B $16.96B
2023-06-30 $86.68 187.95M $16.29B $694.38M $1.09B $16.69B