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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$96.42$96.42630,300
2023-12-28$97.13$97.13675,900
2023-12-27$97.88$97.881,128,200
2023-12-26$96.46$96.46846,200
2023-12-22$96.21$96.213,669,000
2023-12-21$95.16$95.161,211,300
2023-12-20$92.66$92.661,828,400
2023-12-19$96.54$96.54826,500
2023-12-18$96.25$96.251,400,400
2023-12-15$97.16$97.161,571,000
2023-12-14$97.62$97.622,147,900
2023-12-13$98.51$98.511,638,200
2023-12-12$95.90$95.901,721,000
2023-12-11$93.50$93.501,013,200
2023-12-08$92.94$92.941,793,100
2023-12-07$94.94$94.942,454,200
2023-12-06$94.16$94.162,296,400
2023-12-05$93.61$93.612,715,600
2023-12-04$94.40$94.403,463,200
2023-12-01$92.42$92.422,243,000
2023-11-30$91.08$91.082,547,000
2023-11-29$89.74$89.741,654,200
2023-11-28$87.76$87.761,253,700
2023-11-27$88.60$88.602,783,900
2023-11-24$88.19$88.19343,300
2023-11-22$88.42$88.421,306,200
2023-11-21$88.06$88.061,528,800
2023-11-20$87.53$87.533,123,000
2023-11-17$87.52$87.521,776,900
2023-11-16$87.21$87.212,902,000
2023-11-15$87.06$87.063,071,900
2023-11-14$84.86$84.861,491,700
2023-11-13$83.39$83.391,261,600
2023-11-10$83.98$83.982,537,100
2023-11-09$83.72$83.723,023,900
2023-11-08$85.51$85.512,586,900
2023-11-07$85.49$85.495,795,600
2023-11-06$76.22$76.222,015,100
2023-11-03$79.59$79.592,403,400
2023-11-02$79.67$79.674,444,600
2023-11-01$84.01$84.011,794,900
2023-10-31$81.45$81.451,773,300
2023-10-30$80.98$80.982,291,800
2023-10-27$80.67$80.671,620,200
2023-10-26$81.97$81.97929,800
2023-10-25$81.77$81.77542,600
2023-10-24$83.35$83.35779,500
2023-10-23$82.84$82.84819,500
2023-10-20$82.11$82.11977,200
2023-10-19$82.59$82.59900,000
2023-10-18$85.40$85.401,124,500
2023-10-17$86.67$86.671,245,100
2023-10-16$84.79$84.792,178,700
2023-10-13$86.34$86.34507,100
2023-10-12$86.54$86.541,338,900
2023-10-11$88.58$88.58821,400
2023-10-10$88.33$88.33761,600
2023-10-09$87.03$87.03795,700
2023-10-06$88.11$88.11889,800
2023-10-05$87.29$87.29957,600
2023-10-04$85.90$85.90899,600
2023-10-03$86.19$86.191,304,300
2023-10-02$87.08$87.081,729,200
2023-09-29$88.48$88.481,643,400
2023-09-28$89.25$89.251,589,800
2023-09-27$90.37$90.372,314,200
2023-09-26$88.06$88.062,201,300
2023-09-25$87.04$87.041,304,900
2023-09-22$86.51$86.51976,600
2023-09-21$86.27$86.27994,700
2023-09-20$88.38$88.38920,000
2023-09-19$88.82$88.821,261,500
2023-09-18$88.60$88.601,052,100
2023-09-15$88.16$88.161,548,400
2023-09-14$87.68$87.681,410,800
2023-09-13$91.62$91.621,136,700
2023-09-12$92.06$92.06743,600
2023-09-11$90.86$90.861,170,600
2023-09-08$90.19$90.19949,400
2023-09-07$90.42$90.421,140,500
2023-09-06$91.00$91.001,193,600
2023-09-05$90.74$90.741,142,100
2023-09-01$93.03$93.031,004,300
2023-08-31$91.38$91.381,410,600
2023-08-30$93.81$93.81920,000
2023-08-29$94.48$94.481,048,400
2023-08-28$93.68$93.681,343,700
2023-08-25$93.64$93.64734,400
2023-08-24$93.14$93.141,092,900
2023-08-23$91.07$91.07753,700
2023-08-22$90.53$90.53501,900
2023-08-21$89.87$89.87934,500
2023-08-18$89.05$89.051,235,600
2023-08-17$89.40$89.40704,500
2023-08-16$90.00$90.00673,900
2023-08-15$90.67$90.67614,500
2023-08-14$90.29$90.29776,000
2023-08-11$89.41$89.411,003,200
2023-08-10$90.91$90.911,325,100
2023-08-09$93.23$93.231,679,800
2023-08-08$90.62$90.621,417,300
2023-08-07$87.83$87.83827,500
2023-08-04$88.54$88.541,062,400
2023-08-03$87.74$87.741,095,400
2023-08-02$88.39$88.391,115,300
2023-08-01$89.00$89.003,192,800
2023-07-31$87.93$87.931,550,600
2023-07-28$87.61$87.611,170,600
2023-07-27$86.56$86.561,180,200
2023-07-26$87.27$87.27950,500
2023-07-25$87.83$87.83876,300
2023-07-24$87.41$87.41853,500
2023-07-21$87.72$87.721,212,400
2023-07-20$87.54$87.54844,600
2023-07-19$87.08$87.08960,300
2023-07-18$86.28$86.281,186,300
2023-07-17$86.67$86.67960,300
2023-07-14$85.87$85.871,264,200
2023-07-13$85.71$85.71898,600
2023-07-12$85.24$85.241,333,000
2023-07-11$85.25$85.251,447,000
2023-07-10$85.52$85.521,307,000
2023-07-07$85.07$85.071,341,100
2023-07-06$85.60$85.603,240,200
2023-07-05$87.27$87.271,398,100
2023-07-03$85.89$85.891,697,100
2023-06-30$86.68$86.683,704,600
2023-06-29$88.93$88.935,882,000
2023-06-28$92.22$92.221,127,200
2023-06-27$91.73$91.73984,600
2023-06-26$92.29$92.291,207,600
2023-06-23$93.50$93.501,650,400
2023-06-22$95.61$95.61686,600
2023-06-21$96.34$96.34813,100
2023-06-20$95.21$95.21977,300
2023-06-16$96.29$96.291,425,900
2023-06-15$95.84$95.84972,600
2023-06-14$94.41$94.41925,200
2023-06-13$94.75$94.751,042,900
2023-06-12$93.32$93.32822,300
2023-06-09$91.37$91.37621,400
2023-06-08$92.26$92.26539,000
2023-06-07$91.00$91.00932,300
2023-06-06$92.01$92.01802,100
2023-06-05$91.73$91.73998,400
2023-06-02$93.36$93.361,729,600
2023-06-01$88.26$88.261,075,300
2023-05-31$86.94$86.942,631,500
2023-05-30$87.22$87.221,107,700
2023-05-26$88.49$88.49725,000
2023-05-25$88.73$88.73954,500
2023-05-24$90.54$90.54666,100
2023-05-23$91.99$91.99747,100
2023-05-22$92.77$92.77608,700
2023-05-19$91.90$91.90766,300
2023-05-18$92.23$92.23633,500
2023-05-17$92.27$92.27825,200
2023-05-16$92.02$92.021,228,200
2023-05-15$95.18$95.181,008,900
2023-05-12$93.93$93.931,062,300
2023-05-11$95.39$95.39806,400
2023-05-10$95.14$95.14787,800
2023-05-09$95.61$95.61836,000
2023-05-08$95.94$95.94771,300
2023-05-05$96.63$96.63934,200
2023-05-04$95.45$95.45798,200
2023-05-03$93.58$93.581,024,800
2023-05-02$93.82$93.821,072,100
2023-05-01$96.98$96.981,041,400
2023-04-28$96.04$96.041,739,400
2023-04-27$92.45$92.451,959,000
2023-04-26$93.00$93.001,529,000
2023-04-25$95.57$95.571,005,800
2023-04-24$96.16$96.161,327,500
2023-04-21$97.51$97.511,723,900
2023-04-20$96.82$96.821,203,400
2023-04-19$99.06$99.06950,900
2023-04-18$98.41$98.41759,100
2023-04-17$100.30$100.30881,200
2023-04-14$99.01$99.01841,700
2023-04-13$98.34$98.341,039,300
2023-04-12$97.96$97.96856,600
2023-04-11$97.84$97.841,026,900
2023-04-10$98.05$98.05869,500
2023-04-06$99.60$99.601,488,200
2023-04-05$96.57$96.571,072,200
2023-04-04$95.43$95.43946,500
2023-04-03$96.60$96.60881,300
2023-03-31$97.24$97.241,434,600
2023-03-30$95.29$95.291,226,500
2023-03-29$94.20$94.201,072,600
2023-03-28$91.44$91.44859,900
2023-03-27$91.50$91.501,078,400
2023-03-24$90.74$90.74772,200
2023-03-23$90.11$90.111,244,800
2023-03-22$90.08$90.08963,200
2023-03-21$92.08$92.081,581,100
2023-03-20$92.34$92.341,201,300
2023-03-17$91.67$91.671,758,400
2023-03-16$93.41$93.412,829,200
2023-03-15$87.74$87.741,512,400
2023-03-14$90.25$90.251,538,800
2023-03-13$90.02$90.021,956,700
2023-03-10$90.49$90.491,692,400
2023-03-09$92.99$92.991,539,600
2023-03-08$94.31$94.311,582,400
2023-03-07$93.42$93.422,359,300
2023-03-06$94.30$94.304,401,200
2023-03-03$101.20$101.201,340,400
2023-03-02$100.12$100.121,182,200
2023-03-01$100.99$100.991,689,100
2023-02-28$99.59$99.592,826,200
2023-02-27$103.24$103.241,445,200
2023-02-24$102.07$102.071,467,900
2023-02-23$103.18$103.18979,800
2023-02-22$103.12$103.121,944,000
2023-02-21$105.97$105.97987,000
2023-02-17$108.31$108.31969,900
2023-02-16$107.29$107.29880,000
2023-02-15$108.18$108.181,203,400
2023-02-14$108.74$108.741,193,100
2023-02-13$109.01$109.011,233,400
2023-02-10$109.46$109.46748,900
2023-02-09$110.70$110.70987,300
2023-02-08$110.44$110.44834,200
2023-02-07$111.31$111.311,791,100
2023-02-06$112.18$112.18902,500
2023-02-03$112.20$112.201,062,600
2023-02-02$112.84$112.841,758,500
2023-02-01$116.71$116.711,576,100
2023-01-31$115.35$115.351,237,400
2023-01-30$114.70$114.701,516,500
2023-01-27$117.27$117.271,217,200
2023-01-26$116.98$116.981,346,700
2023-01-25$116.03$116.032,476,500
2023-01-24$113.82$113.821,202,700
2023-01-23$111.45$111.451,191,500
2023-01-20$110.75$110.751,338,400
2023-01-19$109.20$109.201,148,300
2023-01-18$110.69$110.691,107,300
2023-01-17$111.75$111.751,554,900
2023-01-13$112.72$112.721,582,000
2023-01-12$113.57$113.571,723,500
2023-01-11$111.15$111.151,699,100
2023-01-10$111.40$111.402,864,700
2023-01-09$107.10$107.102,526,700
2023-01-06$108.71$108.712,205,800
2023-01-05$106.86$106.861,917,500
2023-01-04$106.92$106.922,741,400
2023-01-03$100.61$100.611,325,500