NASDAQ:BMRN | Historical Stock Price | BIOMARIN PHARMACEUTICAL INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1999-07-26 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$3.70$7.83$16.56$35.02$74.04$156.541999-07-262026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$82.84$82.841,267,200
2016-12-29$83.35$83.35811,400
2016-12-28$84.15$84.15927,600
2016-12-27$85.08$85.08655,500
2016-12-23$85.66$85.66715,900
2016-12-22$83.54$83.54988,000
2016-12-21$85.05$85.051,712,400
2016-12-20$84.98$84.98660,200
2016-12-19$84.38$84.38925,300
2016-12-16$85.36$85.362,014,900
2016-12-15$85.35$85.351,300,500
2016-12-14$85.59$85.591,410,300
2016-12-13$83.44$83.441,136,700
2016-12-12$82.01$82.011,284,300
2016-12-09$82.68$82.681,843,200
2016-12-08$83.51$83.511,135,200
2016-12-07$81.02$81.021,814,500
2016-12-06$82.99$82.991,393,600
2016-12-05$82.45$82.451,702,100
2016-12-02$82.21$82.211,142,500
2016-12-01$83.33$83.331,194,600
2016-11-30$85.63$85.631,471,500
2016-11-29$86.70$86.701,116,300
2016-11-28$88.36$88.361,388,600
2016-11-25$89.00$89.00647,500
2016-11-23$88.10$88.101,299,100
2016-11-22$85.43$85.431,047,000
2016-11-21$87.50$87.501,132,400
2016-11-18$89.00$89.00824,700
2016-11-17$90.74$90.741,120,100
2016-11-16$89.40$89.40935,100
2016-11-15$92.21$92.211,167,100
2016-11-14$92.91$92.911,620,400
2016-11-11$91.46$91.461,243,400
2016-11-10$93.54$93.542,166,200
2016-11-09$91.83$91.833,871,600
2016-11-08$83.43$83.431,240,200
2016-11-07$83.54$83.541,882,700
2016-11-04$82.00$82.002,099,000
2016-11-03$78.62$78.621,471,800
2016-11-02$80.90$80.901,223,700
2016-11-01$82.71$82.711,182,100
2016-10-31$80.52$80.521,139,300
2016-10-28$81.13$81.131,923,000
2016-10-27$81.02$81.021,293,700
2016-10-26$81.75$81.75951,300
2016-10-25$80.96$80.96779,700
2016-10-24$82.14$82.14895,800
2016-10-21$82.28$82.281,037,600
2016-10-20$84.20$84.201,172,400
2016-10-19$84.32$84.32749,400
2016-10-18$85.40$85.401,036,300
2016-10-17$85.45$85.451,398,900
2016-10-14$85.04$85.041,238,200
2016-10-13$86.87$86.871,914,000
2016-10-12$87.95$87.951,013,400
2016-10-11$91.67$91.671,157,100
2016-10-10$93.55$93.55673,000
2016-10-07$93.51$93.51863,700
2016-10-06$92.63$92.631,239,400
2016-10-05$95.92$95.92873,100
2016-10-04$95.13$95.13799,700
2016-10-03$94.34$94.341,130,500
2016-09-30$92.52$92.521,476,000
2016-09-29$92.78$92.781,046,400
2016-09-28$96.03$96.031,194,400
2016-09-27$97.05$97.051,183,700
2016-09-26$95.87$95.87823,800
2016-09-23$97.40$97.40812,600
2016-09-22$97.45$97.451,053,700
2016-09-21$97.57$97.571,307,800
2016-09-20$97.95$97.95926,700
2016-09-19$98.11$98.112,106,600
2016-09-16$96.86$96.862,261,600
2016-09-15$95.38$95.381,014,300
2016-09-14$95.30$95.301,253,300
2016-09-13$93.88$93.881,222,400
2016-09-12$96.24$96.241,100,500
2016-09-09$94.03$94.031,295,300
2016-09-08$97.44$97.441,177,200
2016-09-07$96.14$96.141,475,700
2016-09-06$95.59$95.591,083,000
2016-09-02$95.73$95.73801,800
2016-09-01$95.19$95.191,012,500
2016-08-31$93.89$93.891,276,000
2016-08-30$94.95$94.95712,500
2016-08-29$95.74$95.74800,200
2016-08-26$96.22$96.221,294,900
2016-08-25$94.97$94.971,633,100
2016-08-24$95.13$95.132,482,700
2016-08-23$99.43$99.431,696,100
2016-08-22$98.17$98.173,985,400
2016-08-19$91.99$91.99698,600
2016-08-18$93.52$93.52965,500
2016-08-17$93.30$93.301,499,300
2016-08-16$91.74$91.741,481,000
2016-08-15$93.11$93.111,835,300
2016-08-12$92.44$92.441,346,800
2016-08-11$92.01$92.011,342,800
2016-08-10$91.45$91.452,209,700
2016-08-09$95.15$95.155,179,500
2016-08-08$99.02$99.021,442,200
2016-08-05$98.94$98.942,088,600
2016-08-04$99.62$99.621,458,000
2016-08-03$101.46$101.461,684,800
2016-08-02$99.07$99.071,926,600
2016-08-01$100.25$100.252,102,100
2016-07-29$99.42$99.421,448,300
2016-07-28$98.20$98.202,503,200
2016-07-27$98.09$98.095,832,300
2016-07-26$92.02$92.022,160,800
2016-07-25$92.79$92.791,162,500
2016-07-22$93.58$93.581,235,200
2016-07-21$93.36$93.361,859,500
2016-07-20$93.76$93.761,506,400
2016-07-19$90.42$90.421,150,700
2016-07-18$92.86$92.862,381,600
2016-07-15$92.08$92.082,915,900
2016-07-14$89.03$89.031,448,500
2016-07-13$87.12$87.121,943,900
2016-07-12$87.48$87.481,724,200
2016-07-11$88.59$88.591,884,100
2016-07-08$91.49$91.493,766,700
2016-07-07$88.16$88.166,732,200
2016-07-06$80.81$80.811,402,500
2016-07-05$79.86$79.861,353,900
2016-07-01$81.38$81.381,651,500
2016-06-30$77.80$77.801,853,500
2016-06-29$78.37$78.372,142,100
2016-06-28$79.49$79.491,585,100
2016-06-27$74.61$74.612,023,000
2016-06-24$77.01$77.012,572,500
2016-06-23$83.65$83.651,398,800
2016-06-22$82.18$82.181,233,500
2016-06-21$81.22$81.221,427,900
2016-06-20$84.06$84.061,682,200
2016-06-17$83.86$83.863,994,700
2016-06-16$80.80$80.803,145,700
2016-06-15$84.01$84.011,912,600
2016-06-14$81.05$81.051,143,100
2016-06-13$80.11$80.111,253,200
2016-06-10$81.10$81.101,081,000
2016-06-09$82.94$82.94897,300
2016-06-08$84.10$84.101,026,000
2016-06-07$85.50$85.501,181,600
2016-06-06$89.52$89.52721,800
2016-06-03$90.00$90.001,107,700
2016-06-02$91.52$91.521,950,500
2016-06-01$87.40$87.401,286,800
2016-05-31$89.65$89.651,377,200
2016-05-27$89.09$89.09846,300
2016-05-26$87.26$87.26877,600
2016-05-25$88.81$88.811,062,600
2016-05-24$87.95$87.95911,800
2016-05-23$85.51$85.51831,200
2016-05-20$86.45$86.45869,100
2016-05-19$84.75$84.75869,200
2016-05-18$87.16$87.161,190,500
2016-05-17$84.05$84.051,575,300
2016-05-16$86.47$86.471,083,800
2016-05-13$82.71$82.711,360,800
2016-05-12$79.79$79.79992,800
2016-05-11$82.22$82.22893,800
2016-05-10$87.37$87.371,433,700
2016-05-09$83.98$83.981,035,400
2016-05-06$80.80$80.80795,300
2016-05-05$80.74$80.741,074,100
2016-05-04$82.14$82.141,512,400
2016-05-03$85.09$85.091,012,400
2016-05-02$86.90$86.901,112,100
2016-04-29$84.68$84.681,705,800
2016-04-28$85.10$85.101,476,800
2016-04-27$87.72$87.721,011,300
2016-04-26$88.71$88.711,228,000
2016-04-25$90.22$90.221,741,000
2016-04-22$93.80$93.802,549,700
2016-04-21$91.99$91.992,121,800
2016-04-20$89.31$89.313,922,400
2016-04-19$86.37$86.371,715,600
2016-04-18$87.00$87.001,191,700
2016-04-15$86.75$86.751,550,500
2016-04-14$88.85$88.851,421,000
2016-04-13$88.52$88.521,732,400
2016-04-12$85.00$85.001,235,700
2016-04-11$83.20$83.201,145,600
2016-04-08$85.21$85.211,401,400
2016-04-07$87.79$87.791,822,000
2016-04-06$89.34$89.341,820,700
2016-04-05$83.02$83.02808,600
2016-04-04$84.47$84.471,040,800
2016-04-01$84.66$84.661,599,400
2016-03-31$82.48$82.482,165,300
2016-03-30$78.10$78.10936,000
2016-03-29$78.76$78.761,466,500
2016-03-28$79.00$79.00716,900
2016-03-24$80.87$80.871,548,000
2016-03-23$80.61$80.612,189,300
2016-03-22$83.43$83.432,620,200
2016-03-21$78.19$78.192,746,400
2016-03-18$80.94$80.942,471,000
2016-03-17$77.32$77.322,967,500
2016-03-16$80.34$80.341,471,800
2016-03-15$83.43$83.431,147,000
2016-03-14$85.98$85.981,453,900
2016-03-11$88.27$88.271,301,500
2016-03-10$83.60$83.601,288,300
2016-03-09$85.22$85.221,500,600
2016-03-08$85.54$85.541,334,200
2016-03-07$88.22$88.221,761,600
2016-03-04$86.67$86.671,745,600
2016-03-03$89.57$89.572,802,800
2016-03-02$87.44$87.442,080,500
2016-03-01$87.57$87.572,372,900
2016-02-29$81.87$81.872,410,200
2016-02-26$80.14$80.142,299,000
2016-02-25$76.41$76.411,864,100
2016-02-24$76.34$76.341,465,100
2016-02-23$75.61$75.611,765,900
2016-02-22$78.49$78.491,625,600
2016-02-19$77.70$77.701,983,100
2016-02-18$74.87$74.871,839,000
2016-02-17$77.81$77.812,550,600
2016-02-16$74.26$74.262,441,300
2016-02-12$70.08$70.082,156,300
2016-02-11$67.26$67.261,641,700
2016-02-10$67.02$67.021,861,400
2016-02-09$65.11$65.112,478,200
2016-02-08$64.74$64.741,839,000
2016-02-05$68.41$68.412,239,100
2016-02-04$71.15$71.152,231,600
2016-02-03$71.91$71.912,201,100
2016-02-02$72.04$72.041,559,000
2016-02-01$75.65$75.652,329,500
2016-01-29$74.02$74.023,266,300
2016-01-28$73.38$73.382,862,700
2016-01-27$80.14$80.141,713,700
2016-01-26$86.04$86.041,244,900
2016-01-25$85.01$85.011,530,100
2016-01-22$84.66$84.661,739,300
2016-01-21$80.82$80.821,717,200
2016-01-20$81.38$81.382,422,400
2016-01-19$79.51$79.512,061,200
2016-01-15$83.14$83.143,447,700
2016-01-14$84.43$84.436,306,900
2016-01-13$84.12$84.121,824,400
2016-01-12$93.11$93.111,576,800
2016-01-11$93.29$93.291,825,100
2016-01-08$95.75$95.751,333,800
2016-01-07$97.09$97.091,411,100
2016-01-06$100.44$100.441,289,800
2016-01-05$103.45$103.45899,600
2016-01-04$104.92$104.921,611,900