Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Biomarin Pharma (BMRN.US) Share Price History

Time period:
to
Date Open High Low Close Volume
20th May 2026 (Wed) 50.00 50.43 49.425 50.20 129,956
19th May 2026 (Tue) 50.245 50.92 49.55 49.81 138,355
18th May 2026 (Mon) 51.97 51.985 49.30 49.67 266,094
15th May 2026 (Fri) 52.91 53.00 51.73 51.81 145,562
14th May 2026 (Thu) 53.95 53.95 52.74 53.24 69,598
13th May 2026 (Wed) 52.44 53.645 52.10 53.55 154,154
12th May 2026 (Tue) 52.87 53.15 52.44 52.88 71,731
11th May 2026 (Mon) 53.645 54.03 52.48 52.58 107,806
8th May 2026 (Fri) 54.11 54.32 53.54 54.06 177,793
7th May 2026 (Thu) 54.85 54.93 53.60 54.12 140,152
6th May 2026 (Wed) 53.79 54.92 53.00 54.60 136,804
5th May 2026 (Tue) 55.32 57.41 52.665 53.24 219,699
4th May 2026 (Mon) 53.49 55.53 53.49 55.46 170,553
1st May 2026 (Fri) 53.89 54.285 53.60 54.06 90,610
30th Apr 2026 (Thu) 54.39 54.84 53.85 53.91 61,924
29th Apr 2026 (Wed) 53.00 54.30 52.68 54.21 87,552
28th Apr 2026 (Tue) 54.305 54.50 53.17 53.30 88,559
27th Apr 2026 (Mon) 53.78 54.59 53.27 53.805 100,132
24th Apr 2026 (Fri) 53.50 53.53 52.97 53.18 41,354
23rd Apr 2026 (Thu) 53.92 54.22 53.37 53.98 51,668
22nd Apr 2026 (Wed) 54.41 54.54 53.80 54.15 87,345
21st Apr 2026 (Tue) 54.12 55.07 54.02 54.62 39,946
20th Apr 2026 (Mon) 54.38 55.54 54.38 54.88 64,734
17th Apr 2026 (Fri) 54.645 54.94 54.10 54.64 75,346
16th Apr 2026 (Thu) 55.26 55.55 53.84 54.10 83,877
15th Apr 2026 (Wed) 55.99 56.02 55.00 55.27 59,708
14th Apr 2026 (Tue) 55.04 55.63 55.04 55.47 100,818
13th Apr 2026 (Mon) 54.46 55.23 53.90 54.88 64,095
10th Apr 2026 (Fri) 56.10 56.10 54.19 54.53 97,226
9th Apr 2026 (Thu) 56.77 56.77 55.81 56.30 50,411
8th Apr 2026 (Wed) 56.99 57.76 56.20 57.20 61,584
7th Apr 2026 (Tue) 55.585 56.40 55.41 56.22 35,185
6th Apr 2026 (Mon) 55.46 56.50 55.45 56.21 64,509
3rd Apr 2026 (Fri) 56.34 56.34 54.60 55.50 125,009
2nd Apr 2026 (Thu) 56.34 56.34 54.60 55.50 125,009
1st Apr 2026 (Wed) 57.11 57.38 56.34 57.24 121,998
31st Mar 2026 (Tue) 55.48 56.57 55.47 56.49 84,550
30th Mar 2026 (Mon) 54.00 54.95 54.00 54.79 24,846
27th Mar 2026 (Fri) 55.59 55.59 54.12 54.14 62,076
26th Mar 2026 (Thu) 55.225 56.06 55.20 55.55 48,066
25th Mar 2026 (Wed) 55.20 55.69 54.85 55.59 80,506
24th Mar 2026 (Tue) 54.03 54.365 53.43 54.09 53,890
23rd Mar 2026 (Mon) 54.77 55.24 54.49 54.78 37,405
FTSE 100 Latest
Value10,443.47
Change11.13