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 — 2009

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2009-12-31$18.81$18.81434,000
2009-12-30$18.75$18.75204,400
2009-12-29$18.75$18.75457,700
2009-12-28$18.87$18.87292,400
2009-12-24$18.90$18.90166,700
2009-12-23$18.88$18.88915,500
2009-12-22$18.98$18.98499,700
2009-12-21$18.78$18.78703,000
2009-12-18$18.67$18.671,373,400
2009-12-17$17.98$17.981,023,500
2009-12-16$18.24$18.241,023,200
2009-12-15$18.04$18.04875,500
2009-12-14$17.70$17.70538,200
2009-12-11$17.14$17.14441,500
2009-12-10$17.30$17.301,228,100
2009-12-09$16.99$16.99976,400
2009-12-08$16.62$16.62400,000
2009-12-07$16.83$16.83559,500
2009-12-04$17.19$17.19804,500
2009-12-03$17.32$17.32686,200
2009-12-02$17.28$17.28827,300
2009-12-01$17.00$17.00865,700
2009-11-30$16.51$16.511,239,200
2009-11-27$16.46$16.46373,200
2009-11-25$16.84$16.84664,400
2009-11-24$16.67$16.671,034,400
2009-11-23$16.97$16.97517,200
2009-11-20$16.97$16.97721,400
2009-11-19$17.34$17.341,021,700
2009-11-18$17.34$17.341,191,800
2009-11-17$17.12$17.12595,400
2009-11-16$16.86$16.86511,300
2009-11-13$16.53$16.532,301,900
2009-11-12$16.67$16.67713,700
2009-11-11$16.86$16.86551,400
2009-11-10$16.64$16.64749,200
2009-11-09$16.67$16.67559,000
2009-11-06$16.50$16.50558,900
2009-11-05$16.30$16.301,541,700
2009-11-04$15.72$15.72870,400
2009-11-03$15.93$15.93905,100
2009-11-02$15.56$15.561,047,100
2009-10-30$15.56$15.561,699,300
2009-10-29$15.49$15.494,120,600
2009-10-28$15.68$15.682,019,900
2009-10-27$16.79$16.793,067,800
2009-10-26$16.66$16.661,652,100
2009-10-23$17.00$17.001,175,400
2009-10-22$17.05$17.051,044,800
2009-10-21$16.90$16.902,002,700
2009-10-20$16.57$16.571,582,000
2009-10-19$17.00$17.003,234,700
2009-10-16$17.86$17.861,021,500
2009-10-15$17.76$17.76553,800
2009-10-14$17.51$17.51696,000
2009-10-13$17.27$17.271,038,500
2009-10-12$17.57$17.57585,000
2009-10-09$17.47$17.47925,700
2009-10-08$17.44$17.441,468,000
2009-10-07$17.75$17.75592,500
2009-10-06$17.81$17.811,075,500
2009-10-05$17.53$17.531,119,800
2009-10-02$17.39$17.391,063,500
2009-10-01$17.79$17.792,057,300
2009-09-30$18.08$18.08643,300
2009-09-29$18.33$18.331,081,700
2009-09-28$18.19$18.19823,400
2009-09-25$17.91$17.91966,100
2009-09-24$17.80$17.801,295,300
2009-09-23$17.99$17.993,092,100
2009-09-22$17.83$17.831,901,800
2009-09-21$18.16$18.161,005,700
2009-09-18$18.10$18.102,493,400
2009-09-17$18.32$18.323,791,100
2009-09-16$17.48$17.481,343,200
2009-09-15$17.56$17.562,003,600
2009-09-14$17.54$17.541,206,600
2009-09-11$17.45$17.451,803,700
2009-09-10$17.35$17.359,479,100
2009-09-09$16.44$16.44664,400
2009-09-08$16.16$16.16329,600
2009-09-04$16.08$16.08336,600
2009-09-03$15.82$15.82839,400
2009-09-02$16.06$16.06893,800
2009-09-01$15.97$15.971,183,300
2009-08-31$16.47$16.471,273,300
2009-08-28$16.47$16.471,850,000
2009-08-27$16.07$16.07821,700
2009-08-26$15.97$15.971,010,400
2009-08-25$15.81$15.811,241,600
2009-08-24$15.89$15.89559,900
2009-08-21$15.98$15.981,164,700
2009-08-20$15.81$15.811,128,800
2009-08-19$15.59$15.591,371,200
2009-08-18$15.09$15.091,182,100
2009-08-17$15.12$15.121,095,300
2009-08-14$15.57$15.57493,100
2009-08-13$15.68$15.68844,300
2009-08-12$15.79$15.791,709,400
2009-08-11$15.67$15.67403,300
2009-08-10$15.85$15.85908,600
2009-08-07$15.75$15.751,162,300
2009-08-06$15.80$15.80957,300
2009-08-05$15.98$15.981,365,000
2009-08-04$16.30$16.301,750,900
2009-08-03$16.42$16.422,116,800
2009-07-31$16.41$16.413,625,200
2009-07-30$14.81$14.811,665,400
2009-07-29$14.90$14.901,889,700
2009-07-28$15.14$15.141,101,900
2009-07-27$15.06$15.061,803,300
2009-07-24$14.77$14.772,446,800
2009-07-23$14.20$14.202,741,900
2009-07-22$13.86$13.861,249,900
2009-07-21$14.05$14.052,051,000
2009-07-20$14.10$14.101,785,200
2009-07-17$13.99$13.991,544,000
2009-07-16$14.46$14.462,162,600
2009-07-15$14.91$14.911,714,800
2009-07-14$14.58$14.58871,000
2009-07-13$14.45$14.45718,500
2009-07-10$14.25$14.25653,200
2009-07-09$14.28$14.281,384,300
2009-07-08$13.95$13.95829,700
2009-07-07$14.10$14.10810,900
2009-07-06$14.59$14.59709,600
2009-07-02$14.88$14.881,005,900
2009-07-01$15.46$15.461,142,400
2009-06-30$15.61$15.611,251,700
2009-06-29$15.59$15.591,550,200
2009-06-26$15.94$15.942,136,300
2009-06-25$15.48$15.481,859,900
2009-06-24$15.16$15.161,366,300
2009-06-23$14.69$14.691,035,400
2009-06-22$14.79$14.791,569,900
2009-06-19$15.36$15.361,908,800
2009-06-18$15.02$15.02960,400
2009-06-17$14.79$14.791,244,100
2009-06-16$14.81$14.812,652,100
2009-06-15$15.00$15.003,151,800
2009-06-12$14.78$14.78908,200
2009-06-11$14.73$14.731,890,100
2009-06-10$14.14$14.141,305,100
2009-06-09$14.08$14.081,367,200
2009-06-08$13.60$13.601,959,500
2009-06-05$13.53$13.531,164,200
2009-06-04$13.82$13.82846,000
2009-06-03$13.84$13.841,211,800
2009-06-02$14.07$14.071,408,900
2009-06-01$14.10$14.10990,000
2009-05-29$13.94$13.941,143,100
2009-05-28$14.09$14.09800,900
2009-05-27$14.07$14.07622,900
2009-05-26$14.12$14.12968,500
2009-05-22$14.03$14.03647,300
2009-05-21$14.18$14.181,095,400
2009-05-20$14.76$14.762,203,400
2009-05-19$14.56$14.56958,900
2009-05-18$14.32$14.321,004,300
2009-05-15$14.00$14.001,141,100
2009-05-14$14.17$14.17811,000
2009-05-13$13.95$13.951,243,100
2009-05-12$14.39$14.391,229,200
2009-05-11$14.56$14.561,637,700
2009-05-08$14.66$14.661,082,400
2009-05-07$14.54$14.542,013,900
2009-05-06$14.21$14.212,216,300
2009-05-05$14.39$14.393,399,200
2009-05-04$13.94$13.942,183,600
2009-05-01$13.69$13.693,754,500
2009-04-30$12.86$12.862,361,600
2009-04-29$13.11$13.111,774,200
2009-04-28$13.11$13.111,815,600
2009-04-27$13.01$13.013,609,600
2009-04-24$12.42$12.421,223,700
2009-04-23$12.13$12.131,605,800
2009-04-22$12.40$12.401,544,200
2009-04-21$12.68$12.68995,500
2009-04-20$12.27$12.271,267,600
2009-04-17$12.87$12.872,645,300
2009-04-16$12.68$12.681,952,200
2009-04-15$12.81$12.812,253,000
2009-04-14$13.05$13.051,698,600
2009-04-13$13.26$13.262,608,100
2009-04-09$12.79$12.791,940,600
2009-04-08$12.08$12.081,537,700
2009-04-07$12.01$12.011,585,200
2009-04-06$11.92$11.921,453,800
2009-04-03$12.25$12.251,702,200
2009-04-02$12.22$12.222,039,900
2009-04-01$12.10$12.101,558,800
2009-03-31$12.35$12.351,706,600
2009-03-30$12.69$12.691,196,800
2009-03-27$13.20$13.201,293,000
2009-03-26$13.74$13.743,349,100
2009-03-25$12.74$12.741,721,600
2009-03-24$12.82$12.823,506,600
2009-03-23$12.25$12.251,854,900
2009-03-20$12.18$12.182,334,100
2009-03-19$12.22$12.222,430,500
2009-03-18$12.05$12.051,740,900
2009-03-17$12.11$12.111,446,000
2009-03-16$11.49$11.491,951,200
2009-03-13$11.46$11.461,543,700
2009-03-12$11.00$11.002,350,900
2009-03-11$10.25$10.252,438,100
2009-03-10$10.79$10.792,275,000
2009-03-09$10.14$10.141,846,600
2009-03-06$10.22$10.222,168,600
2009-03-05$10.17$10.173,248,600
2009-03-04$11.00$11.003,760,600
2009-03-03$10.60$10.605,330,000
2009-03-02$11.05$11.054,269,000
2009-02-27$12.00$12.003,063,300
2009-02-26$12.68$12.684,954,800
2009-02-25$13.04$13.045,110,400
2009-02-24$13.20$13.208,035,900
2009-02-23$11.78$11.787,900,800
2009-02-20$11.81$11.818,548,400
2009-02-19$12.04$12.0430,038,000
2009-02-18$17.69$17.691,903,900
2009-02-17$18.11$18.111,901,400
2009-02-13$18.56$18.562,019,800
2009-02-12$19.40$19.403,546,400
2009-02-11$19.43$19.431,143,300
2009-02-10$19.25$19.251,468,400
2009-02-09$19.69$19.691,725,200
2009-02-06$19.69$19.69878,000
2009-02-05$19.50$19.501,089,200
2009-02-04$19.26$19.261,219,100
2009-02-03$19.26$19.262,555,900
2009-02-02$19.70$19.701,263,100
2009-01-30$19.26$19.26738,800
2009-01-29$19.50$19.50724,100
2009-01-28$19.82$19.821,125,700
2009-01-27$19.38$19.38949,800
2009-01-26$19.18$19.181,627,100
2009-01-23$18.57$18.572,462,600
2009-01-22$18.97$18.972,455,400
2009-01-21$19.57$19.571,667,800
2009-01-20$18.85$18.853,054,900
2009-01-16$20.83$20.832,850,300
2009-01-15$19.75$19.751,987,000
2009-01-14$19.00$19.002,251,800
2009-01-13$19.57$19.571,313,700
2009-01-12$18.76$18.761,313,100
2009-01-09$18.63$18.631,105,400
2009-01-08$18.84$18.841,668,000
2009-01-07$18.64$18.643,587,600
2009-01-06$18.31$18.312,332,200
2009-01-05$19.00$19.001,837,100
2009-01-02$17.65$17.65957,900